パートナー支援の訪問者認識を利用して、未知の訪問者に対するオンサイト体験をパーソナライズします

AVAILABILITY
この機能は、Real-Time CDP(App Service)、Adobe Experience Platform Activation、Real-Time CDP、Real-Time CDP Prime、Real-Time CDP Ultimateのライセンスを取得しているお客様が利用できます。 これらのパッケージについて詳しくは、製品の説明を参照し、アドビ担当者にお問い合わせください。

パートナー支援による認識を使用して、パーソナライズされたエクスペリエンスを web プロパティ訪問者に提供する方法を説明します。 このチュートリアルを使用すると、Experience Platform および他の Experience Cloud ソリューションにおける様々な要素の実装シーケンスを理解して、パーソナライズされたエクスペリエンスを認証済みおよび未認証の訪問者に表示できます。

パートナーが提供する属性を使用して、パーソナライズされたエクスペリエンスを訪問者に提供する方法を説明するインフォグラフィック。

このユースケースを検討する理由 why-this-use-case

消費者が様々な方法で企業とやり取りする中で、デジタル体験の断片化は非常に現実的であり、解決がますます困難になっています。 一貫性のあるエクスペリエンス、ターゲットを絞ったレコメンデーション、オーダーメイドのインタラクションのための優れた顧客エンゲージメント戦略は、すべてユーザー認識によって制限されます。

この点が、パートナー支援によるリアルタイム認識が有意義な違いを生むところです。 Adobeを利用すれば、ID パートナーは、アドビが提供する高度なクライアントサイドのデータ収集と市場をリードするエクスペリエンス最適化ソリューションに接続し、履歴や認証を回避しながら、初回訪問以降もエクスペリエンスを提供できる仕組みを構築できます。

これは、消費財製品やオンライン小売企業など、認証率の低い業界では特に価値があります。

ある業界の例 industry-example

例として、認証率が低いホームセンターブランドについて考えてみます。 このブランドでは、以前の履歴や認証がなくても、また、サードパーティのクッキーに依存することなく、パーソナライズされたエクスペリエンスを初めての訪問者に提供したいと考えています。

このブランドでは、パートナーの認識技術を活用して、訪問者を確率論的に認識し、よりパーソナライズされたエクスペリエンスを提供することにしました。 これは、訪問者がマーケティングファネルを下に移動する過程での事前の検討に役立ちます。 例えば、最近引っ越した人にアピールするオンサイトコンテンツにパートナー提供のデモグラフィックシグナルを使用したり、人気の DIY 製品の割引を行ったりすることもあるでしょう。

前提条件と計画 prerequisites-and-planning

パートナー提供の属性を使用して、パーソナライズされたエクスペリエンスを認証済みおよび未認証の訪問者に提供することを計画する際は、計画プロセスで次の前提条件を考慮します。

  • パートナーの認識技術では、追加の属性に重ねることができるように、どのような入力を想定しているか。
  • 確率的に派生するデータセットと決定的に確認された属性にもとづいて、異なるチャネルやユースケースでパーソナライゼーションを提供することに、どの程度抵抗を感じていますか?
  • 認証前の認識済み訪問者に対するエクスペリエンスは、認証後にどのように変更されるべきか。

UI機能、Experience Platformコンポーネント、Experience Cloud製品 ui-functionality-and-elements

このユースケースをうまく実装するには、Real-time Customer Data Platform や他の Experience Cloud ソリューションの複数の領域を使用する必要があります。 これらすべての領域に必要な属性ベースのアクセス制御権限があることを確認するか、必要な権限の付与をシステム管理者に依頼してください。

動画デモ video-walkthrough

未知の訪問者に対してサイト内エクスペリエンスをパーソナライズする方法のチュートリアルについては、次のビデオチュートリアルを参照してください。

ユースケースの達成方法:概要 achieve-the-use-case-high-level

パートナー提供の属性を使用して、パーソナライズされたエクスペリエンスを訪問者に提供する方法を説明するインフォグラフィック。

  1. 顧客​が、匿名の web サイト訪問者に関するインサイトをリアルタイムで取得する機能のライセンスを​ データパートナー ​から取得します。
  2. 顧客​が、パートナーの API を呼び出すためにクライアントサイドライブラリをプロパティにデプロイし、パートナー提供のシグナルを Real-Time CDP に送信するように Web SDK またはモバイル SDK を設定します。
  3. Web サイトまたはアプリのブラウジング時に、訪問者​が​ パートナー ​によって確率論的に認識され、パートナーから ID と共に属性が返されます。
  4. Real-Time CDP が、エッジセグメント化を実行して受信イベントのヒットを評価し、ECID 識別子と対照して結果を保持します。
  5. Adobe Target が、エッジセグメント化の出力を使用して​ 訪問者 ​にエクスペリエンスをレンダリングし、セッション内でのパーソナライゼーションを実現します。
  6. 分析やリターゲティングなどのダウンストリームワークフローについて、イベント全体が保持されます。

