1. Sitecore Content Hub

製品のスキーマを拡張する

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

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

!注Sitecore Content Hubでカスタムドメインモデルを使用している場合、またはすでに製品定義を拡張している場合、これらの構成があなたの特定の要件に合わない場合があります。

Content Hub製品エンティティの定義を活用するために、Microsoft D365 Commerce - Content HubコネクターのSitecore Connectは、M.PCM内の以下のフィールドを使って、基本的な製品情報を同期してD365製品をContent Hub内に反映させます。製品エンティティ定義:

  • 製品名
  • プロダクトラベル
  • プロダクトナンバー
  • 製品簡報説明

コネクターが正しく動作するためには、M.PCMに追加のフィールドを追加する必要があります。製品エンティティは以下のもので、コネクターが正しく動作します。

  • D365ProductNumber
  • D365ProductId
  • D365エンティティID
  • D365エンティティ翻訳
  • DVCColorToProduct
  • DVCSizeToProduct
  • DVCStyleToProduct
  • DVCプロダクトカテゴリから製品へ
  • ProductToGalleryAsset
  • ProductGalleryAssetsInSortedOrder(順番順に並べ替えた商品)

!重要これらのフィールドはコネクタのデフォルト機能に密接に結びついています。これらのフィールドに保存されたデータの手動更新は推奨されません。

製品のスキーマを拡張するには、次の通りです:

  • M.PCMを更新してください。製品実体
  • D365コマースグループへのメンバー追加
  • URLMappingグループにメンバーを追加

M.PCMを更新してください。製品事業体

M.PCM.製品実体を更新するために:

  1. Content Hubのメニューバーで 「管理」をクリックします。
  2. 管理ページでスキーマをクリックします。
  3. 検索ボックスに「 M.PCM. 」と入力してください。製品を選択してください。
  4. M.PCM.製品エンティティの詳細ページで、「新しいグループ」をクリックしてください。
  5. 「新メンバーグループ」ダイアログボックスで、以下の値を入力し、「保存」をクリックします。
    • 名前 - D365Commerce
    • レーベル(英語) - D365 Commerce
  6. M.PCM.製品エンティティの詳細ページで、「New Group」をクリックしてください。
  7. 新メンバーグループダイアログボックスのName欄にURLMappingを入力し、**Label(英語)**欄にURLMappingを入力します。
  8. 「保存」をクリックします。

D365コマースグループにメンバーを追加

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

  1. 左側のパネルでD365 Commerceのメンバーシップグループを選択し、「 新しいメンバー」をクリックします。

  2. 新規メンバーダイアログでプロパティを選択します。

  3. データ型リストから 「String 」を選択し、「 次へ」をクリックします。

  4. D365ProductNumberメンバーについては、以下の設定に入力してください:

    • 名前 - D365ProductNumber
    • レーベル(英語) - D365 Product Number
    • マルチランゲージ - オフ
    • ユニーク - オフ
    • コンテンツに含める - オン
    • オートコンプリートでインクトゥル - オン
    • 更新を許可 - オフ
    • ブースト - オフ
    • 確保済み - 停止
    • コンテンツタイプ - Single line
  5. 「保存」をクリックします。

  6. ステップ1から5を繰り返して、以下のメンバーを追加します。

    種類

    名称

    レーベル

    舞台設定

    プロパティ - 文字列

    D365ProductId

    D365 Product ID

    • マルチランゲージ - オフ
    • ユニーク - オフ
    • コンテンツに含める - オン
    • オートコンプリートで含める - オフ
    • 更新を許可 - オフ
    • ブースト - オフ
    • 確保済み - 停止
    • コンテンツタイプ - 単行

    プロパティ - 文字列

    D365EntityId

    D365 Entity Id

    • マルチランゲージ - オフ
    • ユニーク - オフ
    • コンテンツに含める - オフ
    • オートコンプリートで含める - オフ
    • 更新を許可 - オフ
    • ブースト - オフ
    • 確保済み - 停止
    • コンテンツタイプ - 単行

    プロパティ - 文字列

    D365EntityTranslations

    D365 Entity Translations

    • マルチランゲージ - オフ
    • ユニーク - オフ
    • コンテンツに含める - オフ
    • オートコンプリートで含める - オフ
    • 更新を許可 - オン
    • ブースト - オフ
    • 確保済み - 停止
    • コンテンツタイプ - 単行
  7. D365 Commerceのメンバーシップグループを選択し、新しいメンバーをクリックします。

  8. 新規メンバーダイアログの**「TAXONOMY**」の横で**、「選択**」をクリックします。

  9. 新規メンバーダイアログの一般情報タブで、以下の入力を入力してください:

    • 名前 - DVCColorToProduct
    • レーベル (英語) - Product color
    • 関連レーベル - Products
    • 関連定義 - DVC.Color
    • カーディナリティ - OneToMany
  10. 条件 付き タブをクリックし、リストからM.PCMを選択します。Product.IsVariantを選び、追加をクリックします。

    !注 もしM.PCM.Product.IsVariantがオプションとして見当たらない場合は、スキーマに行き、有効/無効 ダイアログボックスでVariantsスイッチをクリックして有効(オン)にしてください。

  11. 「詳細」タブをクリックし、「更新を許可」をクリックしてアクティブ(オン)にします。

  12. 「保存」をクリックします。

