要件と制限

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

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

Federated Experience Manager(FXM)はSitecoreの統合された一部であり、デフォルトで有効化されています。

外部ウェブサイトでFXM機能を有効にし、そのサイトへの訪問を追跡するには:

  • Sitecore xDB設置したに違いない。
  • トラッキングスクリプトをウェブサイトに展開するには、外部ウェブサイトのバックエンドへのアクセスが必要です。
  • あなたのSitecoreサイトと外部サイトは、どちらも同じ種類の接続(httpかhttps)でなければなりません。
  • ライセンスファイルはFXMの使用を制御するため、適切な許可が必ず記載されていることを確認してください – license.xml。
  • Sitecore.FXM.configファイルのFXM.BundledJSFilesPath設定で指定できるTempフォルダの場所が\Websiteフォルダ内にあることを確認してください。
  • CDインスタンスでセキュリティデータベースが有効になっていることを確認してください。

FXMのサポート:

  • Sitecore xDBクラウドエディション
  • Sitecore xDBオンプレミス

FXMは以下の内部Sitecore機能をサポートしています:

  • 経験プロフィール
  • エクスペリエンスアナリティクス
  • エクスペリエンスエディター
  • パーソナライズ

以下のコンテンツはSitecoreコンテンツマークアップを通じて外部に展開されます:

  • レンダリング
  • サブレイアウト

制限

FXMには以下の制限があります:

  • Sitecoreのウェブサイトと外部ウェブサイトは、同じアプリケーションレベルのプロトコル(httpまたはhttps)を使用しなければなりません。
  • 外部ウェブサイトがシングルページアプリケーション(SPA)の場合、訪問の追跡は機能しません。外部ウェブサイトがSPAの場合、すべての訪問は単一のURLに関連付けられます。
  • SitecoreインスタンスがAzure Application Firewallを使用している場合、外部サイト追跡は機能しません。
  • Sitecoreサイトと非Sitecoreのページやサイトで同じ完全適格ドメイン名(FQDN)を使うことはできません。
  • FXMは現在以下をサポートしていません:
    • コンテンツテスト(M/VおよびA/Bテスト)
    • Path Analyzer
    • ワークフロー
    • Sitecoreフォーム
    • 追跡の明示的同意を有効にする設定です。FXMは explicitConsentForTrackingIsRequired属性が trueに設定されていても、常に訪問を記録します。

FXMモジュールは、外部ウェブサイトに標準化されたコードを埋め込み、機能を有効にする仕組みです。しかし、この方法は特定のウェブサイト機能と互換性がありません。

FXMは以下を使用する外部ウェブサイトをサポートしていません:

  • RequireJS。
  • ウェブサイトページの認証。
  • ドキュメントオブジェクトモデル(DOM)によって生成されるか、JavaScriptによって修正された動的HTML。
  • AJAX技術を使って読み込まれるHTMLページの部分。
  • JavaScriptによって生成されるナビゲーションリンク。
  • ナビゲーション用のクライアントサイドJavaScriptコード。
  • 302 HTTPのナビゲーションリダイレクト。
  • カスタムポート。標準のHTTP(80)ポートとHTTPS(443)ポートを使う必要があります。
  • タグ。

エクスペリエンスエディターでは、外部ウェブサイトが以下を使用する場合、プレースホルダーコンテンツやパーソナライズは機能しません。

  • DOMによって生成されるか、JavaScriptによって修正された動的HTML。
  • AJAX技術を使ってHTMLページの一部を読み込んでいます。
この記事を改善するための提案がある場合は、 お知らせください!