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

AVAILABILITY
この機能は、Real-Time CDP(アプリサービス)、Adobe Experience Platform アクティベーション、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 プロパティにリアルタイムのイベントデータ収集を実装する必要があります。リアルタイムイベント呼び出しを収集してAdobeに送り返すには、Real-Time CDP data collection library - 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 TypeJavaScript Variable に設定します。 partnerData という名前のフィールドに JavaScript variable name と入力し、「Save」を選択します。

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

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

pageVisit データ要素を正しく設定するためのハイライト表示された選択項目。

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

ルールを設定

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

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

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

Actions」の横にある「+」記号を選択します。 拡張機能を Adobe Experience Platform Web SDK に更新し、Action TypeSend 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
6f08adb8-9d4a-4cec-8173-ab4c03ac2841