ProductGalleryAssetsInSortedOrderのメンバーをURLマッピンググループに追加するには:

  1. 左側のペインでURL マッピング のメンバーシップグループを選択し、「 新メンバー」をクリックします。
  2. 新規メンバーダイアログボックスでプロパティを選択します。
  3. データタイプリストから 「String」を選択し、「 次へ」をクリックします。
  4. 以下の設定から入ります:
    • 名前 - ProductGalleryAssetsInSortedOrder
    • ラベル(英語) - 製品ギャラリーの資産(並べ替え順)
    • マルチランゲージ - オフ
    • ユニーク - オフ
    • コンテンツに含める - オン
    • オートコンプリートで含める - オフ
    • 更新を許可 - (オン)
    • ブースト - オフ
    • 確保済み - 停止
    • コンテンツタイプ - マルチライン。
  5. 「保存」をクリックします。

D365 CommerceグループにDVCStyleToProductを追加するには:

  1. 左側のパネルでD365 Commerceのメンバーシップグループを選択し、「 新メンバー」をクリックします。

  2. 新メンバーダイアログのTAXONOMYの横で**「選択**」をクリックし、「次へ」をクリックします。

  3. 新規メンバーダイアログの**「一般情報」**タブで、以下の情報を入力してください:

    • 名前 - DVCStyleToProduct
    • レーベル (英語) - Product style
    • 関連レーベル - Products
    • 関連定義 - DVC.Style
    • 基数 - OneToMany。
  4. 条件 付き タブをクリックし、リストからM.PCMを選択します。Product.IsVariantを選び、追加をクリックします。

  5. 「Advanced」タブをクリックし、「更新を許可」スイッチをクリックして有効(オン)にしてください。

  6. 「保存」をクリックします。

  7. 以下の値を使って新しいメンバーを追加するためにステップ1から6までを繰り返します:

    種類

    名称

    レーベル

    舞台設定

    関係

    DVCSizeToProduct

    Product size

    • 関連ラベル - 製品
    • 関連定義 - DVC.Size
    • カージナリティ - OneToMany
  8. DVCSizeToProductの詳細ページで、リストからM.PCMを選択してください。Product.IsVariantを選び、「追加」をクリックします。

  9. 詳細タブをクリックし、「更新を許可」スイッチを押して有効にし、その後「保存」をクリックします。

  10. アップデートを確認するには 「変更を適用 」をクリックしてください。

ProductToGalleryAssetの関係をURLマッピンググループに追加するには:

  1. 左側のパネルで URLマッピング のメンバーシップグループを選択し、「 新しいメンバー」をクリックします。
  2. 新規メンバーダイアログボックスで**「RELATION」**を選択し、「次へ」をクリックします。
  3. 新規メンバーダイアログボックスの**「一般情報」**タブで、以下の設定を入力します:
    • 名前 - ProductToGalleryAssets
    • レーベル (英語) - Gallery Assets
    • 関連レーベル - Product Gallery
    • 関連定義 - M.Asset
    • 基数 - ManyToMany。
  4. 「Advanced」タブをクリックし、次のスイッチをクリックしてアクティブ(オン)にします:
    • 内容をコピーしました
    • 完成をコピーしました
    • ナビゲーションを許可する
    • セキュリティを継承
    • 更新を許可
  5. 「保存」をクリックします。
  6. アップデートを確認するには 「変更を適用 」をクリックしてください。
この記事を改善するための提案がある場合は、 お知らせください!