カタログのスキーマの拡張

Version:
日本語翻訳に関する免責事項

このページの翻訳は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 エンティティを更新するには:

  1. Content Hub のメニュー バーで [管理] をクリックします。

  2. [管理] ページで、[スキーマ] をクリックします。

  3. [スキーマ] ページの検索ボックスに「M.PCM.Catalog」と入力し、それを選択します。

  4. M.PCM.Catalog エンティティ定義ページで、[新しいグループ] をクリックします。

  5. [新しいメンバー グループ] ダイアログ ボックスの [一般情報] タブで、次を定義します。

    • 名前 - D365Commerce
    • ラベル (英語) - D365 Commerce
  6. [保存] をクリックします。

  7. 必要に応じて、D365 Commerce グループをメンバー グループ リストの一番下に移動します。

D365CatalogNumber メンバーを D365 Commerce グループに追加するには:

  1. 左側のペインで、D365 Commerce グループを選択します。

  2. 新しいメンバーを追加するには、[新しいメンバー] をクリックします。

  3. [新しいメンバー] ダイアログ ボックスで、[プロパティ] の横にある [選択] をクリックします。

  4. データ型のリストから [文字列] を選択し、[次へ] をクリックします。

  5. [新しいメンバー] ダイアログ ボックスの [一般情報] タブで、次を実行します。

    • [名前] フィールドに、「D365CatalogNumber」と入力します。
    • [ラベル (英語)] フィールドに、「D365 Catalog Number」と入力します。
    • [多言語] スイッチが非アクティブ (オフ) になっていることを確認してください。
    • [一意] スイッチが非アクティブ (オフ) になっていることを確認してください。
    • [コンテンツに含める] スイッチをクリックしてアクティブ (オン) にします。
    • [オートコンプリートに含める] スイッチが非アクティブ (オフ) になっていることを確認してください。
    • [更新を許可] スイッチをクリックしてアクティブ (オン) にします。
    • [ブースト] スイッチが非アクティブ (オフ) になっていることを確認してください。
    • [セキュア] スイッチが非アクティブ (オフ) になっていることを確認してください。 > [注意] > コネクタが動作する必要はありませんが、このフィールドは同期動作の影響を受けます。そのため、コネクタ セキュリティ グループを作成したら、セキュリティで保護することを検討してください。
    • [コンテンツ タイプ] リストから、[単一行] を選択します。
  6. [保存] をクリックします。

  7. 手順 2 から 6 を繰り返して次に挙げるメンバーを追加し、[変更を適用] をクリックします。次に [パブリッシュ] をクリックして変更を確定します。

名前ラベル設定
Property - StringDVCProductToCatalogRelationDVC 製品とカタログの関係
  • 多言語 - オフ
  • 一意 - オフ
  • コンテンツに含める - オフ
  • オートコンプリートに含める - オフ
  • 更新を許可 - オン
  • ブースト - オフ
  • セキュア - オフ
  • コンテンツ タイプ - 単一行
  • Property - StringD365EntityIdD365 エンティティ ID
  • 多言語 - オフ
  • 一意 - オフ
  • コンテンツに含める - オフ
  • オートコンプリートに含める - オフ
  • 更新を許可 - オン
  • ブースト - オフ
  • セキュア - オフ
  • コンテンツ タイプ - 単一行
  • Property - StringD365EntityTranslationsD365 エンティティ変換
  • 多言語 - オフ
  • 一意 - オフ
  • コンテンツに含める - オフ
  • オートコンプリートに含める - オフ
  • 更新を許可 - オン
  • ブースト - オフ
  • セキュア - オフ
  • コンテンツ タイプ - 単一行
  • 3 人のメンバーは、次の例に示すように、現在 D365 Commerce Group の一部です。

    この記事を改善するための提案がある場合は、 お知らせください!