ユースケースの達成方法:手順 step-by-step-instructions

上記の概要の各手順を完了するには、詳しいドキュメントへのリンクを含む以下の節を参照してください。

データ管理:ID 名前空間、スキーマおよびデータセットを作成して、データ属性を管理します。 data-management

未認証訪問者のエクスペリエンスをパーソナライズするユースケースを実現するための準備として、まず、リアルタイム受信イベントとオーディエンス選定データを受け取るためのデータ管理構造を Real-Time CDP でセットアップする必要があります。

パートナー ID の ID 名前空間の作成

まず、パートナー ID の ID 名前空間を作成する必要があります。 左側のパネルで​Customer > Identities​に移動し、画面の右上隅にある​ Create identity namespace ​を選択します。

パートナー ID が強調表示された「ID 名前空間の作成」ダイアログ。

詳しくは、パートナー ID の ID 名前空間の作成を参照してください。

スキーマの作成

次に、後でweb プロパティから収集する時系列データを保持するExperience Event スキーマを作成し、スキーマの基本クラスとしてXDM ExperienceEventを使用するようにします。 Experience Platform の UI を使用したスキーマの作成を参照してください。

スキーマの作成と XDM エクスペリエンスイベントが強調表示されたスキーマワークスペース。

スキーマを作成してフィールドグループをスキーマへ追加する場合は、「Web ページにアクセス」と ID マップのフィールドグループを追加することを検討します。 これは、デジタル資産やデータ収集の実践に適用される他のフィールドグループに加えて行われるものです。

さらに、既存のフィールドグループを作成または再利用してスキーマに追加することにより、訪問者に関するパートナー提供のインサイトを取り込むこともできます。 フィールドグループの作成方法と、フィールドグループへのフィールドの追加方法を参照してください。 例えば、年齢層、雇用形態、月々の購買力、購買行動など、パートナーが提供するインサイトに合わせてパーソナライズする場合は、フィールドグループに適切なフィールドを含めます。

データパートナーが訪問者に安定した識別子を提供し、それを Real-Time CDP に取り込みたい場合は、カスタムフィールドグループにその識別子用の適切な名前のフィールドがあることを確認します。 また、前に作成した ID 名前空間で、そのフィールドを ID としてマークする必要があります。 プロファイルに含めるスキーマを有効にすることも必要です

データセットの作成

次に、web プロパティの訪問者から収集してオンサイトのパーソナライズ機能に使用する、時系列データを保持するデータセットを作成する必要があります。

データセットの作成方法に関するチュートリアルを読み、スキーマからデータセットを作成するオプションを忘れずに選択してください。 前の手順で作成したスキーマに基づいてデータセットを作成します。

スキーマを作成する手順と同様に、Real-Time Customer Profileにデータセットを含めるようにする必要があります。 Real-Time Customer Profileで使用するデータセットを有効にする方法について詳しくは、​ スキーマの作成チュートリアルを参照してください。

Web プロパティでのイベントデータ収集の実装 implement-data-collection

データ管理を設定したら、web プロパティにリアルタイムのイベントデータ収集を実装する必要があります。 リアルタイムのイベント呼び出しを収集し、Real-Time CDPに送り返すには、Adobe データ収集ライブラリ Web SDKを使用してプロパティをインストルメントする必要があります。 この項目は、いくつかのデータ収集コンポーネントをまたいだいくつかの個別のタスクで構成されます。

IMPORTANT
パートナー提供の属性を取得するには、web プロパティをパートナー API や他のメソッドと統合して、データパートナーからリアルタイムで属性を呼び出して取得する必要があります。 この点については、このチュートリアルの対象ではないため、パートナーと話し合ってください。

まず、画面の右上隅にあるアプリケーションスイッチャーを使用して、Data Collection セクションに移動します。

TIP
アプリケーション スイッチャーにData Collectionが表示されない場合は、システム管理者にアクセス権を求めてください。

