URLマッピング設定ファイルの更新

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

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

Azure URLマッピング関数では、Azure内に作成されたストレージ アカウントのMappingsコンテナー内に格納されているurl-mapping-config.jsonという構成ファイルを使用します。

URLマッピング設定ファイルを更新するには、次のようにします。

  1. Microsoft Azureポータルページにログインします。

  2. 上記で作成したURLマッピング用のストレージ アカウント (つまりstimageproxydev001) を開きます。

  3. 左側のウィンドウで、ストレージ ブラウザー (プレビュー) をクリックします。

  4. Blob containers」をクリックします。

  5. 右側のペインのコンテナでmappingsをクリックします。

  6. url-mapping-config.jsonファイルの横。「 ... 」をクリックして、ファイルを表示および編集します。JSONファイルには、次の設定が含まれています。

    {
     "ProductUrl": "/Products/{ProductNumber}_000_{SequenceNumber}.png",
     "ProductVariantUrl": "/Products/{ProductNumber} ^ {Style} ^ {Size} ^ {Color} ^_000_{SequenceNumber}.png",
     "ProductVariantWithConfigurationUrl": "/Products/{ProductNumber} ^ {Configuration}_000_{SequenceNumber}.png",
     "ContentHubGraphQLProductFieldToQuery": "ProductNumber"
    }
  7. 必要に応じて、製品のURL正規表現を更新するか、Sitecore Content Hubで製品をクエリするようにターゲット フィールドを変更します。

  8. Saveをクリックし、X をクリックしてファイルを閉じます。

メモ

ContentHubGraphQLProductFieldToQueryフィールド値は、M.PCM.Productフィールド名と完全に一致し、文字列フィールドタイプである必要があり、Content HubでInclude in contentスイッチがアクティブ(オン)に設定されている必要があります。唯一の例外は、識別子フィールドを使用する場合です。

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