カタログ サービス

カタログ サービスは、Sitecore.Commerce.Plugin.Catalog プラグインによって提供されます。

カタログ サービスは次の機能を提供します。

  • 標準化されたカタログまたはカタログ リストの管理と保存

  • カタログ内のカテゴリの管理と保存

  • 製品バンドルを含む、販売可能アイテムの作成と管理

  • 販売可能アイテムを複数のカタログ、およびカタログ内のカテゴリに関連付け

  • 複数のカタログからの販売可能アイテムを製品バンドルに関連付け

  • カタログ アイテムの一括価格計算

  • 販売可能アイテムの表示価格を複数通貨で管理および保存

カタログ エンティティ

Catalog プラグインは、次のエンティティ クラスを定義します。

  • CatalogItemBase

  • Catalog

  • Category

  • SellableItem

  • CatalogManagedList

  • RelationshipDefinition

CatalogItemBase

CatalogItemBase クラスはコア CommerceEntity クラスから継承され、すべてのカタログ アイテム エンティティの基本クラスを表します。

CatalogItemBase クラスのプロパティは次のとおりです。

プロパティ

定義

SitecoreId

Sitecore コンテンツ エディターのカタログ アイテムのインスタンスを、Commerce Engine の元の Commerce エンティティ ID にマップするための一意の識別子 (文字列)。カタログ マッピング システムで使用されます。

CatalogToEntityList

この カタログ エンティティに直接関連するカタログ (CatalogToCategoryCatalogToSellableItem 関係など) の Sitecore ID のリスト。

ParentCatalogList

親カタログ エンティティのリスト。

ParentCategoryList

親カテゴリ エンティティのリスト。

ChildrenCategoryList

子カテゴリ エンティティのリスト。

ChildrenSellableItemList

子の販売可能アイテム エンティティのリスト。

ItemVariations

販売可能アイテムのバリエーションのリスト。

IsBundle

アイテムがバンドルであるかどうかを指定します。

Catalog

Catalog クラスはコア CatalogItemBase クラスから継承し、カタログ エンティティを定義します。

Catalog エンティティ クラスのプロパティは次のとおりです。

プロパティ

定義

SitecoreId

Sitecore コンテンツ エディターのカタログ アイテムのインスタンスを、Commerce Engine の元の Commerce エンティティ ID にマップするための一意の識別子 (文字列)。カタログ マッピング システムで使用されます。

PriceBookName

このカタログに関連付けられているプライス ブックの名前。

DefaultInventorySetName

このカタログに設定されているデフォルトの在庫の名前。

PromotionBookName

プロモーション ブックの名前。

Category

Category クラスはコア CatalogItemBase クラスから継承し、カテゴリ エンティティを定義します。

Category エンティティ クラスのプロパティは次のとおりです。

プロパティ

定義

SitecoreId

Sitecore コンテンツ エディターのカタログ アイテムのインスタンスを、Commerce Engine の元の Commerce エンティティ ID にマップするための一意の識別子 (文字列)。カタログ マッピング システムで使用されます。

Description

カテゴリについての説明。

CatalogManagedList

CatalogManagedList クラスは、カタログ アイテムを列挙するための特殊なリストを定義します。

CatalogManagedList エンティティ クラスのプロパティは次のとおりです。

プロパティ

定義

SitecoreId

Sitecore コンテンツ エディターのカタログ アイテムのインスタンスを、Commerce Engine の元の Commerce エンティティ ID にマップするための一意の識別子 (文字列)。カタログ マッピング システムで使用されます。

ProductID

一般的な製品識別子 (ISBN など)。

Description

販売可能アイテムの説明。

Manufacturer

販売可能アイテムのメーカー。

Brand

ブランド。

TypeOfGood

アイテムが属する商品の種類。

Tags

アイテムの分類に使用されるアイテム タグのリスト。タグは、たとえばアイテムが有形の製品、サービス、デジタル アイテムなどであることを示し、フルフィルメントにおける何らかの目的を果たすために使用できます。