データ収集セクションに移動する、アプリ切り替えボタン。

UIの​Data Collection セクションは、次の画像と似ています。

Experience Platform UIの ​ データ収集セクション。

データストリームを作成

データ収集セクションの最初の手順として、新しいデータストリームを作成します。 データがどのように収集され、適切な Adobe アプリ(この場合は Experience Platform)に正しくルーティングされるかは、データストリームに基づいています。

データストリームを作成する際、Event schema フィールドで、以前に作成したスキーマを選択します。

新しいデータストリームを設定する際に強調表示されたイベントスキーマセレクター。

以前に作成したイベントデータセット ​をドロップダウンから選択し、Edge Segmentation​と​ Personalization Destinations ​の横にあるボックスにチェックを入れ、Save​を選択します。

イベントベースの時系列データを取り込むので、このシナリオではプロファイルデータセットを選択する必要はありません。

タグプロパティの作成

プロパティは、サイトにタグを導入する際に、拡張機能、ルール、データ要素およびライブラリを入力するコンテナと考えてください。

Tags​に移動し、New property​を選択します。

新しいタグプロパティを作成します。

必須フィールドに入力し、Save​を選択します。

新しいプロパティの必須フィールドに入力します。

タグプロパティを作成する方法に関する完全な情報を取得します。

次に、プロパティ内に様々な拡張機能をインストールする必要があります。 タグプロパティを選択し、Extensions セクションに移動します。

新しいタグプロパティを選択します。

Core拡張機能は既にインストールされています。 次の節で説明するように、さらに 2 つの拡張機能をインストールする必要があります。

インストールされた拡張機能を表示します。

Web SDK 拡張機能のインストール

このチュートリアルでは、Web SDK を使用して web サイトをインストルメント化する方法を説明します。 また、Mobile SDK をアプリで使用すると、パーソナライズされたエクスペリエンスをアプリの訪問者に提供することもできます。

拡張機能カタログ内の Web SDK 拡張機能の表示。

Web SDKを設定する画面で、Datastreams セクションに移動し、使用しているExperience Platform サンドボックスに関する情報を入力します。 次のドロップダウンから、適切なサンドボックスと前の手順で作成したデータストリームを選択します。 他のすべての環境に対して同じサンドボックスとデータストリームの値を選択できます。 他の設定を変更せずに、Save​を選択します。

完全な情報については、「Web SDK のインストール方法」を参照してください。

ID サービス拡張機能のインストール

Experience Cloud の ID サービス拡張機能を使用すると、すべての Experience Cloud ソリューションにわたって、訪問者に固有のデバイスベースのファーストパーティ ID を作成できます。 拡張機能カタログで「ID Service」を検索し、インストールします。 拡張機能をインストールする際は、すべてのデフォルト設定をそのまま使用します。

拡張機能カタログ内の ID サービス拡張機能の表示。

環境の設定

次に、左側のナビゲーションから​Environments セクションに移動します。 この手順では、web サイトを Adobe Edge Network に接続して、訪問者情報をリアルタイムに取得し、配信する必要があります。

開発環境の右側にあるボックスアイコンを選択し、モーダルウィンドウに表示される JavaScript コードスニペットの標準バージョンをコピーします。

データ収集 UI の環境セクションで強調表示されているボックスアイコンを選択します。

このコードスニペットを web サイトの最上部に追加する必要があります。 その結果、web サイトは Adobe Edge Network を呼び出して、JavaScript ロジックを取得し、ページ上に読み込んで実行します。 これにより、訪問者 ID 生成、データ収集、リアルタイムなエクスペリエンスのパーソナライズなどの機能を使用できます。

データ要素の設定

データ要素は、データディクショナリ(またはデータマップ)の構築ブロックです。 単一のデータ要素は、クエリ文字列、URL、cookie 値、JavaScript 変数などに値をマッピングできる変数です。 詳しくは、データ要素を参照してください。

このユースケースでは、2 つのデータ要素を設定する必要があります。

まず、partnerData 要素を設定します。 Data Elements セクションに移動し、Create New Data Element​を選択します。

新しいデータ要素の作成.

データ要素partnerDataに名前を付け、extensionの値をCoreのままにし、Data Element Type​を​ JavaScript Variable ​に設定します。 「JavaScript variable name」というタイトルのフィールドに「partnerData」と入力し、「Save」を選択します。

