---
title: "Experience Edgeコネクタのインストールと設定"
slug: "install-and-configure-the-experience-edge-connector"
abstract: "Experience Edgeコネクタモジュールのインストールおよび設定方法を説明します。"
---
# Experience Edgeコネクタのインストールと設定

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

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

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

> !注[SIFを使ってモジュールを取り付け](https://doc.sitecore.com/xp/ja/developers/hd/19/sitecore-headless-development/install-experience-edge-connector-using-sif.html "Install Experience Edge Connector using SIF")ることもできます。

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

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

1.  [Sitecore Headless Rendering](https://dev.sitecore.net/Downloads/Sitecore_Headless_Rendering.aspx)のダウンロードページにアクセスし、あなたの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認証情報の値を設定します:
    
    <add name="experienceedge.authority" connectionString="url=AUTHORITY\_URL\_HERE;client\_id=CLIENT\_ID\_HERE;client\_secret=CLIENT\_SECRET\_HERE;audience=AUDIENCE\_HERE"/>
    
    > !注プレースホルダー(AUTHORITY\_URL\_HEREなど)を購読に合った正しい値に置き換えてください。
    

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

-   デリバリー APIエンドポイントとCDN設定を接続文字列ではなく、Sitecore設定(パッチ)として設定してください。ターゲットファイル(パッチを当てるファイル)がApp\_Config\\Modules\\ExperienceEdgeConnector\\ExperienceEdgeConnector.configファイルです。例えばパッチファイルを作成します: App\_Config/Include/zzz/ExperienceEdge.Settings.config:
    
    <configuration xmlns:patch="http://www.sitecore.net/xmlconfig/"> 
     <sitecore>   
     <settings>     
     <!-- Delivery (GraphQL) endpoint -->     
     <setting name="ExperienceEdge.DeliveryEndpoint"              
     patch:attribute="value"              
     value="https://edge.sitecorecloud.io/api/graphql/v1" />     
     <!-- CDN base URI for media -->     
     <setting name="ExperienceEdge.CDN.Uri"              
     patch:attribute="value"              
     value="https://saas-cdn.marketingcontenthub.cloud" />     
     <!-- Tenant-specific media prefix -->     
     <setting name="ExperienceEdge.CDN.MediaPrefix"              
     patch:attribute="value"              
     value="your-tenant/media" />   
     </settings> 
     </sitecore>
    </configuration>
    

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:attribute="value" value="true" /><setting name="ExperienceEdge.EnableFieldLanguageFallback" patch:attribute="value" value="true" />

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

構成の検証:

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