要件と制限事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Federated Experience Manager (FXM) はSitecoreの統合部分であり、デフォルトで有効になっています。
外部ウェブサイトでFXM機能を有効にし、そのサイトへのアクセスを追跡するには:
-
Sitecore xDBがインストールされている必要があります。
-
トラッキングスクリプトをWebサイトにデプロイするには、外部Webサイトのバックエンドにアクセスできる必要があります。
-
Sitecoreサイトと外部サイトは、どちらも同じタイプの接続 (httpまたはhttps) である必要があります。
-
ライセンス ファイルによってFXMの使用が制御されるため、ライセンス ファイルで適切な権限が指定されていることを確認する必要があります – license.xml.
-
Sitecore.FXM.configファイルのFXM.BundledJSFilesPath設定で指定できるTempフォルダーの場所が、\Websiteフォルダー内にあることを確認します。
-
セキュリティ・データベースがCDインスタンスで有効になっていることを確認します。
FXMは以下をサポートします。
-
Sitecore xDB Cloudエディション
-
Sitecore xDBオンプレミス
FXMは、次のSitecore内部機能をサポートしています。
-
体験プロフィール
-
エクスペリエンス分析
-
エクスペリエンスエディター
-
パーソナル 化
次のコンテンツは、Sitecoreコンテンツ マークアップを通じて外部にデプロイされます。
-
レンダリング
-
サブレイアウト
制限
FXMには次の制限があります。
-
SitecoreのWebサイトと外部のWebサイトは、同じアプリケーション レベルのプロトコル (httpまたはhttps) を使用する必要があります。
-
外部Webサイトがシングル ページ アプリケーション (SPA) の場合、訪問の追跡は機能しません。外部ウェブサイトがSPAの場合、すべての訪問は1つのURLに関連付けられます。
-
SitecoreインスタンスがAzure Application Firewallを使用している場合、外部サイトの追跡は機能しません。
-
SitecoreサイトとSitecore以外のページまたはサイトで同じ完全修飾ドメイン名 (FQDN) を使用することはできません。
-
FXMは現在、以下をサポートしていません。
-
コンテンツテスト(M/VおよびA/Bテスト)
-
パスアナライザー
-
ワークフロー
-
Sitecoreフォーム
-
トラッキングの明示的な同意を有効にする設定。FXMは、explicitConsentForTrackingIsRequired属性がtrueに設定されている場合でも、常に訪問を追跡します。
-
FXMモジュールは、標準化されたコードを外部Webサイトに埋め込んで、機能をアクティブにします。ただし、このアプローチは特定のWebサイトの機能と互換性がありません。
FXMは、以下を使用する外部Webサイトをサポートしていません。
-
RequireJSです。
-
Webサイト ページへの認証。
-
ドキュメント オブジェクト モデル (DOM) によって生成された、またはJavaScriptによって変更されたダイナミックHTML。
-
AJAXテクノロジを使用して読み込まれるHTMLページの部分。
-
JavaScriptによって生成されるナビゲーション リンク。
-
ナビゲーション用のクライアント側のJavaScriptコード。
-
ナビゲーションのための302 HTTPリダイレクト。
-
カスタムポート。標準のHTTP (80) ポートとHTTPS (443) ポートを使用する必要があります。
-
<base /> タグ。
エクスペリエンス エディターでは、外部Webサイトが以下を使用している場合、プレースホルダー コンテンツとパーソナライゼーションは機能しません。
-
DOMによって生成された、またはJavaScriptによって変更されたダイナミックHTML。
-
AJAXテクノロジを使用してHTMLページの一部を読み込みます。