選択項目が強調表示され、partnerData データ要素が正しく設定されています。

2番目のデータ要素を設定するには、新しい変数にpageVisitという名前を付け、Extension​を​ Adobe Experience Platform ​に設定し、データ型として​ XDM Object ​を選択します。

pageVisit データ要素を正しく設定するために選択項目を強調表示しました。

スキーマから、データパートナーに期待する値に対応するサードパーティ属性を選択します。 次に、Provide entire object​というタイトルのラジオボタンを選択します。 データベースに似たアイコンを選択し、前に作成した partnerData データ要素を選択します。

ルールを設定

Rules」セクションでは、作成したデータ要素に読み込まれた属性を使用して、web サイトからAdobeにパーソナライゼーションリクエストを送信するように設定できます。 詳しくは、ルールの作成を参照してください。

Create new Rule」を選択します。 このルール Personalize​に名前を付け、Events​の横にある+記号を選択します。 イベントとして​ Page Bottom ​を選択して保存します。

ルールのイベントタイプ部分の選択。

Actions​の横にある「+」記号を選択します。 拡張機能を​ Adobe Experience Platform Web SDK ​に更新し、Action Type​を​ Send event ​に設定します。

ルールのアクションタイプの部分の選択。

右側の​Type ドロップダウンセレクターから、イベントタイプとして「web.webpagedetails.pageViews」を選択します。

イベントタイプを選択します。

XDM データの横にあるデータベースアイコンを選択し、pageVisit データ要素を選択します。

アクション設定のリストを下にスクロールし、「Render visual personalization decisions」というタイトルのボックスを必ずオンにします。 これは、Adobe Target またはその他の類似製品を介して提供されたエクスペリエンスを web ページ上で視覚的にレンダリングするために重要です。 Keep Changes​を選択し、ルールを​ Save ​します。

「視覚的なパーソナライズ機能の決定をレンダリング」チェックボックスを選択します。

公開ワークフローを設定

この設定を web ページにデプロイするには、次の手順で、作成したリソースを含むライブラリを構築します。 詳しくは、フロー公開の設定を参照してください。

Publishing Flow​を選択し、Add Library​を選択します。

Add all Changed Resources​を選択し、ライブラリに名前を付け、環境を​ Development ​に設定し、Save & Build to Development​を選択します。

ライブラリの作成と開発環境へのデプロイ

Web サイトをテスト

この時点で、web サイトに web SDK が完全に実装されている必要があります。 データ収集が期待どおりに動作しているかをテストするには、web サイトに移動し、ブラウザーの開発者ツールを使用してネットワークトラフィックを調べます。

検索ボックスに interact と入力してページを更新すると、web サイトから Adobe Edge ネットワークへのネットワーク呼び出しが表示されます。

開発者ツールに入力されたネットワークイベントの表示。

パーソナライゼーション personalization

これで、パーソナライズ機能用にオーディエンスを作成してアクティブ化する準備が整いました。

オーディエンスの作成とエッジセグメント化の設定

Experience Platform UIで、Customer > Audiences​に移動し、web サイト訪問者をキャプチャするオーディエンスを作成します。

​ オーディエンスへの移動方法の表示。

訪問者がweb プロパティにアクセスする際に、訪問者のオーディエンスメンバーシップがリアルタイムで評価されるように、​ エッジセグメント化でオーディエンスを設定する必要があります。

エッジオーディエンスに対しては、必ず active-on-edge 結合ポリシーも設定してください。

Adobe Target または他のカスタムパーソナライズ機能の宛先との統合

これで、パーソナライズ機能エンジンと統合して、web サイトやアプリの訪問者にパーソナライズされたコンテンツを表示する準備が整いました。 Adobe では、この目的のために Adobe Target の宛先を使用することを推奨します。

IMPORTANT
オーディエンスをアクティブ化するために必要な手順について詳しくは、「オーディエンスをエッジパーソナライズ機能の宛先へアクティブ化する」のチュートリアルを参照してください。

制限事項とトラブルシューティング limitations-and-troubleshooting

このページで説明するユースケースを参照する際は、次の制限事項に注意してください。

  • パートナー ID を使用する場合、これらの ID は ID グラフの作成時に使用されません。

パートナーデータサポートを通じて達成されるその他のユースケース other-use-cases

Real-Time CDP のパートナーデータサポートを通じて達成されるその他のユースケースを調べます。

recommendation-more-help
experience-platform-help-rtcdp