xDBとトラッカーの有効化/無効化

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

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

!重要Sitecore 9.1以降では、XP Scaledトポロジーパッケージを使ってContent Management (CM)およびContent Delivery (CD)役割をインストールした場合にのみ、トラッカーとxDBの有効化・無効化が可能です。 Experience Managerライセンスで限定的なパーソナライズを使用するには、XP Scaled CDおよびCMパッケージを使用する必要があります。 XM ScaledパッケージにはCMS固有のコンポーネントのみが含まれており、本トピックで述べた設定ファイルは含まれていません。

Xdb.EnabledとXdb.Tracking.Enabledの設定を変更して、トラッカーとxDBを有効または無効にしてください。ご要望に応じて、以下を選択できます:

  • xDBを無効にし、トラッキングも無効にしてください。
  • xDBを無効にしてトラッキングを有効にしてください。
  • xDBを有効にし、トラッキングを無効にしてください。
  • xDBを有効にし、トラッキングを有効にしてください。

!重要訪問者を追跡するために、レイアウトにVisitorIdentificationタグやヘルパー を含める必要があります。

xDBとトラッカーを無効にするには、Content ManagementおよびContent Deliveryの役割を持つすべてのサーバーで以下の手順を実行します。

  1. \\path\to\web\root\App_Config\Sitecore\Marketing.xDB\Sitecore.Xdb.config設定ファイル用のパッチファイルを作成します。

  2. データ収集を無効にするには、Xdb.Enabled設定をfalseに設定してください。

  3. web.configファイルを開いて、セクションの設定で値を"no"に変更します。

    !注xDBを無効にした場合は、Email Experience Manager(EXM)も無効にする必要があります。トラッキングのみを無効にする場合は、EXMを無効にする必要はありません。

  4. オプションでトラッキングを無効にするには、Xdb.Tracking.Enabled設定をfalseに設定してください。

命令を逆にしてxDBとトラッカーを有効にします。

サイトごとの追跡の有効/無効化

特定のサイトのトラッキングを無効にするには:

  1. \\path\to\web\root\App_Config\sitecore.config設定ファイル用のパッチファイルを作成します。

  2. siteノードでenableTracking属性をtrueまたはfalseに設定します。

    <site name="customwebsite" enableTracking="false" ... />

!注Xdb.Tracking.Enabledがfalseに設定されている場合、すべてのサイトで追跡が無効になります。たとえenableTrackingが個々のサイトノードでtrueに設定されていてもです。

xDB処理ロールのxDBを無効にすること

Sitecore XP環境でxDBとトラッカーを一時的に無効にすると、すべてのxDB処理サーバーロールでxDBを無効にできます。これにより 、集約やレポートデータベースの再構築機能などが機能します。

!注Experience Platformライセンスをお持ちの場合、コアサーバーロール(CD、CM、処理、レポート)でxDBとトラッカーを無効にしても、xConnect Client APIを使ってxDB内の連絡先やインタラクションを操作することは妨げられません。

xDBやトラッキングの有効化・無効化の影響

以下の表は、xDBの有効化/無効化とトラッキングの異なる組み合わせの効果を説明しています。

!注Sitecore 9.1 XM Scaledパッケージを使ってContent DeliveryおよびContent Managementサーバーの役割をインストールした場合、互換性のある機能のリストは 絞られています 。

追跡

xDB

役割

影響

障害者

有効化

Content Management

  • セッション中のパーソナライズは可能ですが、追跡に依存するパーソナライズルールは利用できません。例えば、目標、キャンペーン、GeoIPに基づいてパーソナライズすることはできません。
  • xDBは接触を識別できません。
  • コンタクトはマーケティングオートメーションキャンペーンに登録できません。
  • IP Geolocationサービスは利用できません。
  • コンテンツテストは実施できません

Content Delivery

  • 連絡先は特定できません。
  • コンタクトはマーケティングオートメーションキャンペーンに登録できません。
  • IP Geolocationサービスは利用できません。

xDB処理

変化はありません。

xConnect Client APIを直接呼び出して作成された連絡およびインタラクションデータは引き続き処理されます。

xDB レポーティング

変化はありません。

xDB Reporting server ロールは xDB Reporting データベースからデータを返します。

有効化

障害者

Content Management

  • マーケティングオートメーションキャンペーンは作成も処理もできません。
  • プレビュー環境ではデータ収集はできません。
  • 連絡先は特定できません。
  • マーケティングオペレーションの定義をリファレンスデータサービスに展開することはできません。

Content Delivery

  • 接触者はすぐに特定できず、接触から収集されたデータはセッション終了時に破棄されます。
  • パーソナライゼーションルールは、コンタクトの側面やセグメンテーションに使えます。
  • IP Geolocationサービスが利用可能です。
  • マーケティングオートメーションのキャンペーン処理はライブセッションで行われます。
  • セッション用のコンタクトリポジトリが利用可能であり、セッション中にトリガーされた結果が登録されます。

xDB処理

xDB Processingの役割は、接触やインタラクションデータを処理しません。これには、xConnect Client APIを直接呼び出して作成されたデータも含まれます。

xDB レポーティング

Reportingデータベースを再構築することはできません。しかし、xDB Reporting Serverの役割はxDB Reportingデータベースからデータを返します。

!注xDBを無効にしてもxConnectクライアントは無効化されませんが、xConnect Client APIは引き続き利用できます。

xDBが有効になっている場合にトラッキングを無効にする理由

以下の場合、Content Deliveryサーバーでのトラッキングを無効にすることを推奨します:

  • 一部のContent Deliveryサーバーは、デジタル資産などの静的コンテンツの提供専用に使用されており、パーソナライズを必要としません。
  • 導入がプライバシー法に準拠していることを確認したいのです。
  • モバイルアプリなど他のソースからxDBにデータを書き込むが、ウェブサイト上の訪問者を追跡したくない。
この記事を改善するための提案がある場合は、 お知らせください!