Real-Time Customer Profile の概要
- トピック:
- プロファイル
作成対象:
- ユーザー
Adobe Experience Platform を使用すると、顧客がいつどこからブランドとやり取りしても、顧客に合わせて調整された、一貫性と関連性のある体験を提供できます。Real-Time Customer Profile では、オンライン、オフライン、CRM、サードパーティなど、複数のチャネルのデータを組み合わせた、各顧客の全体像を確認できます。Profile を使用すると、個別の顧客データを統合ビューに統合し、顧客インタラクションごとに実用的なタイムスタンプ付きの説明を提供できます。この概要は、Experience Platform での Real-Time Customer Profile の役割と使い方を理解するのに役立ちます。
Experience Platform での Profile
次の図では、リアルタイム顧客プロファイルと Experience Platform 内のその他のサービスとの関係がハイライト表示されています。
プロファイルについて
Real-Time Customer Profile は様々なエンタープライズシステムのデータを結合し、関連する時系列イベントを使用して、顧客プロファイルの形でそのデータへのアクセスを提供します。この機能を使用すると、マーケターは、複数のチャネルにわたって、オーディエンスとの調整された一貫した関連性のあるエクスペリエンスを促進できます。以下の節では、Experience Platform内でプロファイルを効果的に構築し、維持するために理解しておく必要がある中心概念の一部を重点的に説明します。
プロファイルエンティティの構成
リアルタイム顧客プロファイルは、プライマリエンティティ と呼ばれるメインエンティティと、様々なサポートエンティティで構成されます。Experience Platform のコンテキストでは、プライマリエンティティは通常 プロファイルエンティティ であり、個人の特性、行動およびオーディエンスメンバーシップで構成されています。その他のエンティティには次のものがあり、セグメント化エンジンでプロファイルのプライマリエンティティ外部のデータを利用できます。
- ディメンションエンティティ:イベントやプロファイルレコード間で共有される情報のデータモデリングプロセスを簡略化するために使用されるエンティティ。これは、ルックアップエンティティまたは分類エンティティとも呼ばれます。
- B2B エンティティ:プロファイルと B2B アカウントおよびオポチュニティとの関係を表すエンティティ。
ディメンションエンティティと B2B エンティティは、スキーマ関係 を介してプライマリエンティティにリンクされます。詳しくは、次のドキュメントを参照してください。
プロファイルデータストア
Real-Time Customer Profile は、取得されたデータを処理し、Adobe Experience Platform Identity Service を使用してて ID マッピングを通じて関連データを結合しますが、独自のデータを Profile データストア内に保持します。Profile ストアは、Data Lake 内のカタログデータと ID グラフ内の Identity Service データとは別のものです。
プロファイルストアはMicrosoft Azure Cosmos DB インフラストラクチャを使用し、Experience Platform Data Lake はMicrosoft Azure Data Lake ストレージを使用します。
プロファイルガードレール
Experience Platform は、リアルタイム顧客プロファイルがサポートできないエクスペリエンスデータモデル(XDM)スキーマの作成を回避するのに役立つ一連のガードレールを提供します。これには、パフォーマンスの低下を引き起こすソフトリミットや、エラーやシステムの破損を引き起こすハードリミットが含まれます。 ガイドラインのリストや使用例など、詳細については、プロファイルガードレールのドキュメントをお読みください。
プロファイルダッシュボード
Experience Platform UI には、毎日のスナップショット中にキャプチャされたリアルタイム顧客プロファイルのデータに関する重要な情報を表示できるダッシュボードが用意されています。UI の Profile ダッシュボードにアクセスして操作する方法、およびダッシュボードに表示される指標に関する詳細については、『プロファイルダッシュボード UI ガイド』を参照してください。
プロファイルフラグメントと結合プロファイル
個々の顧客プロファイルは、その顧客に対する単一のビューを形成する複数のプロファイルフラグメントで構成されます。例えば、顧客が複数のチャネルをまたがって自社のブランドとやり取りを行う場合、1 人の顧客に関連する複数のプロファイルフラグメントが複数のデータセットに表示されます。これらのフラグメントがExperience Platformに取り込まれると、それらのフラグメントが結合され、その顧客用に単一のプロファイルが作成されます。
つまり、プロファイルフラグメントは一意のプライマリ ID と、特定のデータセット内のその ID に対応するレコードまたはイベントデータを表します。
複数のデータセットからのデータが競合する場合(例えば、1 つのフラグメントリストが顧客について「独身」、他のリストが「既婚」としている)、結合ポリシーが個人のプロファイルに優先順位を付け、含める情報を決定します。したがって、各プロファイルは通常、複数のデータセットからの複数のフラグメントで構成され、Experience Platform内のプロファイルフラグメントの合計数は、結合されたプロファイルの合計数よりも常に多くなる可能性が高くなります。
レコードデータ
プロファイルとは、多数の属性(レコードデータとも呼ばれます)で構成される主体、組織または個人を表したものです。例えば、製品のプロファイルには SKU と説明が含まれ、人のプロファイルには名、姓、電子メールアドレスなどの情報が含まれる場合があります。Experience Platform を使用すると、プロファイルをカスタマイズして、ビジネスに関連する特定のデータを使用できます。標準 Experience Data Model (XDM)のクラス XDM Individual Profile は、顧客レコードデータを記述するときにスキーマを構築するための推奨クラスであり、Experience Platform サービス間の多くの対話に不可欠なデータを提供します。 Experience Platform でのスキーマの使用に関する詳細については、まずXDM システムの概要をお読みください。
時系列イベント
時系列データは、主体が直接または間接的にアクションを実行した時点のシステムのスナップショットと、イベント自体を詳細に記述したデータを提供します。時系列データは、標準のスキーマクラス XDM ExperienceEvent で表され、イベント(買い物かごへの追加、リンククリック、ビデオ視聴など)を示すことができます。時系列データは、セグメント化ルールの基にするために使用でき、また、イベントはプロファイルのコンテキストで個別にアクセスできます。
ID
どの企業も、個人的に感じる方法で顧客とコミュニケーションをとりたいと思っています。ただし、関連するデジタルエクスペリエンスを顧客に提供する際の課題の 1 つは、多くの場合、タブレット、携帯電話、ノートパソコンなどの様々なデジタルチャネルに広がっている、切断されたデータを結び付ける方法を理解することです。Identity Service を使うと、複数のチャネルの ID をリンクし、各顧客の ID グラフを作成することで、顧客の全体像をまとめることができます。詳しくは、「ID サービスの概要」を参照してください。
結合ポリシー
複数のソースからデータを集め、それを組み合わせて各顧客の完全な表示を確認する場合、統合ポリシーは、データの優先順位付け方法と、どのデータを組み合わせて顧客プロファイルを作成するかを決定するために Experience Platform が使用するルールです。
複数のデータセットから得られたデータが競合する場合、そのデータの処理方法と使用する値は結合ポリシーで決まります。RESTful API またはユーザーインターフェイスを通じて、新しい結合ポリシーの作成、既存のポリシーの管理、組織のデフォルトの結合ポリシーの設定を行えます。
結合ポリシーとその Experience Platform 内での役割について詳しくは、まず結合ポリシーの概要をお読みください。
結合スキーマ
Real-Time Customer Profile の主な特徴の一つは、マルチチャネルデータの統合です。Real-Time Customer Profile を使用してエンティティにアクセスする場合、データセット全体のそのエンティティすべての、プロファイルフラグメントの結合されたビューを提供できます。これは「結合ビュー」と呼ばれ、結合スキーマによって実現できます。
UI の結合スキーマへのアクセス方法など、結合スキーマについて詳しくは、『結合スキーマ UI ガイド』を参照してください。
プロファイルとオーディエンス
Adobe Experience Platform Segmentation Service は、個々の顧客向けのエクスペリエンスを強化するために必要なオーディエンスを生成します。オーディエンスを作成すると、そのオーディエンスの ID が、適合するすべてのプロファイルのオーディエンスメンバーシップのリストに追加されます。セグメントルールは、RESTful API とセグメントビルダーのユーザーインターフェイスを使用して作成され、Real-Time Customer Profile データに適用されます。セグメント化の詳細については、「セグメント化サービスの概要」を参照してください。
ストリーミングの取得とストリーミングのセグメント化
リアルタイム入力は、ストリーミング取得と呼ばれるプロセスを通じて可能になります。プロファイルと時系列データが取り込まれると、Real-Time Customer Profile は、する前に、ストリーミングセグメント化と呼ばれる継続的なプロセスを通じて、そのデータをオーディエンスに含めるか除外するかを自動的に決定してから、既存のデータと結合して和集合表示を更新します。その結果、顧客がブランドとやり取りする際に、瞬時に計算を行い、顧客に対して強化された個別的なエクスペリエンスを提供する意思決定を行うことができます。取得される間、データが正しく取得され、データセットの基になるスキーマに適合していることを確認する検証も行われます。取得中の検証の詳細については、まず「データ取得の質の概要」を読んでください。
データを Profile に取り込む
Experience Platform でレコードと時系列データを Profile に送信するように構成して、リアルタイムのストリーミング取得とバッチ取得をサポートできます。詳しくは、リアルタイム顧客プロファイルへのデータの追加方法を概要するチュートリアルを参照してください。
プロファイル取得指標
Observability Insights を使用すると、Adobe Experience Platform で主要指標を公開できます。様々な Experience Platform 機能の Experience Platform の使用統計とパフォーマンス指標に加え、プロファイル関連の特定の指標を使用して、受信リクエストの割合、成功した取得の割合、取得済みレコードサイズなどを把握できます。詳しくは、Observability Insights API の概要を読み、リアルタイム顧客プロファイル指標の完全なリストについては、利用可能な指標に関するドキュメントを参照してください。
プロファイルストアデータの更新
場合によっては、組織のプロファイルストアのデータを更新する必要があります。 例えば、レコードを修正したり、属性値を変更したりする必要がある場合があります。これは、バッチの取り込みを通じて行うことができ、upsert タグで構成されたプロファイル対応のデータセットが必要です。属性更新用にデータセットを構成する方法について詳しくは、プロファイルとアップサートのデータセットの有効化に関するチュートリアルを参照してください。
データガバナンスと Privacy
データガバナンスは、顧客データを管理し、データの使用に適用される規制、制限、ポリシーへのコンプライアンスを確保するために使用される一連の戦略とテクノロジーです。
データガバナンスはデータへのアクセスに関連しており、様々なレベルにおいて、Experience Platform 内で重要な役割を果たします。
- データ使用のラベル付け
- データアクセスポリシー
- マーケティングアクションのデータのアクセス制御
データガバナンスは、いくつかのポイントで管理されています。これには、Experience Platform に取得するデータと、特定のマーケティングアクションの取得後にアクセスできるデータの決定が含まれます。詳しくは、まず「データガバナンスの概要」を参照してください。
オプトアウトおよびデータのプライバシー要求の処理
Experience Platform を使用すると、顧客は Real-Time Customer Profile 内でのデータの使用と保存に関連するオプトアウトリクエストを送信できます。オプトアウトリクエストの処理方法について詳しくは、オプトアウトリクエストの処理に関するドキュメントを参照してください。
次の手順とその他のリソース
Experience Platform UI または Profile API を使用したリアルタイム顧客プロファイルデータの操作について詳しくは、まずプロファイル UI ガイドまたはAPI 開発者ガイドをお読みください。