パートナー支援の訪問者認識を利用して、未知の訪問者に対するオンサイト体験をパーソナライズします
パートナー支援による認識を使用して、パーソナライズされたエクスペリエンスを 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 ソリューションの複数の領域を使用する必要があります。 これらすべての領域に必要な属性ベースのアクセス制御権限があることを確認するか、必要な権限の付与をシステム管理者に依頼してください。
-
データ収集
-
Real-Time CDP におけるデータ管理
-
Web プロパティのパーソナライゼーション
- エッジセグメント化
- エッジパーソナライゼーション宛先
- Adobe Target(または、任意のパーソナライゼーションプラットフォーム。 このユースケースのチュートリアルでは、パーソナライゼーションエンジンとして Adobe Target を使用)
動画デモ video-walkthrough
未知の訪問者に対してサイト内エクスペリエンスをパーソナライズする方法のチュートリアルについては、次のビデオチュートリアルを参照してください。
ユースケースの達成方法:概要 achieve-the-use-case-high-level
- 顧客が、匿名の web サイト訪問者に関するインサイトをリアルタイムで取得する機能のライセンスを データパートナー から取得します。
- 顧客が、パートナーの API を呼び出すためにクライアントサイドライブラリをプロパティにデプロイし、パートナー提供のシグナルを Real-Time CDP に送信するように Web SDK またはモバイル SDK を設定します。
- Web サイトまたはアプリのブラウジング時に、訪問者が パートナー によって確率論的に認識され、パートナーから ID と共に属性が返されます。
- Real-Time CDP が、エッジセグメント化を実行して受信イベントのヒットを評価し、ECID 識別子と対照して結果を保持します。
- Adobe Target が、エッジセグメント化の出力を使用して 訪問者 にエクスペリエンスをレンダリングし、セッション内でのパーソナライゼーションを実現します。
- 分析やリターゲティングなどのダウンストリームワークフローについて、イベント全体が保持されます。
ユースケースの達成方法:手順 step-by-step-instructions
上記の概要の各手順を完了するには、詳しいドキュメントへのリンクを含む以下の節を参照してください。
データ管理:ID 名前空間、スキーマおよびデータセットを作成して、データ属性を管理します。 data-management
未認証訪問者のエクスペリエンスをパーソナライズするユースケースを実現するための準備として、まず、リアルタイム受信イベントとオーディエンス選定データを受け取るためのデータ管理構造を Real-Time CDP でセットアップする必要があります。
パートナー ID の ID 名前空間の作成
まず、パートナー ID の ID 名前空間を作成する必要があります。 左側のパネルでCustomer > Identitiesに移動し、画面の右上隅にある Create identity namespace を選択します。
詳しくは、パートナー ID の ID 名前空間の作成を参照してください。
スキーマの作成
次に、後でweb プロパティから収集する時系列データを保持するExperience Event スキーマを作成し、スキーマの基本クラスとしてXDM ExperienceEventを使用するようにします。 Experience Platform の UI を使用したスキーマの作成を参照してください。
スキーマを作成してフィールドグループをスキーマへ追加する場合は、「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を使用してプロパティをインストルメントする必要があります。 この項目は、いくつかのデータ収集コンポーネントをまたいだいくつかの個別のタスクで構成されます。
まず、画面の右上隅にあるアプリケーションスイッチャーを使用して、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を設定する画面で、Datastreams セクションに移動し、使用しているExperience Platform サンドボックスに関する情報を入力します。 次のドロップダウンから、適切なサンドボックスと前の手順で作成したデータストリームを選択します。 他のすべての環境に対して同じサンドボックスとデータストリームの値を選択できます。 他の設定を変更せずに、Saveを選択します。
完全な情報については、「Web SDK のインストール方法」を参照してください。
ID サービス拡張機能のインストール
Experience Cloud の ID サービス拡張機能を使用すると、すべての Experience Cloud ソリューションにわたって、訪問者に固有のデバイスベースのファーストパーティ ID を作成できます。 拡張機能カタログで「ID Service」を検索し、インストールします。 拡張機能をインストールする際は、すべてのデフォルト設定をそのまま使用します。
環境の設定
次に、左側のナビゲーションからEnvironments セクションに移動します。 この手順では、web サイトを Adobe Edge Network に接続して、訪問者情報をリアルタイムに取得し、配信する必要があります。
開発環境の右側にあるボックスアイコンを選択し、モーダルウィンドウに表示される JavaScript コードスニペットの標準バージョンをコピーします。
このコードスニペットを 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」を選択します。
2番目のデータ要素を設定するには、新しい変数にpageVisitという名前を付け、Extensionを Adobe Experience Platform に設定し、データ型として XDM Object を選択します。
スキーマから、データパートナーに期待する値に対応するサードパーティ属性を選択します。 次に、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 の宛先を使用することを推奨します。
制限事項とトラブルシューティング limitations-and-troubleshooting
このページで説明するユースケースを参照する際は、次の制限事項に注意してください。
- パートナー ID を使用する場合、これらの ID は ID グラフの作成時に使用されません。
パートナーデータサポートを通じて達成されるその他のユースケース other-use-cases
Real-Time CDP のパートナーデータサポートを通じて達成されるその他のユースケースを調べます。
- 信頼できるデータパートナーからの属性でファーストパーティプロファイルを補完し、データ基盤を改善し、顧客ベースに関する新しいインサイトを得て、オーディエンスの最適化を改善します。
- Real-Time CDP のサードパーティデータのサポートを使用して、データパートナーの見込み客プロファイルでプロファイルベースを拡張し、新規顧客の獲得またはリーチのために見込み客との関わりを深めます。
- 見込み客プロファイルと見込み客オーディエンス のアクティブ化を拡張して、宛先を選択しました。