---
title: "Commerceエンティティへのプロパティ追加"
slug: "adding-properties-to-commerce-entities"
abstract: "商務関連事業体の概要とプロパティの追加方法。"
---
# Commerceエンティティへのプロパティ追加

Sitecore XC Business Tools、任意のCommerceエンティティの表示情報をカスタマイズできます。以下のCommerceエンティティのいずれかに新しいプロパティを追加できます:

-   カタログ
-   カテゴリー
-   販売可能なアイテム
-   インベントリセット
-   プライズブック
-   プライスカード
-   プロモーションブック
-   昇進
-   顧客
-   命令

新しいプロパティをCommerceエンティティに追加するには、そのエンティティ用の [新しい子ビューを作成します](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/work-with-custom-child-views.html "Work with custom child views") 。新しいプロパティセットを複数のCommerceエンティティに適用したい場合は、**Composer**ダッシュボードの新しい子ビューをComposerテンプレートに変換して、他のCommerceエンティティでも利用できるようにします。

カスタムプロパティのセットは、特定のCommerceエンティティのインスタンス、Commerce販売可能なアイテムのサブセット、または特定のタイプのすべてのCommerceエンティティ(例:すべてのカタログ)に適用できます。

> !注Commerceエンティティにカスタムプロパティ(例えばカタログ、カテゴリ、販売可能なアイテム)を追加し、インデックス [にカスタムプロパティを追加](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/adding-a-property-field-to-an-index.html) して検索可能にすると、システムがインデックスするフィールドの数が増えSearch。Sitecore XCソリューションをAzure App Serviceにデプロイしている場合、Azure Searchの制限により300個を超えるカスタムフィールドを追加できません。

> !注この機能にアクセスするには、Commerce Administratorの役割に割り当てられている必要があります。

## 対応データ型

Commerceエンティティに新しいプロパティを追加する際は、そのプロパティに期待される値の種類(例えば文字列や小数点など)を指定しなければなりません。選択したデータ型によっては、そのプロパティに許可される値の制約をさらに定義できます。

Business Toolsでは、カスタムエンティティプロパティのために以下のデータ型を定義できます:

-   ストリング
-   DateTimeOffSet
-   小数点
-   整数
-   ブール