エクスペリエンス データの収集
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Experience Platform (XP) は、複数のストレージ ロール、アプリケーション ロール、および検索インデックスで構成されています。XP の主要なコンポーネントは、xConnect Collection service と xDB Collection database の 2 つです。
xConnect Collection service は、xDB Collection database のフロントエンドです。このサービスは、信頼できるクライアントがエクスペリエンス データを取得、作成、検索できるように、xConnect Client API を提供します。信頼できるクライアントの一例は、Sitecore Experience Manager (XM) です。XM は、訪問者が Web サイトまたはモバイル チャネルとやり取りしているときにエクスペリエンス データを収集および検索してパーソナライズされたエクスペリエンスを提供します。
xDB Collection database は、マーケティング データのリポジトリです。コンタクトとインタラクションを収集し、それらを個々の顧客の包括的な統合ビューに結び付けます。
マーケティング メタデータの作成とデプロイ
Reference Data service は、XP ロールによって参照される共通データを保持する xDB Reference Data database のフロントエンドです。参照データの例としては、キャンペーン、ゴール、成果などのマーケティング タクソノミーや、IP Geolocation データ、デバイス情報などが挙げられます。
マーケティング担当者は、マーケティング コントロール パネル、キャンペーン クリエーター、その他のコンテンツ管理 (CM) アプリケーションを使用して、Web サイト、ページ、または Web ページ上のアクションに関連付けられるマーケティング メタデータを作成および更新します。マーケティング メタデータとはゴール、キャンペーン定義、マーケティング オートメーション プランの定義、タクソノミーなどであり、Master database に保存されます。
CM ロールがメタデータを Reference Data service にデプロイすると、Reference Data service はそれらのデータを xDB Reference Data database に保存します。これにより、xDB のデータの整合性が保証され、デプロイされたデータを集計プロセス、マーケティング オートメーション サービス、レポートなどに使用できます。
Reference Data service は、XP の外部にある信頼できるクライアントが参照データを送信および取得できるようにもします。その結果、xDB Reference Data database が外部の概念やデータによって拡張されます。
コンタクトとインタラクションの収集
Content Delivery (CD) ロールは Web トラッカー サブシステムをホストしており、Web トラッカーは Web サイト訪問者のアクションを継続的に追跡します。Web トラッカーは、たとえデータが訪問またはセッションを越えて永続化されていなくても、1 回の訪問中にエクスペリエンスを追跡してパーソナライズできるため、xConnect Collection service および xDB Collection database から独立しています。
新しい訪問者が Web サイトまたはチャネルにアクセスすると、CD ロールによってコンタクトとインタラクションを含むプライベート セッションが作成されます。コンタクトには、訪問者に関する情報が含まれます。コンタクトは一意の ID にマップされ、Web トラッカーによって訪問者のブラウザーのデバイス Cookie に保存されます。インタラクションには、訪問者が表示したページやトリガーされたゴールなど、訪問に関する情報が含まれます。
コンタクトとインタラクションには、特定のシステムに必要なデータを表すファセットを含めることもできます。たとえば、顧客の住所、メール アドレス、コンタクトの好み、インタラクションが行われた地理的な場所やデバイスのタイプなどをファセットにすることができます。
コンタクトとインタラクションは xConnect Collection に送信され、セッションの終了時に xDB Collection database に保存されます。
xConnect Collection service は、訪問者の負荷が高いシナリオでの読み取りおよび書き込み操作の増加に対応するためにスケーリングできます。同様に、xDB Collection database に保存される訪問者情報の量が非常に多くなる可能性もあります。これに対処するため、シャーディングと呼ばれるメカニズムを使用してこのデータベースをスケーリングできます。シャーディングとは、データベースを適度なサイズの別々のデータベースに分割する手法であり、負荷を適切に分散させる効果があります。
Web トラッカーによって使用される xConnect Client API はオープンなので、xConnect Collection service には、信頼できるシステムから xConnect Client API を介してアクセスできます。たとえば、Data Exchange Framework はこの API を使用して、コンタクトとインタラクションを CRM システムなどのサードパーティ ソースと同期します。
Sitecore エクスペリエンスを Sitecore 以外の Web サイトに拡張する
フェデレーション エクスペリエンス マネージャー (FXM) は、CD ロールの Web トラッカー サブシステムを使用することで、Sitecore エクスペリエンスを、「ビーコン」と呼ばれる JavaScript コードをホストすることに同意した Sitecore 以外の Web サイトに拡張できます。FXM はこれらの Web サイトと次のようにやり取りできます。
-
タクソノミー、ゴール、キャンペーンなどのメタデータを関連付ける
-
コンタクトとインタラクションを追跡する
-
追跡されたアクティビティを分析する
-
パーソナライズされたコンテンツをプッシュバックする
メタデータにすばやくアクセスし、ビーコンを可能な限り高速に動作させるため、FXM は FXM Web index を使用してビーコン パラメーターを Web database 内のメタデータにマップします。
Sitecore 以外の Web サイトでの訪問者のコンタクトとインタラクションは、Private Session State Store に格納されます。セッションが終了すると、これらのデータは xConnect Collection service に送信され、xDB Collection database に保存されます。
プライバシーとセキュリティ
処理および集計データ フローにおける各ロールのプライバシーとセキュリティに関する考慮事項については、「アーキテクチャとロール」のドキュメントを参照してください。