Experience Edgeコネクタのインストールと設定

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

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

このトピックでは、Experience Edgeコネクタモジュールの基本的なインストール後設定のインストールと実行方法を示します。

このモジュールをインストールし使用するには、以下の前提条件を満たす必要があります:

  • Sitecore Experience Management 10.1以降
  • アクティブなSitecore Experience Edge購読者

!注SIFを使ってモジュールを取り付けることもできます。

Experience Edgeコネクタを取り付けてください

Sitecore Experience Edgeコネクターの取り付け方法:

  1. Sitecore Headless Renderingのダウンロードページにアクセスし、あなたのXPバージョンに対応しているパッケージのリンクを選択してください。
  2. Experience Edgeコネクタモジュールのインストールパッケージをダウンロードしてください。
  3. Sitecore Launchpadでコントロールパネルを開き、管理セクションで 「パッケージをインストールする」を選択します。
  4. インストールウィザードの手順に従ってください。
  5. ウィザードを閉じる前に、「 Sitecore Clientを再起動 」と「 Sitecoreサーバーを再起動」を選択してください。

!注Edgeインスタンスに複数のSitecoreインスタンスを接続しないでください。

Experience Edgeコネクタの設定

コネクタモジュールを使用する前に、まず認証認証、配信およびCDN設定を設定し、Edgeのパブリッシングターゲットを作成し、Solrインデックスの前提条件を確認し、設定を検証する必要があります。

Experience Edgeコネクタの設定:

  1. WebsiteルートフォルダでApp_Config\ConnectionStrings.configファイルを開いてください。

  2. 名前experienceedge.authorityの新しい接続文字列を追加し、サインアップ時に提供されたExperience Edge認証情報の値を設定します:

    !注プレースホルダー(AUTHORITY_URL_HEREなど)を購読に合った正しい値に置き換えてください。

配信およびCDN設定の設定:

  • デリバリー APIエンドポイントとCDN設定を接続文字列ではなく、Sitecore設定(パッチ)として設定してください。ターゲットファイル(パッチを当てるファイル)がApp_Config\Modules\ExperienceEdgeConnector\ExperienceEdgeConnector.configファイルです。例えばパッチファイルを作成します: App_Config/Include/zzz/ExperienceEdge.Settings.config:

               

         

    <setting name="ExperienceEdge.DeliveryEndpoint"               patch

    ="value"               value="https://edge.sitecorecloud.io/api/graphql/v1" />     

         

    <setting name="ExperienceEdge.CDN.Uri"               patch

    ="value"               value="https://saas-cdn.marketingcontenthub.cloud" />     

         

    <setting name="ExperienceEdge.CDN.MediaPrefix"               patch

    ="value"               value="your-tenant/media" />     

10.1コネクタでは、これら3つの値をSitecore構成エントリとして提供する必要があります

Edgeの公開目標を作成するには:

  1. コンテンツエディターで /sitecore/system/Publishing targetsに移動します。
  2. 新しいアイテムを作成します(例えば、 Edge)。
  3. Target databaseexperienceedgeに設定。

これにより、公開UIとコネクタが使用するEdgeターゲットが接続されます。

Solrインデックスの前提条件を確認するには:

  • コネクターは、公開時に動的な依存関係(標準値、テンプレート継承、データソースのレンダリング)を追跡するためにカスタムSolrインデックスを使用します。Solrが健全でコネクタのコアが存在することを確認してください。

もしあなたのソリューションが言語フォールバックに依存していて、Edgeの公開時にそれを適用したい場合は、明示的に有効にしてください:

<setting name="ExperienceEdge.EnableItemLanguageFallback"  patch

="value" value="true" />

必要に応じて使い、コンテンツモデルに対して検証してください。

構成の検証:

  1. エッジターゲットにスマートパブリッシュを実行します。
  2. 地域/テナントのGraphQL IDEを開き、シンプルなアイテムクエリを実行して、コンテンツがDeliveryエンドポイントで利用可能かどうか確認してください。(サブスクリプションに関連付けられたトークン/認可フローをご利用ください。)
この記事を改善するための提案がある場合は、 お知らせください!