パートナー支援による訪問者認識を使用して、不明な訪問者に対するオンサイトエクスペリエンスをパーソナライズする

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 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 名前空間を作成する必要があります。左側のパネルで 顧客ID に移動し、画面の右上隅にある「ID 名前空間の作成」を選択します。

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

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

スキーマの作成

次に、後で web プロパティから収集する時系列データを保持するために、エクスペリエンスイベントスキーマを作成します。そのスキーマの基本クラスには、XDM ExperienceEvent を使用します。Experience Platform の UI を使用したスキーマの作成を参照してください。

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

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

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

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

データセットの作成

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

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

スキーマを作成するときの手順と同様に、データセットをリアルタイム顧客プロファイルに含めるようにする必要があります。リアルタイム顧客プロファイルでデータセットを使用できるようにする方法について詳しくは、スキーマ作成チュートリアルを参照してください。

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

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

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

まず、画面の右上隅にあるアプリケーション切り替えボタンを使用して、「データ収集」セクションに移動します。

TIP
アプリケーション切り替えボタンで「データ収集」が表示されない場合は、システム管理者に連絡してアクセス権を依頼してください。

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

UI の​ データ収集 ​セクションは、以下の画像のようになります。

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

データストリームを作成

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

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

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

先ほど作成したイベントデータセットをドロップダウンから選択し、「エッジ セグメント化」と「パーソナライズ機能の宛先」の横のボックスをオンにして、「保存」を選択します。

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

タグプロパティの作成

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

タグ」に移動し、「新しいプロパティ」を選択します。

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

必須フィールドに入力し、「保存」を選択します。

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

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

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

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

コア拡張機能はすでにインストールされていることに注意してください。次の節で説明するように、さらに 2 つの拡張機能をインストールする必要があります。

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

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

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

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

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

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

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

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

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

環境の設定

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

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

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

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

データ要素の設定

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

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

まず、partnerData 要素を設定します。「データ要素」セクションに移動し、「新しいデータ要素の作成」を選択します。

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

データ要素に partnerData という名前を付け、拡張機能の値を「コア」のままにし、「データ要素タイプ」を「JavaScript 変数」に設定します。JavaScript 変数名 ​というタイトルのフィールドに partnerData を入力し、「保存」を選択します。

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

2 番目のデータ要素を設定するには、新しい変数に pageVisit という名前を付け、拡張機能 ​を「Adobe Experience Platform」に設定し、データタイプとして「XDM オブジェクト」を選択します。

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

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

ルールを設定

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

新規ルールを作成」を選択します。このルールに「パーソナライズ」という名前を付け、「イベント」の隣にある + 記号を選択します。イベントとして「ページ下部」を選択し、保存します。

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

アクション ​の横にある + 記号を選択します。拡張機能を Adobe Experience Platform Web SDK に更新し、「アクションタイプ」を「イベントの送信」に設定します。

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

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

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

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

アクション設定のリストを下にスクロールし、「視覚的なパーソナライズ機能の決定をレンダリング」というタイトルのボックスを必ずオンにします。これは、Adobe Target またはその他の類似製品を介して提供されたエクスペリエンスを web ページ上で視覚的にレンダリングするために重要です。「変更を維持」を選択し、ルールを「保存」します。

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

公開ワークフローを設定

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

フローの公開」、「ライブラリを追加」の順に選択します。

変更されたリソースをすべて追加」を選択し、ライブラリに名前を付けて、環境を「開発」に設定し、「開発に保存してビルド」を選択します。

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

Web サイトをテスト

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

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

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

パーソナライズ機能 personalization

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

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

Platform UI で、に移動します。 顧客 > オーディエンス をクリックして、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
6f08adb8-9d4a-4cec-8173-ab4c03ac2841