匿名訪問者のweb パーソナライゼーション
このリファレンスプランは、セッション中の行動シグナルにもとづいて、匿名(未特定)の訪問者にパーソナライズされたweb コンテンツを配信するための実装ガイダンスを提供します。 Web SDKの設定からエッジ オーディエンスの定義、コンテンツ配信およびパフォーマンス レポートに至るまで、実装ライフサイクル全体をカバーし、Adobe Journey Optimizer (AJO)、Adobe Real-Time Customer Data Platform (RT-CDP)、Adobe Experience Platform (AEP)で作業するソリューション アーキテクト、マーケティングテクノロジスト、実装エンジニア向けに設計されています。
この計画を使用して、アーキテクチャの理解、実装オプションの評価、情報に基づいた設定の意思決定、実装の各段階に関するExperience Leagueの関連ドキュメントの検索を行います。
このパターンは、限られたデータで動作します。現在のセッションで観察できるものと、同じデバイスまたはCookieを使用して以前の訪問から蓄積された匿名のエッジプロファイルだけです。 これにより、訪問者がアカウントを持っていない、または認証されていないfunnel上部のパーソナライゼーションに適しています。
ユースケースの概要
匿名訪問者のWeb Personalizationは、ログインしておらず、IDが不明で、統合された顧客プロファイルに解決できない、未特定のweb サイト訪問者に、関連性の高いパーソナライズされたコンテンツを配信する必要があります。 この制約にもかかわらず、閲覧ページ、サイト滞在時間、スクロールの深さ、紹介ソース、地理的な場所、デバイスタイプ、UTM キャンペーンパラメーターなどのセッション内の行動シグナルを活用することで、有意義なパーソナライゼーションを実現できます。
このパターンでは、AJOのweb チャネルサーフェスとコードベースのエクスペリエンスを使用して、ページコンテンツをリアルタイムで変更します。 Edgeによるセグメンテーションは、顧客がサイトを移動するたびに、それ以上の遅延で意思決定をおこなう必要があるため、主要な評価手法となります。 Web SDKは行動シグナルを収集してAEP Edge Networkに送信し、エッジ評価されたオーディエンスルールによって、配信するコンテンツバリエーションが決定されます。
統合プロファイルとセグメントメンバーシップ全体を活用する既知の訪問者web/アプリのパーソナライゼーションとは異なり、このパターンは、現在のセッションで観察可能なデータと、訪問者のECID (Experience Cloud ID)に関連付けられた匿名のエッジプロファイルに制限されます。 この区別は、実装の計画に非常に重要です。パーソナライゼーションに使用できる行動シグナルは、Web SDKがキャプチャしたものと、cookie ベースのECIDを介したセッション間でエッジプロファイルストアに保持されるものに限定されます。
主なビジネス目標
このユースケースパターンでは、次のビジネス目標をサポートしています。
匿名の訪問者のシグナルに合わせてカスタマイズされた関連性の高いエクスペリエンスを通じて、サイトでの滞在時間、セッションごとのページ、web コンテンツとのインタラクションを改善します。
個人の好み、行動、ライフサイクルの段階に合わせて、コンテンツ、オファー、メッセージを調整できます。自分の役割を特定できていない訪問者も含まれます。
行動のコンテキストにもとづいて、最も関連性の高いコンテンツを表示することで、購入、サインアップ、フォーム送信などの望ましいアクションを実行した訪問者と見込み顧客の割合を向上させます。
戦術的なユースケース
次の例は、このパターンを適用できる特定のシナリオを示しています。
- 紹介ソースにもとづくランディングページの見出しのA/B テスト — Google、ソーシャルメディア、またはダイレクトトラフィックから到着する訪問者に対して、異なる見出しをテストし、獲得チャネルによるエンゲージメントを最適化します
- 閲覧行動に基づくカテゴリー親和性レコメンデーション – 現在のセッションで表示されたページに基づいて製品またはコンテンツのレコメンデーションを表示し、発見とコンバージョンを向上させます
- 離脱の意思を示すオファー – 訪問者がサイトを離脱しようとしていることを示す行動シグナルが表示された場合、プロモーションオファーまたはリードキャプチャフォームを提示します
- 位置情報をターゲットにしたプロモーション バナー – 訪問者の地理的な場所に基づいて、地域固有のプロモーション、店舗検索コンテンツ、地域オファーを表示します
- デバイス別コンテンツレイアウト最適化 – 訪問者がデスクトップ、タブレット、モバイルのいずれを使用しているかに応じて、コンテンツレイアウト、画像サイズ、CTAの配置を調整します
- 新規訪問者と再訪問者のウェルカムメッセージ – 初回訪問者のエクスペリエンスと、セッション全体でECID永続性を使用する再訪問者のエクスペリエンスを区別します
- 現在のセッションで閲覧したページに基づくコンテンツのレコメンデーション – 訪問者が既に閲覧したページに基づいて、関連する記事、製品、リソースを動的に表示します
- UTM キャンペーンパラメーターに基づく動的ヒーローバナー – 参照元キャンペーンのメッセージまたはクリエイティブに合わせてヒーローバナーをパーソナライズします
主要業績評価指標
このユースケースパターンの有効性を測定するには、次のKPIを使用します。
ユースケースパターン
次に、このユースケースのコアパターンと関数チェーンについて説明します。
匿名訪問者の Web Personalization
AJOのweb チャネルを通じて、セッション中の行動シグナルにもとづいて、未特定の訪問者にパーソナライズされたコンテンツを提供します。
関数チェーン: Web サーフェス設定>動作ルール評価> コンテンツ配信> インプレッションの追跡> レポート
アプリケーション
このユースケースパターンでは、次のアプリケーションを使用します。
- Adobe Journey Optimizer(AJO) — web チャネルサーフェスの設定、コンテンツオーサリング(webおよびコードベースのエクスペリエンス)、キャンペーンの実行、コンテンツ実験(A/B テスト)、意思決定(動的コンテンツ選択)、レポート
- Adobe Real-Time Customer Data Platform(RT-CDP) — セッション内の行動シグナルに基づくリアルタイムのオーディエンス評価のためのEdge セグメンテーション、匿名エッジプロファイル管理
- Adobe Experience Platform(AEP) — ビヘイビアーシグナル収集のWeb SDK、リアルタイムデータルーティングおよびパーソナライゼーション配信のEdge Network、データストリーム設定
アーキテクチャ
次のリファレンスアーキテクチャは、エッジで匿名の訪問者シグナルを収集し、オーディエンスルールと比較して評価し、パーソナライズされたコンテンツを配信するために使用する方法を示しています。
基本関数
このユースケースパターンでは、次の基本機能を使用する必要があります。 各機能について、ステータスは、通常それが必要か、事前設定が想定されているか、適用できないかを示します。
isActiveOnEdge: trueで設定する必要があります。 サンドボックスごとにエッジでアクティブにできる結合ポリシーは1つだけです。サポート機能
次の機能は、このユースケースパターンを強化しますが、コア実行には必要ありません。
アプリケーション関数
この計画では、アプリケーション機能カタログから次の機能を実行します。 関数は、番号付きのステップではなく実装フェーズにマッピングされます。
Journey Optimizer (AJO)
Real-Time CDP (RT-CDP)
前提条件
実装を開始する前に、以下を完了してください。
- [ ] Web SDKは、ページビュー、クリック、および関連する行動インタラクションをキャプチャする
sendEvent呼び出しにより、すべてのターゲット web プロパティに実装されます - [ ] データストリームは、Adobe Experience PlatformおよびAdobe Journey Optimizer サービスが有効になっているデータ収集UIで設定されています
- [ ] エクスペリエンスイベントスキーマは、web インタラクションフィールドグループ (ページビュー、参照データ、UTM パラメーター、デバイスコンテキスト)と共に存在し、プロファイルに対して有効になっています
- [ ] ECID ID名前空間が設定され、web行動イベントスキーマのプライマリ IDとして指定されています
- [ ] Edge結合ポリシーは、ターゲットサンドボックスの
isActiveOnEdge: trueで設定されています - [ ] AJO web チャネルがプロビジョニングされ、対象サンドボックスでアクセス可能です
- [ ]個のコンテンツバリエーション(コピー、画像、CTA)は、パーソナライゼーションのユースケースごとに設計および承認されています
- [ ]成功指標が定義されています(測定用のコンバージョンまたはエンゲージメントイベントを構成するもの)
- [ ]行動データを収集する前に、プライバシー規制に準拠するために、web サイトでCookie同意メカニズムが実装されています
実装オプション
ここでは、3つの実装方法について説明します。 パーソナライゼーションの要件に最も適したオプションを選択します。
オプション A:ルールベースのweb パーソナライゼーション
最適な用途: シンプルで決定論的なパーソナライゼーション – 位置情報をターゲットにしたバナー、参照元の特定の見出し、デバイス固有のレイアウト、新規とリピーターのメッセージ。 簡単な条件付きロジックでコンテンツバリアントを決定できる場合は、このオプションを選択します(条件Xの場合は、コンテンツ Yを表示します)。
仕組み:
ルールベースのパーソナライゼーションでは、エッジ評価されたオーディエンスセグメントを使用して、訪問者が目にするコンテンツのバリエーションを決定します。 各オーディエンスセグメントは、キャンペーンで定義された条件付きルールを通じて、特定のコンテンツバリエーションにマッピングされます。 訪問者がページを読み込むと、Web SDKは行動シグナルをEdge Networkに送信し、定義されたオーディエンスルールに対して訪問者のエッジプロファイルをミリ秒単位で評価します。 一致するコンテンツバリアントがEdge Network応答で返され、ページにレンダリングされます。
このアプローチでは、RT-CDPで個別のオーディエンスセグメント(例:「Google検索からの訪問者」、「カリフォルニア州の訪問者」、「モバイルデバイス訪問者」)を定義し、AJOで対応するコンテンツバリエーションを作成する必要があります。 キャンペーンでは、条件付きコンテンツルールまたはセグメントごとに個別のキャンペーンを使用して、各オーディエンスをコンテンツバリエーションにバインドします。 AIによるランキングやトラフィックの分割は関係ありません。オーディエンスとコンテンツの関係は決定論的です。
重要な考慮事項:
- エッジ適用可能なセグメントルール式として表現できる、明確に定義されたオーディエンス基準が必要です
- 各オーディエンスセグメントのために、コンテンツのバリエーションを事前にオーサリングする必要があります
- 新しいパーソナライズルールを追加するには、新しいオーディエンスセグメントとコンテンツのバリエーションを作成する必要があります
- コンテンツのバリエーションの有効性を統計的に測定できない
利点:
- 実装と把握が最も容易:オーディエンスとコンテンツの明確な因果関係
- 実験のオーバーヘッドやトラフィックの分割は必要ありません
- 決定論的な行動により、テストとQAが容易に
- エッジ評価は純粋にルールベースであるため、低遅延
- それぞれのセグメントに対してどのコンテンツが最も効果的かを既に把握できれば、優れた効果を発揮します
制限:
- パーソナライゼーションが成果を向上させるかどうかを測定する組み込みのメカニズムはなく、デフォルトのコンテンツを使用しません
- 各セグメントに表示するコンテンツについて、手作業による意思決定が必要
- 時間の経過とともに適応または最適化しない:手動で変更するまで静的ルール
- 多くのセグメントやバリエーションに拡張すると、構成が複雑化する
Experience League:
オプション B:実験ベースのweb パーソナライゼーション
A/B テストと多変量テストに最適:見出しのバリエーション、CTAのボタンの色、レイアウトの代替案、プロモーションオファーを統計的有意性の測定を用いてテストします。 永続的なパーソナライゼーションルールにコミットする前に、最もパフォーマンスの高いコンテンツバリアントを検証する必要がある場合は、このオプションを選択します。
仕組み:
実験ベースのパーソナライゼーションでは、AJO Content Experimentationを使用して、コンテンツ処理グループに訪問者をランダムに割り当て、定義された成功指標に対してどのバリエーションが最も効果的かを測定します。 トラフィックはバリエーションごとに分割され(例:A/Bでは50/50、A/B/Cでは33/33/34)、統計的有意性に達するまでパフォーマンスが追跡されます。
この実験は、AJOのweb キャンペーンに組み込まれています。 訪問者がページを読み込むと、Edge Networkは、設定されたトラフィック配分に基づいて、訪問者を処理グループに割り当てます。 実験期間中、訪問者は一貫して同じ処理を見ることができます(設定に応じて、セッションレベルまたは訪問者レベルの永続性)。 成功指標(クリック数、コンバージョン数、エンゲージメントイベント)はWeb SDKを介して追跡され、AJO実験レポートに報告されます。
このオプションでは、ターゲティングに事前に定義されたオーディエンスセグメントは必要ありません。すべての訪問者(またはターゲットサブセット)が実験に参加します。 その目的は、パフォーマンスが最も高いコンテンツを発見することであり、事前に決定されたコンテンツで既知のセグメントをターゲティングすることではありません。
重要な考慮事項:
- 合理的な時間枠で統計的有意性に達するのに十分なトラフィック量が必要
- 実験では、常に有効な信頼区間を持つベイズ統計モデルを使用します
- 増分上昇率を測定するには、ホールドアウトグループ(パーソナライズされたコンテンツを受信しない)を使用することをお勧めします
- キャンペーンごとに一度に1つの実験のみアクティブにできます
- 実験の変更には、キャンペーンの停止と再起動が必要です
利点:
- コンテンツのバリエーションの有効性を、統計的に厳格に測定
- パーソナライゼーションの決定から憶測を排除:データ主導のコンテンツ選択
- 真の増分リフト測定のためのホールドアウトグループをサポート
- 信頼区間と勝者の宣言を含む組み込みの実験レポート
- 結果は、勝者バリエーションを特定することで、今後のルールベースのパーソナライゼーション(オプション A)に反映させることができます
制限:
- 有意義なトラフィック量が必要:低トラフィックのページが有意性に達するまでに数週間かかる場合がある
- トラフィックの分散は、テスト期間中に最適でないコンテンツを見た訪問者があることを意味します
- 実験中はセグメント別にパーソナライズできません(すべての訪問者またはサブセットが同じように参加します)
- 1実験あたり最大10の治療バリアント
- 継続的な最適化は不要:実験には開始と終了が含まれます
Experience League:
オプション C:意思決定ベースのweb パーソナライゼーション
最適な用途:動的コンテンツ選択 – カテゴリの親和性レコメンデーション、出口意図オファー、行動レコメンデーション – 意思決定ポリシーがセッションシグナルを評価し、適格項目カタログから最適なコンテンツを選択します。 コンテンツ選択ロジックが単純なルールに対して複雑すぎる場合、AIによるランク付けの最適化が必要な場合、または対象となるコンテンツ項目のセットが大きく動的な場合に、このオプションを選択します。
仕組み:
意思決定ベースのパーソナライゼーションでは、AJO Decisioningを使用して行動シグナルを評価し、管理されたコンテンツ項目カタログ(オファー)から各訪問者に最適なコンテンツのバリエーションを選択します。 各コンテンツ項目には、実施要件ルール(誰が適格か)、表示域(各プレースメントでコンテンツがどのように表示されるか)、オプションのキャッピング制約(表示できる頻度)があります。 決定ポリシーは、プレースメント(ページ上にコンテンツが表示される場所)をコンテンツアイテムのコレクションにリンクし、ランキング戦略を適用して最適なオプションを選択します。
訪問者がページを読み込むと、Web SDKは決定範囲を含むEdge Network リクエストを送信します。 決定エンジンは、コンテンツ項目の適格性ルールに対して訪問者のエッジプロファイルを評価し、ランキング戦略(優先順位ベース、式ベース、またはAI ランク)を適用し、勝者コンテンツ項目を返します。 これは、エッジで実行され、サブ秒の遅延が発生します。
ランキング戦略は、適格なコンテンツ項目の順序付け方法を決定します。 優先度ベースのランキングでは、手動で割り当てられた優先度の値が使用されます。 数式ベースのランキングでは、カスタム式(ページビューの重み付け最新性など)を使用します。 AIによるランク付けは、選択した成功指標に対して経時的に最適化するマシンラーニングモデルを使用しますが、トレーニングには最低1,000回のコンバージョンイベントが必要です。
重要な考慮事項:
- 決定コンポーネント(プレースメント、実施要件ルール、コンテンツ項目、フォールバックアイテム、コレクション、決定ポリシー)を設定する必要があります
- AIを活用した戦略のモデルをトレーニングするには、十分なコンバージョン量(1,000以上のイベント)が必要です
- Edgeの決定は、edge profile storeで使用可能なプロファイル属性に制限されます
- コンテンツ項目は、Decisioning ライブラリで管理および管理する必要があります
- パーソナライズされたアイテムが適用されない場合は、フォールバックコンテンツを定義する必要があります
利点:
- 個別のオーディエンスとコンテンツのマッピングを必要とせずに、大規模なコンテンツカタログに拡張できます
- AIを活用した戦略により、観察されたパフォーマンスにもとづいてコンテンツ選択を継続的に最適化
- 適格性ルールとキャッピングの制約により、コンテンツ配信をきめ細かく制御できます
- オーディエンスセグメントとして表現しにくい複雑なビジネスロジックをサポート
- チャネル全体で再利用可能:同じ決定ポリシーをweb、電子メール、モバイルのパーソナライゼーションに活用できます
制限:
- 実装の複雑さの向上:Decisioningのコンポーネントスタック全体を設定する必要がある
- AI ランキングは、効果的に訓練するために膨大なコンバージョン量と時間を必要とします
- Edge プロファイルデータの制限は、匿名の訪問者に対する実施要件ルールの複雑さを制限します
- コンテンツ項目管理の間接費:各項目には、表示域、実施要件ルール、メンテナンスが必要です
- デバッグ決定ロジックは、ルールベースのアプローチよりも複雑です
Experience League:
オプションの比較
次の表は、3つの実装オプションを主要な基準と比較したものです。
適切なオプションの選択
次の決定ロジックを使用して、適切な実装オプションを選択します。
-
各訪問者セグメントに表示するコンテンツを既にご存知ですか?
- はい:オプション A (ルールベース)から開始します。 セグメントごとにコンテンツ戦略を確立し、決定論的な配信を必要としている。
- いいえ:質問2に進みます。
-
最適なパフォーマンスを見つけるために、少数のコンテンツバリエーションをテストする必要がありますか?
- はい:オプション B (実験)を選択してください。 コンテンツ戦略にコミットする前に、統計的な検証が必要です。
- いいえ:質問3に進みます。
-
複雑な適格性とランキング要件を持つコンテンツ項目の大規模なカタログがありますか?
- はい:オプション C (決定)を選択してください。 シンプルなルールの枠を超えて、柔軟にコンテンツを選択できる環境が必要です。
- いいえ:オプション A (ルールベース)で簡単に開始し、要件が増えるにつれてオプション BまたはCに進みます。
オプションの組み合わせ:これらのオプションは相互に排他的ではありません。 一般的な手順は、オプション B (実験)から始めて優れたコンテンツを見つけ出し、次にオプション A (ルールベース)を使用して勝者をデプロイして継続的に配信することです。 オプション C (決定機能)は、動的なカタログベースの選択を必要とするユースケースに対応し、オプション Aはよりシンプルな決定論的ルールを処理できます。
実装フェーズ
次のフェーズでは、エンドツーエンドの実装ワークフローについて説明します。
フェーズ 1: web サーフェスの設定
アプリケーション関数: AJO: Channel Configuration
web サイトのパーソナライズされたコンテンツの配信先を指定するweb チャネルサーフェスを定義します。 web サーフェスは、特定のページ URLまたはURL パターンと、AJOがコンテンツを挿入または置換できるページ上の場所(CSS セレクターまたはコードベースのエクスペリエンスサーフェス)を識別します。
このフェーズの決定ポイント:
sendEvent回の呼び出しでビューの変更を行うSPA対応Web SDK設定が必要です。 サーフェス定義では、URLではなくSPA ビュー名が使用されます。UI ナビゲーション: Journey Optimizer / 管理/ チャネル / Web設定
キー設定の詳細:
- サーフェスのページ URLまたはURL パターンを定義します
- コンテンツ配置のCSS セレクターまたはサーフェス URIの指定
- コードベースのエクスペリエンスの場合、アプリケーションコードが参照するサーフェス名を定義します
- キャンペーンを作成するAJO サンドボックスにサーフェスを関連付けます
Experience League ドキュメント:
フェーズ 2:行動オーディエンスの定義
アプリケーション関数: RT-CDP: オーディエンス評価
パーソナライゼーションのターゲティングを促進する、セッション中の行動シグナルにもとづいて、エッジ評価されたオーディエンスセグメントを定義します。 これらのオーディエンスは、パーソナライズされた各体験に適格な訪問者を判断します。 Edgeの評価は、訪問者がサイトを移動するにつれて、パーソナライズの意思決定をすばやく行う必要があるため、このパターンでは必須です。
このフェーズの決定ポイント:
UI ナビゲーション:顧客/ オーディエンス / オーディエンスの作成/ ルールの構築
キー設定の詳細:
- セグメントビルダーを使用して、行動属性を使用したオーディエンスルールを定義します
- セグメントルール式がサポートされている関数(単純な属性比較、セグメントメンバーシップ)のみを使用することを確認して、エッジの適格性を検証します
- 結合ポリシーを、F4で設定されたエッジアクティブ結合ポリシーに設定します
- オーディエンス母集団をプレビューして、セグメントが期待される結果を返すことを検証します
- セッション内のページビューに基づくオーディエンスの場合は、時系列クエリではなく、現在のセッションのイベントレベルの属性を使用します
オプションが異なる場所:
オプション Aのの場合(ルールベース):
コンテンツのバリエーションごとに個別のオーディエンスセグメントを作成。 各セグメントは特定の行動条件を表します(例:「Referral = Google AND Geo = US」はコンテンツバリアント Aにマップされます)。 オーディエンスの数がパーソナライゼーションルールの数に等しい。
オプション B (実験)の場合:
オーディエンス定義はオプションです。 実験がすべての訪問者をターゲットにしている場合、オーディエンスは必要ありません。トラフィック分割は、バリエーションの割り当てを処理します。 実験が特定のサブセット(モバイル訪問者など)をターゲットにしている場合は、実験の実施要件について単一のターゲティングオーディエンスを定義します。
オプション C (決定)の:
コンテンツ項目の適格性ルールとして使用するオーディエンスを定義します。 これらのオーディエンスは、決定ポリシーのどのコンテンツ項目に適格な訪問者かを決定します。 意思決定エンジンは、適格項目の中からコンテンツを選択することを処理します。
Experience League ドキュメント:
フェーズ 3: コンテンツの作成とバリエーションの作成
アプリケーション関数: AJO: メッセージ オーサリング、AJO: コンテンツ実験(オプション B)、AJO:決定(オプション C)
オーディエンスメンバーシップ(オプション A)、実験の割り当て(オプション B)、意思決定ロジック(オプション C)にもとづいて、訪問者に配信されるパーソナライズされたコンテンツのバリエーションを作成できます。 この段階では、AJOのweb デザイナーやコードベースのエクスペリエンスエディターを使用したコンテンツ制作と、コンテンツの選択方法を制御するテストや意思決定の設定について説明します。
このフェーズの決定ポイント:
{{profile.homeAddress.city}}構文を使用します。UI ナビゲーション: Journey Optimizer > キャンペーン/キャンペーンを選択/コンテンツを編集
キー設定の詳細:
- web デザイナー(ビジュアル修正)またはコードベースのエクスペリエンスエディター(JSON ペイロード)を使用してコンテンツを作成する
- パーソナライゼーション式エディターを使用して、エッジプロファイル属性から動的トークンを挿入します
- 匿名プロファイルで空のパーソナライゼーショントークンのフォールバックコンテンツを設定します
- テストプロファイルでコンテンツをプレビューし、シナリオをまたいでレンダリングを検証
オプションが異なる場所:
オプション Aのの場合(ルールベース):
フェーズ 2で定義された各オーディエンスセグメントについて、明確なコンテンツバリエーションを作成します。 キャンペーン設定の条件付きコンテンツルールを使用して、各バリエーションをターゲットオーディエンスにバインドします。 どのオーディエンスルールにも一致しない訪問者に対しても、デフォルトのコンテンツバリアントが存在することを確認します。
オプション B (実験)の場合:
著者の治療バリアント(A、B、Cなど) すばやく作成できます。 キャンペーンでコンテンツを実験し、処理のバリエーションをコンテンツで定義し、トラフィック配分率を設定し、成功指標を設定します。
- 明確な内容で2~10の治療バリアントを定義する
- トラフィック配分を設定する(A/Bでは50/50、低リスクのテストでは加重スプリットなど)
- オプションで、増分リフトを測定するホールドアウトグループ(例:10%がデフォルトコンテンツを受信する)を含めます
- 成功指標として、ユニーク開封、ユニーククリック、コンバージョン、カスタム指標を選択できます
- 信頼性のしきい値を設定:標準テストでは95%、高額な決定では99%、指向性学習では90%
- UI ナビゲーション: キャンペーン / コンテンツ実験/処理の追加/ トラフィック配分/成功指標
オプション C (決定)の:
決定コンポーネントスタックを設定し、キャンペーンに統合します。
- プレースメントを作成 — ページ上のコンテンツ項目(web HTML、web JSON、web イメージ)の表示場所を定義します
- UI ナビゲーション: Journey Optimizer / コンポーネント / 意思決定管理/配置
- 実施要件ルールを定義 — エッジプロファイル属性に基づいてルールを作成し、各コンテンツ項目に対して適格な訪問者を決定します
- UI ナビゲーション: Journey Optimizer > コンポーネント >意思決定管理> ルール
- コンテンツ項目(オファー)を作成 – 各配置、実施要件ルール、優先度、オプションの上限に関する表現を含む、パーソナライズされたコンテンツ項目を作成します
- UI ナビゲーション: Journey Optimizer > コンポーネント >意思決定管理> オファー> オファーの作成
- フォールバックコンテンツを作成 — パーソナライズされたアイテムが条件を満たさない場合に返されるフォールバックアイテムを定義します
- UI ナビゲーション: Journey Optimizer > コンポーネント >意思決定管理> オファー> フォールバックオファーの作成
- コレクションに整理 — コレクション修飾子(タグ)を使用してコンテンツ項目をグループ化し、コレクションを作成します
- UI ナビゲーション: Journey Optimizer > コンポーネント >意思決定管理> コレクション修飾子/ コレクション
- 決定ポリシーの作成 – 配置をコレクションにリンクし、ランキング戦略(優先順位ベース、式ベース、またはAI ランク)を選択します
- UI ナビゲーション: Journey Optimizer > コンポーネント >意思決定管理>決定>決定の作成
Experience League ドキュメント:
フェーズ 4:キャンペーンと配信の設定
アプリケーション関数: AJO: Campaign Execution
web サーフェス(フェーズ 1)、オーディエンスターゲティングまたは実験コンフィギュレーション(フェーズ 2~3)、およびコンテンツバリエーション(フェーズ 3)を成果物ユニットにバインドするAJO web キャンペーンを作成してアクティブ化します。 キャンペーンは、パーソナライズされたコンテンツが訪問者に提供されるタイミングと方法を制御します。
このフェーズの決定ポイント:
UI ナビゲーション: Journey Optimizer > キャンペーンの作成> キャンペーンの作成
キー設定の詳細:
- フェーズ 1で設定されたweb チャネルとweb サーフェスを選択します
- ターゲットオーディエンスのバインド(オプション A)または実験設定(オプション B)の設定(オプション C)または決定の埋め込み(オプション C)
- キャンペーンスケジュール(開始日、終了日、または常時稼動)の設定
- 該当する場合、キャンペーンレベルの頻度キャップを設定します
- すべての設定を確認し、キャンペーンをアクティブ化する
オプションが異なる場所:
オプション Aのの場合(ルールベース):
パーソナライゼーションルールごとに1つのキャンペーンを作成し、それぞれに対応するコンテンツのバリエーションで異なるエッジオーディエンスをターゲティングします。 あるいは、条件付きコンテンツルールを使用して、ひとつのキャンペーン内でオーディエンスメンバーシップをコンテンツのバリエーションにマッピングする、単一のキャンペーンを使用することもできます。
オプション B (実験)の場合:
コンテンツ検証が有効になっている単一のキャンペーンを作成します。 実験設定(バリエーション、トラフィック配分、成功指標)はフェーズ 3で定義されました。 キャンペーンをアクティベートして実験を開始します。
オプション C (決定)の:
フェーズ 3で設定した決定ポリシーを埋め込むキャンペーンを作成します。 キャンペーンのコンテンツアクションは、意思決定エンジンをエッジでトリガーする決定範囲を参照します。 キャンペーンをアクティベートして、意思決定ベースのコンテンツ配信を開始。
Experience League ドキュメント:
フェーズ 5:パフォーマンスの報告と分析
Application function: AJO: Reporting & Performance Analysis
AJOに組み込まれたレポートを使用してパーソナライゼーションパフォーマンスを監視し、分析機能をCJAに拡張してクロスチャネルのインサイトを深めることができます。 この段階では、ライブキャンペーンレポートと過去のキャンペーンレポートへのアクセス、実験結果の確認、カスタム分析ワークスペースの構築をおこないます。
このフェーズの決定ポイント:
UI ナビゲーション: Journey Optimizer > キャンペーンを選択> キャンペーンを選択> レポートを表示
キー設定の詳細:
- アクティブなキャンペーン中にライブレポートにアクセスして、リアルタイム配信を監視します(60秒ごとに更新され、過去24時間に表示)
- キャンペーン完了後に履歴(常に)レポートにアクセスして包括的な分析を行います(完全に入力するには最大2時間かかる場合があります)
- オプション B (実験)の場合:治療パフォーマンスの比較、信頼区間、勝者の宣言について実験レポートを確認します
- CJA分析の場合:CJA接続にAJO experience event データセットが含まれており、データビューがweb パーソナライゼーション指標で設定されていることを確認します
オプションが異なる場所:
オプション Aのの場合(ルールベース):
各オーディエンスセグメントのキャンペーンレポートを確認し、パーソナライズされたコンテンツのバリエーションをまたいで配信とエンゲージメント指標を比較できます。 CJAを使用して、パーソナライズされたコンテンツとデフォルトのコンテンツのコンバージョンへの影響を測定する比較ワークスペースを構築します。
オプション B (実験)の場合:
統計的な信頼性、治療リフト、勝者の特定については、実験レポートを確認してください。 勝者を宣言する前に、信頼度のしきい値に達するのを待ちます。 勝者コンテンツを永続的なバリエーションとして適用(継続的な配信のためにオプション Aに移行)。
- UI ナビゲーション: キャンペーン / コンテンツ実験/ レポートを表示
- Experience League: コンテンツ実験レポート
オプション C (決定)の:
オファーのインプレッション率、選択頻度、コンテンツ項目ごとのコンバージョン属性など、意思決定のパフォーマンス指標を確認できます。 ランキング戦略のパフォーマンスと、フォールバックコンテンツの提供が頻繁すぎるかどうかを分析します(実施要件ルールが制限されすぎていることを示します)。
Experience League ドキュメント:
実装に関する考慮事項
このセクションでは、このユースケース パターンのガードレール、一般的な落とし穴、ベストプラクティス、トレードオフの決定について説明します。
ガードレールと制限
導入前と導入中に、次のガードレールを確認します。
- Edge セグメントは、単純な属性チェックとセグメントメンバーシップに限定されます。時系列クエリや複雑な集計は使用できません。Edge セグメントの適格性
- サンドボックスごとにエッジでアクティブにできる結合ポリシーは1つだけです – プロファイルガードレール
- サンドボックスごとに最大4,000個のセグメント定義 – セグメント化ガードレール
- サンドボックスあたり最大500個のアクティブなライブキャンペーン — Journey Optimizer ガードレール
- コンテンツ実験1回あたり最大10個の処理バリエーション — コンテンツ実験の制限
- サンドボックスごとに最大10,000件の承認済みパーソナライズされたオファー(オプション C) — 意思決定管理ガードレール
- 1決定あたりの最大プレースメント数30件(オプション C) — Journey Optimizer ガードレール
- AI ランキングモデルのトレーニングには、最低1,000件のコンバージョンイベントが必要です(オプション C)
- Edge Network応答時間SLA: エッジ評価セグメントの場合は200 ミリ秒未満
- 仮名プロファイルの有効期限:ECIDのみのプロファイルの場合、14日から365日に設定可能
- ライブレポートは60秒ごとに更新され、過去24時間のデータが表示されます
- 過去のレポートは、キャンペーン完了後、完全に入力されるまでに最大2時間かかる場合があります
よくある落とし穴
実装のよくある間違いを回避します。
- Web SDKがAEPに行動シグナルを送信していません: データストリームでAdobe Experience Platform サービスが有効になっており、イベントデータセットが正しくマッピングされていることを確認します。 この機能がなければ、エッジプロファイルへのデータの入力はなく、オーディエンスの評価はサイレントで失敗します。この場合、訪問者はエラーが表示されることなくデフォルトコンテンツを受け取ります。
- 条件が0件のEdge オーディエンス: Edge セグメンテーションには、厳密な適格要件があります。 時系列クエリ、集計関数、マルチエンティティ クエリは、エッジの対象にはなりません。 単純な属性比較またはセグメントメンバーシップチェックを使用して、セグメントルール式を書き換えます。
- 結合ポリシーがエッジ:でアクティブになっていません。オーディエンスセグメントで使用されている結合ポリシーに
isActiveOnEdge: trueがない場合、エッジプロファイルの検索は失敗し、パーソナライゼーションは配信されません。 エッジでアクティブにできるのは、サンドボックスごとに1つの結合ポリシーのみです。競合がないことを確認してください。 - ページ読み込み時のPersonalizationのちらつき: パーソナライゼーション提案を取得するWeb SDK
sendEvent呼び出しは、ページがターゲットコンテンツ領域をレンダリングする前に実行する必要があります。 事前非表示のスニペットまたは非同期レンダリングを実装して、パーソナライズされたコンテンツが読み込まれる前にデフォルトコンテンツがフラッシュされないようにします。 - SPA ルート変更時にコンテンツがレンダリングされない: シングルページアプリケーションでは、ルート変更時にビュー情報が更新された明示的な
sendEvent呼び出しが必要です。 これがないと、Edge Networkは新しいビューのパーソナライゼーションを再評価しません。 - 実験が統計的有意性に達していません: トラフィック量が不十分か、処理バリエーションが多すぎると、バリエーションごとにサンプルサイズが希釈されます。 バリエーションの数を減らしたり、実験期間を長くしたりします。 途中で実験を止めてはいけません。結果は誤解を招く可能性があります。
- 決定でフォールバックコンテンツのみが返されます: パーソナライズされたコンテンツ項目が、有効期限範囲内で承認され、匿名の訪問者のエッジプロファイル属性と照合された適格性ルールが一致することを確認します。 また、キャッピングの制限に達していないことも確認します。
ベストプラクティス
導入を成功させるためには、次の推奨事項に従ってください。
- 簡単に開始してから、反復:最初にオプション A (ルールベース)を使用して初期パーソナライゼーションを行い、次にオプション B (実験)を使用して前提条件を検証し、高度なユースケースにはオプション C (決定)を使用します。 各オプションは、基盤となるインフラストラクチャの上に構築されます。
- ちらつきの防止に事前非表示を使用: パーソナライゼーションが配信されるページにAEP事前非表示スニペットを実装します。 これにより、パーソナライズされたコンテンツをレンダリングする準備ができるまで、ターゲットコンテンツ領域が非表示になり、視覚的なちらつきを防ぐことができます。
- フォールバックコンテンツを意図的にデザイン: デフォルトの(パーソナライズされていない)コンテンツは、それ自体で高品質なエクスペリエンスである必要があります。 パーソナライゼーションの資格がない訪問者、またはEdge Network応答が遅延した訪問者は、エクスペリエンスの低下を受け取ることはできません。
- オーディエンスを構築する前にエッジの適格性を検証する: オーディエンスルールの開発に投資する前に、Experience Leagueの適格性の条件を確認して、セグメントルール式がエッジの適格性を持つことを確認します。 非適格な式は、このパターンで許容できない待ち時間で、バッチまたはストリーミングの評価にサイレントにフォールバックします。
- エッジ配信のパフォーマンスを監視: Edge Network回の応答時間とパーソナライゼーション配信エラーの監視アラートを設定します。 Edge配信の問題は、訪問者には表示されません(デフォルトコンテンツが表示されます)。プロアクティブなモニタリングを行わないと、検出されない可能性があります。
- 仮名プロファイルの有効期限の設定:匿名のエッジプロファイルに適切な有効期限を設定し、クロスセッションのパーソナライゼーション(再訪問者の認識)とプライバシーコンプライアンスおよびストレージ管理のバランスを取ります。
- 代表プロファイルを使用したテスト: パーソナライズされたコンテンツをプレビューする場合は、実際の匿名の訪問者シナリオを表すテストプロファイルを使用します(CRM データなし、行動履歴の制限、様々な地域とデバイス)。
トレードオフの決定
実装計画を立てる際には、次のトレードオフを考慮してください。
- 幅広いパーソナライゼーションのメリット: シンプル、市場投入までの時間の短縮、コンテンツ制作コストの削減。 少数のオーディエンスとバリエーションが、有意義なパーソナライゼーションを提供した訪問者の大部分をカバーしています。
- 詳細なパーソナライゼーションの好み:最大関連性、エンゲージメント向上、コンバージョン率の向上。 多くのオーディエンスやバリエーションは、カスタマイズされたコンテンツで特定の行動シグナルに対応します。
- 推奨事項:最も一般的な訪問者セグメント(参照元、デバイスの種類、地域など)をターゲットにした、インパクトの大きい3 ~ 5個のパーソナライゼーションルールを最初に作成します。 影響を測定し、観察されたパフォーマンスとビジネス価値にもとづいてより詳細なルールに拡大します。
- ルールベースのメリット:予測可能性、監査可能性、ビジネスコントロール。 マーケティング部門は、各セグメントがどのようなコンテンツを受け取るのかを正確に把握し、そのロジックを関係者に説明できます。
- AI主導のメリット: パフォーマンスの最適化、スケーラビリティ、継続的な改善 AI モデルは、人間のルールライティングで見落としがちな、コンテンツ訪問者との親和性を発見します。
- 推奨事項: ブランドの一貫性と関係者の透明性が最も重要な場合は、ルールベースを使用して重要なコンテンツに関する決定を行います。 AIを利用した大規模なコンテンツカタログは、手作業によるルール管理が困難で、継続的な最適化が測定可能な成果をもたらします。
- 有効期限が長いほど有利:匿名プロファイルが充実し、再訪問者認知度が向上し、パーソナライゼーションの意思決定に役立つデータが増加します。 有効期限を90 ~ 365日に設定します。
- 有効期限の短縮: プライバシーコンプライアンス(GDPR、CCPA)、ストレージコストの削減、古いプロファイルデータのリスクの最小化。 有効期限を14~30日に設定します。
- 推奨事項:有効期限を組織のCookie同意ポリシーとプライバシー要件に合わせます。 ほとんどの実装では、パーソナライゼーションの価値とプライバシーコンプライアンスの合理的なバランスを30~90日で取ることができます。
関連ドキュメント
次のExperience League リソースでは、このユースケースパターンで使用される機能に関する詳細を提供しています。
Web チャネルとコードベースのエクスペリエンス
オーディエンスとセグメント化
Personalizationとコンテンツ
コンテンツ実験
意思決定管理
キャンペーン
Web SDKとデータ収集
IDとプロファイル
データモデリング
レポートと分析
データガバナンスとプライバシー
ガードレール