カタログのスキーマの拡張
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Connect™ for Microsoft D365 Commerce - Content Hub で使用するために Sitecore Content Hub™ を設定するには、製品カタログ エンティティ定義 (M.PCM.Catalog) を拡張し、新しいメンバーを追加します。
Content Hub の Microsoft Dynamics 365 Commerce Connector を設定および構成するには、スーパーユーザーであることが必要です。これらの手順では、既定のコネクタ設定とマッピングを使用します。カスタム ドメイン モデルを使用するために、または既に PCM エンティティを拡張している場合は、「エンティティ マッピング定義の更新」を参照してください。
Dynamics 365 Commerce Connector はカタログ データを M.PCM.Catalog エンティティの次のフィールドと同期します。
-
CatalogName
-
CatalogLabel
-
CatalogDescription
-
AvailableFrom
-
AvailableUntil
M.PCM.Catalog エンティティに対して、次の追加フィールドを作成する必要があります。
-
D365CatalogNumber
-
DVCProductToCatalogRelation
-
D365EntityId
-
D365EntityTranslations
これらのフィールドは、コネクタの既定の機能と密接に関連しています。これらのフィールドに保存されているデータを手動で更新することはお勧めしません。
M.PCM.Catalog エンティティを更新するには:
-
Content Hub のメニュー バーで [管理] をクリックします。
-
[管理] ページで、[スキーマ] をクリックします。
-
[スキーマ] ページの検索ボックスに「M.PCM.Catalog」と入力し、それを選択します。
-
M.PCM.Catalog エンティティ定義ページで、[新しいグループ] をクリックします。
-
[新しいメンバー グループ] ダイアログ ボックスの [一般情報] タブで、次を定義します。
- 名前 - D365Commerce
- ラベル (英語) - D365 Commerce
-
[保存] をクリックします。
-
必要に応じて、D365 Commerce グループをメンバー グループ リストの一番下に移動します。
D365CatalogNumber メンバーを D365 Commerce グループに追加するには:
-
左側のペインで、D365 Commerce グループを選択します。
-
新しいメンバーを追加するには、[新しいメンバー] をクリックします。
-
[新しいメンバー] ダイアログ ボックスで、[プロパティ] の横にある [選択] をクリックします。
-
データ型のリストから [文字列] を選択し、[次へ] をクリックします。
-
[新しいメンバー] ダイアログ ボックスの [一般情報] タブで、次を実行します。
- [名前] フィールドに、「D365CatalogNumber」と入力します。
- [ラベル (英語)] フィールドに、「D365 Catalog Number」と入力します。
- [多言語] スイッチが非アクティブ (オフ) になっていることを確認してください。
- [一意] スイッチが非アクティブ (オフ) になっていることを確認してください。
- [コンテンツに含める] スイッチをクリックしてアクティブ (オン) にします。
- [オートコンプリートに含める] スイッチが非アクティブ (オフ) になっていることを確認してください。
- [更新を許可] スイッチをクリックしてアクティブ (オン) にします。
- [ブースト] スイッチが非アクティブ (オフ) になっていることを確認してください。
- [セキュア] スイッチが非アクティブ (オフ) になっていることを確認してください。 > [注意] > コネクタが動作する必要はありませんが、このフィールドは同期動作の影響を受けます。そのため、コネクタ セキュリティ グループを作成したら、セキュリティで保護することを検討してください。
- [コンテンツ タイプ] リストから、[単一行] を選択します。
-
[保存] をクリックします。
-
手順 2 から 6 を繰り返して次に挙げるメンバーを追加し、[変更を適用] をクリックします。次に [パブリッシュ] をクリックして変更を確定します。
| 型 | 名前 | ラベル | 設定 |
|---|---|---|---|
| Property - String | DVCProductToCatalogRelation | DVC 製品とカタログの関係 |
|
| Property - String | D365EntityId | D365 エンティティ ID |
|
| Property - String | D365EntityTranslations | D365 エンティティ変換 |
|
3 人のメンバーは、次の例に示すように、現在 D365 Commerce Group の一部です。