配信先でのオーディエンスの活用
このガイドでは、Adobe Real-Time Customer Data Platform (RT-CDP)から外部の宛先にオーディエンスをアクティブ化するための完全な実装リファレンスを提供します。 オーディエンスセグメントを評価し、ターゲティング、抑制、類似モデリング、分析の強化のために、広告プラットフォーム、クラウドストレージ、CRM システム、データパートナーに公開する必要があるソリューションアーキテクト、マーケティングテクノロジスト、実装エンジニア向けに設計されています。
また、トレードオフ分析、意思決定ガイダンス、UI ナビゲーションパス、Experience Leagueドキュメントのリファレンスなど、実行可能なあらゆる実装オプションを提示します。
このガイドでは、オーディエンスのアクティベーションのライフサイクル全体をカバーしています。オーディエンスセグメントの定義と評価から、宛先接続の設定とオーディエンスの公開、アクティベーションの健全性の監視、ガバナンスコンプライアンスの適用に至るまで、あらゆるライフサイクルをカバーしています。
ユースケースの概要
企業は、有料メディアキャンペーンの実施、CRM レコードの拡充、パートナーとのデータ共有、下流プロセスでの分析の実行などを目的として、オーディエンスデータを外部システムに配信する必要があります。 Audience Activation to Destinationsは、RT-CDPの基本的なアクティベーションパターンです。ターゲットオーディエンスに適格なプロファイルを評価し、1つ以上の外部宛先に接続し、プロファイル属性を宛先固有のフィールドにマッピングし、ダウンストリームでの使用のためにオーディエンスを公開します。
このパターンは、オーディエンスデータを適切な形式の外部システムに的確なタイミングで取得することが目標である場合に適用されます。 メッセージの配信、オンサイトでのパーソナライゼーション、分析は含まれていません。 これは、RT-CDP実装の最も一般的な出発点であり、他のパターンがその上に構成するビルディングブロックとして機能します。
典型的な関係者には、有料メディアを管理するデジタルマーケティングチーム、データチームによるデータウェアハウスの強化、キャンペーンのコンタクトリストの準備、アウトバウンドデータフローのガバナンスコンプライアンスを確保するプライバシーチームなどがあります。
主なビジネス目標
このユースケースパターンでは、次のビジネス目標をサポートしています。
新規顧客の獲得
ターゲットを絞った獲得キャンペーン、類似オーディエンス、有料メディアの最適化により、顧客基盤を拡大できます。
KPI:新規顧客、顧客獲得コスト、見込み顧客/リードコンバージョン
顧客獲得コストの削減
ターゲティング効率を改善し、獲得キャンペーンから既存顧客を除外し、メディア支出を最適化します。
KPI:顧客獲得コスト、リード単価、効率性
マーケティングの支出とROIの最適化
ターゲティング、アトリビューション、オーディエンスの抑制、予算配分の改善を通じて、マーケティングのROIを向上できます。
KPI: コスト削減、顧客獲得コスト、増分収益
戦術的なユースケース
- 広告プラットフォームオーディエンスターゲティング — キャンペーンのターゲティング用に有料メディアプラットフォームに適格セグメントをプッシュします
- 既存顧客に対する有料メディアの抑制 – 広告プラットフォームでの獲得キャンペーンから既知の顧客を除外して、無駄な支出を排除します
- 類似シードオーディエンス – 類似オーディエンスを拡張するためのシードオーディエンスとして、価値の高い顧客セグメントをFacebook、Google Ads、The Trade Deskにプッシュします
- セールス支援のためのCRM同期 – 購買意欲の高いオーディエンスや価値の高いオーディエンスをアクティベートして、セールス部門がアウトリーチを優先できるようにします
- データパートナーのオーディエンス共有 – 協力ターゲティングまたは測定のために、データパートナーと適格なオーディエンスセグメントを共有します
- データウェアハウスのエンリッチメント用のクラウドストレージの書き出し — オーディエンスメンバーシップとプロファイル属性をAmazon S3、Azure Blob、Google Cloud StorageまたはSFTPに書き出して、ダウンストリーム分析に使用します
- リターゲティングオーディエンスのアクティベーション — リターゲティングプラットフォームにコンバージョンしなかったサイト訪問者をアクティベート
- 連絡先リストをメールサービスプロバイダーに同期 – 調整されたアウトリーチのために、オーディエンスメンバーシップをサードパーティのメールプラットフォームにプッシュします
主要業績評価指標
ユースケースパターン
Audience Activationから宛先 — ターゲティングまたは抑制のために、オーディエンスセグメントを評価して外部の宛先に公開します。
関数チェーン: オーディエンス評価/宛先設定/ Audience Activation > モニタリング
アプリケーション
- Adobe Real-Time Customer Data Platform (RT-CDP) — オーディエンスの評価、宛先管理、オーディエンスのアクティブ化、同意およびガバナンスの適用
- Adobe Experience Platform (AEP) — プロファイルストア、ID サービス、セグメンテーションエンジン、データガバナンス
基本関数
このユースケースパターンでは、次の基本機能を使用する必要があります。 各機能について、ステータスは、通常それが必要か、事前設定が想定されているか、適用できないかを示します。
サポート機能
次の機能は、このユースケースパターンを強化しますが、コア実行には必要ありません。
アプリケーション関数
この計画では、アプリケーション機能カタログから次の機能を実行します。 関数は、番号付きのステップではなく実装フェーズにマッピングされます。
Real-Time CDP (RT-CDP)
前提条件
- [ ] RT-CDP ライセンスは、オーディエンスアクティベーションの使用権限を持つアクティブです
- [ ] Target サンドボックスはプロビジョニングされ、実装チームがアクセスできます
- [ ] ユーザーの役割には、宛先管理とオーディエンスのアクティブ化権限が含まれます
- [ 各ターゲット宛先の]認証資格情報(OAuth トークン、API キー、S3 アクセスキー、またはサービスアカウント資格情報)を利用できます
- [ ] プロファイル スキーマには、宛先フィールドにマッピングする必要があるすべての属性が含まれます
- [ 宛先の照合に必要な] ID名前空間が設定されています(例:ハッシュ化された電子メール、電話、デバイス ID)
- [ ] データ取り込みパイプラインが運用中で、プロファイルがプロファイルストアに入力されています
- [ ] データ ガバナンス ラベルとポリシーは、アクティブ化されている属性(特に外部宛先)について確認されます
- [ 同意ベースのフィルタリングが必要な場合、]同意フィールドがプロファイルに入力されます
実装オプション
このユースケースパターンでは、次の実装オプションを使用できます。 各オプションと比較表を確認して、要件に最適なアプローチを決定します。
オプション A: ストリーミング宛先のアクティベーション
広告プラットフォームまたはパートナーシステムに関するリアルタイムのオーディエンスメンバーシップの更新に最適: Facebook Custom Audiences、Google Ads Customer Match、LinkedIn Matched Audiences、The Trade Desk、および同様のストリーミング API ベースの宛先。
仕組み:
ストリーミング宛先のアクティベーションにより、プロファイルがセグメントに適格または不適格になるため、オーディエンスメンバーシップの変更がほぼリアルタイムで宛先に配信されます。 プロファイル属性が変更されたり、プロファイルがオーディエンスに入ったり離脱したりする行動イベントが発生したりすると、メンバーシップの更新は数分以内に宛先にストリーミングされます。
このアプローチには、ストリーミング宛先コネクタ(ほとんどの主要な広告プラットフォームがこれをサポートしています)と、ストリーミングまたはエッジオーディエンスの評価方法が必要です。 オーディエンス評価では、適格なプロファイルの変更を継続的に監視し、アクティベーションデータフローが発生すると更新をプッシュします。 宛先には、完全なオーディエンススナップショットではなく、メンバーシップの増分変更が反映されます。
ストリーミングアクティベーションは、RT-CDP カタログのほとんどの広告プラットフォーム宛先のデフォルトです。 宛先コネクタは、API認証、レート制限、再試行ロジックを自動的に処理します。
重要な考慮事項:
- オーディエンス評価は、ストリーミングまたはエッジ評価を使用する必要があります(バッチのみのオーディエンスは、ストリーミング宛先にリアルタイムでフィードできません)
- あらゆるセグメント式がストリーミング評価に適格であるわけではありません。複雑な集計、マルチエンティティティクエリ、特定の時間ベースの関数にはバッチ処理が必要です
- 宛先パートナーAPIのレート制限は、大規模なオーディエンス選定イベント中のスループットに影響を与える可能性があります
- プロファイル属性の更新は、メンバーシップの変更とともに送信され、宛先データは最新の状態に保たれます
利点:
- 宛先でほぼリアルタイムのオーディエンスの鮮度(時間ではなく数分)
- 増分更新は、フル書き出しと比較してデータ転送ボリュームを減らします
- 選定イベントと非選定イベントの両方の自動処理
- 多くの広告プラットフォームは、ストリーミングをネイティブにサポートしています
制限:
- ストリーミングの対象となるセグメント定義が必要です(セグメント関数セットが限られています)
- ファイル形式または書き出し構造を制御できません。宛先コネクタで決まるデータ形式
- ファイルベースのストレージの宛先(S3、Azure Blob、SFTP)に書き出せない
- 宛先APIのレート制限により、大量の変更がスロットリングされる場合があります
Experience League:
オプション B:バッチ宛先のアクティブ化(ファイルの書き出し)
最適: スケジュールされたオーディエンスのクラウドストレージ、データウェアハウス、またはファイルベースの読み込みを使用するシステム(Amazon S3、Azure Blob Storage、Google Cloud Storage、SFTP、データランディングゾーン)への書き出しに最適です。
仕組み:
バッチ宛先アクティベーションでは、スケジュールされた頻度でオーディエンスを評価し、結果をファイル(CSV、JSON、Parquet)として、設定されたストレージ宛先に書き出します。 書き出しには、完全なオーディエンススナップショットまたは増分変更(最後の書き出し以降の新しい条件と失格)を含めることができます。
この実装には、ストレージ資格情報、ファイル形式の環境設定(区切り文字、圧縮、命名規則)、書き出しスケジュール(毎日、3時間ごと、6時間ごと)を使用したファイルベースの宛先接続の設定が含まれます。 各エクスポート実行では、オーディエンスメンバーシップとマッピングされたプロファイル属性を含むファイルが生成されます。
ファイルベースのデータ交換が一般的にサポートされているため、このアプローチでは、さまざまなダウンストリームユーザーをサポートできます。 また、クラウドストレージとデータウェアハウスのエンリッチメントのユースケースに対応する唯一の選択肢でもあります。
重要な考慮事項:
- オーディエンスの評価では、あらゆる方法(バッチ、ストリーミング、エッジ)を使用できます。書き出し自体は、スケジュールに関係なく実行されます
- ファイル形式、圧縮、命名規則は、宛先ごとに設定可能です
- 増分書き出し(変更のみ)と完全書き出し(完全なオーディエンススナップショット)の両方をサポート
- 書き出しスケジュールの精度の範囲は、3時間ごとに1日ごとに設定できます
利点:
- 書き出しファイル形式(CSV、JSON、Parquet)、圧縮、命名の完全な制御
- ファイルを使用できるあらゆる下流システムと互換性がある
- 増分書き出しとフル書き出しの両方をサポート
- 任意の評価方法(複雑なセグメンテーションロジックを持つバッチのみのセグメントを含む)でオーディエンスを書き出すことができます
- アドホック(オンデマンド)書き出しのサポートは、通常のスケジュール外で実行されます
制限:
- 「待ち時間は本質的に高くなります。オーディエンスデータは、リアルタイムではなくスケジュールにもとづいて宛先に届きます
- ファイルベースの書き出しでは、宛先システムがファイルを処理して取り込む必要があります
- 書き出されたファイルの宛先でのストレージ コスト
- 増分ストリーミング更新と比較して、書き出しあたりのデータ量が多い
Experience League:
オプション C:複数の宛先でのアクティベーション
最適な用途:同じオーディエンスを複数の宛先に同時にアクティベートする(例:すべての広告プラットフォームに抑制リストをプッシュする、価値の高いセグメントをCRMと広告プラットフォームの両方に同期する、複数のメディアパートナーをまたいでオーディエンスリーチを調整する)。
仕組み:
複数宛先のアクティベーションは、個別の技術的メカニズムではなく、複数の宛先接続にわたって同じオーディエンスに適用されるオプション AとBの構成です。 同じオーディエンスが2つ以上の宛先に対してアクティブ化され、それぞれ独自の接続設定、フィールドマッピング、スケジューリングが行われます。
宛先接続は個別に動作します。FacebookへのストリーミングアクティベーションとS3へのバッチエクスポートは、同じソースオーディエンスから同時に実行できます。 フィールドマッピングは宛先ごとに設定されるため、各宛先が必要とするものやガバナンスポリシーで許可されているものに基づいて、異なる属性を異なるシステムに送信できます。
これは、複数の広告プラットフォームをまたいで運用したり、メディアのアクティベーションと並行してCRMの同期を維持したり、オーディエンスデータを運用システムと分析システムの両方に配信する必要がある組織にとって一般的な制作パターンです。
重要な考慮事項:
- 各宛先には、独立したフィールドマッピング、スケジューリング、ガバナンス評価があります
- ガバナンスポリシーは宛先ごとに適用されます。異なる属性は、宛先タイプごとに許可されます
- ストリーミング宛先とバッチ宛先を同時に組み合わせて、単一のオーディエンスをアクティブ化できます
- 新しい宛先を追加しても、既存のアクティベーションに変更は必要ありません
利点:
- 単一のオーディエンス定義から、あらゆる外部システムをまたいで調整されたオーディエンス配信
- 宛先ごとの独立した設定により、最適化されたマッピングとスケジュールが可能
- 宛先ごとにガバナンスを適用することで、さまざまな宛先タイプへのコンプライアンスを確保できます
- 分散したアクティベーションをサポートしながら、オーディエンス管理を一元化したい
制限:
- 設定、認証、維持するためのより多くの宛先接続
- 宛先ごとに監視の複雑さが増加 – アクティベーションの失敗は宛先ごとに追跡する必要があります
- ライセンス使用状況(アクティベート済みプロファイル)は、使用権限に応じて宛先ごとにカウントされる場合があります
- 複数の配信先をまたいだフィールドマッピングのメンテナンスには調整が必要
Experience League:
オプションの比較
適切なオプションの選択
以下の意思決定ロジックを使用して、適切な導入方法を選択します。
-
必要な宛先の数は? 同じオーディエンスを2つ以上の宛先にアクティベートする必要がある場合は、オプション C (宛先ごとにオプション AとBを構成する)を実装します。 各宛先の質問2と3に進みます。
-
宛先はストリーミングをサポートしていますか? 宛先が広告プラットフォーム(Facebook、Google Ads、LinkedIn、The Trade Desk)またはストリーミング APIとのパートナー統合の場合は、その宛先にオプション Aを使用します。 宛先がクラウドストレージ(S3、Azure Blob、GCS、SFTP)またはファイルを使用するシステムの場合は、オプション Bを使用します。
-
オーディエンスは宛先にどれくらいの速さで到達する必要がありますか? オーディエンスメンバーシップが数分で宛先に反映される必要がある場合(例:アクティブなキャンペーン中のリアルタイムの抑制)、オプション Aを使用します。毎日または複数時間の配信で十分な場合(週単位のデータウェアハウスの更新、CRM バッチ同期など)、オプション Bを使用します。
-
オーディエンスは複雑なセグメント化ロジックを使用していますか? オーディエンス定義にマルチイベント集計、大規模な時間ウィンドウ、またはストリーミング評価の対象にならない機能が含まれる場合は、オプション B (バッチ宛先)を使用するか、オプション Aの宛先もスケジュールに従ってバッチ評価されたオーディエンスを受け取るようにします。
実装フェーズ
導入は、これらのフェーズに従います。 各段階では、設定の詳細、意思決定ポイント、Experience Leagueドキュメントへのリンクが含まれます。
フェーズ 1:オーディエンスの評価
アプリケーション関数: RT-CDP: Audience Evaluation、RT-CDP: Audience Composition
設定する内容:宛先に対してアクティブ化するターゲットオーディエンスを定義します。 これには、オーディエンス基準(どのプロファイルが適格であるかが含まれます)、評価方法の選択(メンバーシップの更新の速度)、オーディエンス母集団の検証が含まれます。 これが、あらゆるアクティベーションの出発点となります。オーディエンスを定義し、評価しなければ、アクティベーションは一切不要です。
このフェーズの決定ポイント:
| table 0-row-3 1-row-3 2-row-3 3-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| セグメントビルダー(ルールベース) | プロファイル属性、行動イベント、セグメントメンバーシップ条件を使用した、標準的なオーディエンス定義 | 最も柔軟なルール定義。適格な式に対するストリーミングとエッジ評価をサポートします。単一条件または複雑なオーディエンスに最適です |
| オーディエンス構成 | オーディエンスは、既存のオーディエンスを組み合わせる、ランキングする、分割する、除外する必要があります | 連続操作のビジュアルキャンバス。結果はバッチ評価のみです。カンバスごとに最大10個のコンポジションブロックを使用できます |
| 紹介できることを嬉しく思います | オーディエンス基準は、AEPに取り込まずに、外部データウェアハウスのデータに対して評価する必要があります | 外部データベースに直接クエリを実行し、データの重複を回避。Federated Audience Composition ライセンスが必要 |
| table 0-row-3 1-row-3 2-row-3 3-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| バッチ | スケジュールされたキャンペーン、毎日のオーディエンス更新、ストリーミングには適格でない複雑なセグメンテーションロジック | 1つのジョブにつき最大2,400万プロファイルを処理します。すべてのセグメント機能をサポートします。スケジュールで実行します(毎日のデフォルトまたはカスタム cron スケジュール)。 |
| ストリーミング | ストリーミング宛先のアクティベーションやイベントをトリガーとしたユースケースに必要なリアルタイムオーディエンスメンバーシップの変更 | ほぼリアルタイム(秒から分)、制限付きセグメント化関数セット – シンプルなイベント、属性比較、制限付き時間枠のみ。複数のエンティティのクエリは使用できません |
| Edge | エッジで必要な同一ページのパーソナライゼーションやオーディエンスの即時の絞り込み | ミリ秒単位の遅延、最も制限の厳しいルールセット – プロファイル属性およびシンプルなセグメントメンバーシップチェックのみ。主にオンサイトでのパーソナライゼーションに使用(宛先のアクティベーションにはあまり一般的でない) |
| table 0-row-3 1-row-3 2-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| タイムスタンプの順序付け(デフォルト) | ほとんどのユースケース – プロファイルフラグメントが競合する場合、最近のデータを優先する必要があります | 最も一般的。最近更新された属性値を使用します |
| データセットの優先順位 | 特定のデータソースは、タイムスタンプに関係なく、他のデータソースを上書きする必要があります | データセットの優先順位を定義する必要があります。CRM記録システムが常にweb収集データを上書きする必要がある場合に便利です |
UI ナビゲーション:顧客/オーディエンス/オーディエンスを作成/ルールを作成(セグメントビルダー用)またはオーディエンスを作成(オーディエンス構成用)
キー設定の詳細:
- プロファイル属性、行動イベント、セグメントメンバーシップ、時間ベースの条件など、ユースケースにもとづいてオーディエンス基準を定義できます
- アクティベートすべきでないプロファイル(最近コンバージョンしたプロファイル、グローバルで登録解除など)を除外するために、抑制ルールを適用します
- アクティベーションに進む前に、オーディエンス母集団サイズを検証します
- 評価方法が、フェーズ 2で選択した宛先タイプと一致することを確認します
オプションが異なる場所:
オプション A (ストリーミング宛先のアクティブ化)の場合:
オーディエンスは、リアルタイムのメンバーシップ更新を配信するために、ストリーミングまたはエッジ評価を使用する必要があります。 セグメントルール式がストリーミング評価に適格であることを確認します。時間ベースの集計関数、マルチエンティティクエリー、およびバッチのみのセグメントへのinSegment()参照を回避します。
オプション B (バッチ宛先のアクティブ化)の場合:
どんな評価方法でも機能します。 バッチ評価は、書き出し自体がスケジュール上で実行されるため、最も一般的な選択肢です。 バッチ評価スケジュールがサンドボックスに存在することを確認するか、作成します。
オプション C (複数宛先のアクティベーション)の場合:
評価方法は、最も要求の厳しい目的地に対応する必要があります。 任意の宛先でストリーミングが必要な場合、オーディエンスはストリーミング評価を使用する必要があります。 すべての宛先がバッチである場合は、バッチ評価で十分です。
Experience League ドキュメント:
フェーズ 2:宛先設定
アプリケーション関数: RT-CDP:宛先設定
設定する内容: オーディエンスが公開される外部宛先への認証済み接続を確立します。 これには、カタログから宛先を選択したり、認証資格情報を提供したり、ファイル形式、保存場所、書き出しスケジュールなどの宛先固有のパラメーターを設定したりすることが含まれます。 各宛先には、独自の接続設定が必要です。
このフェーズの決定ポイント:
| table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| Advertisingの宛先(ストリーミング) | 広告プラットフォーム(Facebook、Google Ads、LinkedIn、The Trade Deskなど)でのターゲティングまたは抑制 | ストリーミングコネクタ、ほぼリアルタイムでメンバーシップの更新、ハッシュ化された電子メール、電話、デバイス IDによるID照合 |
| クラウドストレージの宛先(バッチ) | データウェアハウスのエンリッチメント用にS3、Azure Blob、GCS、SFTP、またはデータランディングゾーンに書き出すことができます | ファイルベースの書き出し、設定可能な形式(CSV、JSON、Parquet)、スケジュールされたケイデンス |
| CRMの宛先 | オーディエンスをSalesforce、Microsoft Dynamics、HubSpotに同期して、セールス施策を強化 | 通常はストリーミングです。CRM固有のフィールドマッピングが必要です。CRM管理者権限が必要な場合があります |
| データパートナーの宛先 | 測定やターゲティングパートナーとオーディエンスデータを共有 | パートナーによって異なり、ガバナンスへの影響を評価することが重要 |
| カスタムの宛先(Destination SDK) | ターゲットシステムはカタログで使用できません | Destination SDKを使用してカスタム宛先を作成する必要があります。より高い実装労力 |
| table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| OAuth 2.0 | 広告プラットフォームとSaaS配信先(Facebook、Google、Salesforce) | 最初の認証フローが必要です。トークンは自動的に更新されます。ストリーミング宛先で最も一般的です |
| アクセスキー/秘密鍵 | クラウドストレージ(S3、Azure Blob) | 静的資格情報。ローテーションを計画する必要があります。ファイルベースの宛先に適しています |
| サービスアカウント / API キー | パートナーAPIとカスタム統合 | 宛先パートナーからの資格情報のプロビジョニングが必要 |
| 接続文字列 | Azureベースの配信先 | すべての接続パラメーターを含む単一の文字列 |
| table 0-row-3 1-row-3 2-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| 増分書き出し | 前回の書き出し以降の新しい資格と失格のみ | ファイルサイズを小さくし、宛先での処理を高速化します。状態を維持するには宛先システムが必要です |
| 完全書き出し | 各実行の完全なオーディエンススナップショット | 大きなファイル。毎回、宛先が全体像を把握します。完全な置換を行うシステムの場合は、単純になります |
UI ナビゲーション:接続>宛先> カタログ > [宛先を選択] >設定
キー設定の詳細:
- 宛先カタログを参照し、ターゲットの宛先を選択します
- 認証資格情報を提供し、接続をテストします
- バッチ宛先の場合:ファイル形式(CSV、JSON、Parquet)、圧縮、ファイル命名テンプレート、書き出しスケジュールを設定します
- ストリーミング宛先の場合:接続は通常、OAuth認証フローを介して確立されます
- アクティブ化に進む前に、宛先接続のステータスがアクティブと表示されていることを確認します
オプションが異なる場所:
オプション A (ストリーミング宛先のアクティブ化)の場合:
カタログ(Advertisingまたはソーシャルカテゴリ)からストリーミング先を選択します。 OAuth認証フローを完了します。 認証が確認されると、接続はアクティベーションの準備が整います。
オプション B (バッチ宛先のアクティブ化)の場合:
カタログ(クラウドストレージカテゴリ)からファイルベースの宛先を選択します。 ストレージパス、ファイル形式、圧縮、命名規則、書き出しスケジュールを設定します。 ストレージの場所への書き込みアクセスを検証して、接続をテストします。
オプション C (複数宛先のアクティベーション)の場合:
各宛先に対してこのフェーズを繰り返します。 各接続は独立しています。ストリーミングとバッチの宛先が混在している可能性があります。 運用上の参照のために、各接続の認証と設定を文書化します。
Experience League ドキュメント:
フェーズ 3:オーディエンスのアクティベーション
アプリケーション関数: RT-CDP: Audience Activation
設定する内容: アクティベーション データフローを作成して、評価されたオーディエンスを設定された宛先に公開します。 これには、アクティベートするオーディエンスの選択、プロファイル属性と宛先フィールドのマッピング、書き出しスケジュールの設定が含まれます。 アクティベーションデータフローは、ソースオーディエンスをターゲット宛先に接続し、継続的なデータ配信を管理します。
このフェーズの決定ポイント:
| table 0-row-3 1-row-3 2-row-3 3-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| ID フィールドのみ | 配信先はプロファイルに一致する必要があるだけです(例:広告プラットフォームのオーディエンスメンバーシップ) | 最小限のデータ転送、最もプライバシーが保護された、広告プラットフォームのターゲティングと抑制に最適 |
| ID + プロファイル属性 | パーソナライゼーションやセグメンテーションにエンリッチメント属性が必要(CRM同期、パートナー共有など) | 転送されるデータの増加、各属性に対するガバナンスのレビューが必要、データ使用ラベルを宛先のマーケティングアクションに照らし合わせる |
| ID +計算属性 | 派生スコアや集計による配信先のメリット(例:生涯価値層、パートナーターゲティングの傾向スコア) | 計算属性を設定する必要があります。下流システムの高価値のエンリッチメント |
| table 0-row-3 1-row-3 2-row-3 3-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| 日別 | 標準的な更新ケイデンス、ほとんどのバッチのユースケース | 鮮度と処理コストのバランスを取ります。最も一般的なデフォルト |
| 3~6時間ごと | 日内キャンペーンの最適化など、より頻繁なユースケース | ファイル生成の頻度が高い。保存先でのストレージと処理負荷が高い |
| オンデマンド(アドホック) | 1回限りの書き出しまたは緊急のサイクルアウトのアクティベーション | 手作業によるトリガーでスケジュールを回避:テストや緊急のキャンペーンニーズに対応 |
UI ナビゲーション:接続>宛先>参照> [宛先を選択] > オーディエンスをアクティブ化
キー設定の詳細:
- 宛先にアクティベートする1つ以上のオーディエンスを選択します
- プロファイル属性とID フィールドを宛先固有のフィールドにマッピングする
- ストリーミング宛先の場合:ID名前空間マッピングを確認します(例:Facebookのextern_idにハッシュ化されたメール)。
- バッチ宛先の場合:書き出しスケジュールを設定し、増分または完全な書き出しモードを選択して、最初の書き出し日を設定します
- 公開前に、アクティブ化の概要を確認して、すべてのマッピングとスケジュールを確認します
オプションが異なる場所:
オプション A (ストリーミング宛先のアクティブ化)の場合:
オーディエンスを選択し、ID名前空間を宛先ID フィールドにマッピングします。 アクティベーションは、公開時にすぐに開始されます。オーディエンスメンバーシップは、ストリームをほぼリアルタイムで宛先に変更します。 書き出しスケジュールは必要ありません。アクティベーションは継続的に行われます。
オプション B (バッチ宛先のアクティブ化)の場合:
オーディエンスを選択し、プロファイル属性をマッピングして、書き出しスケジュールを設定します。 増分書き出しモードとフル書き出しモードのどちらかを選択します。 必要に応じて、アドホック書き出しをトリガーして、通常のスケジュール外ですばやく配信します。
オプション C (複数宛先のアクティベーション)の場合:
各宛先に対してアクティベーションワークフローを繰り返します。 同じオーディエンスを、宛先ごとに異なる属性マッピングを持つ複数の宛先に対してアクティブ化できます。 例えば、広告プラットフォームにはハッシュ化された電子メールのみを送信し、CRMにはデモグラフィック属性を含めます。
Experience League ドキュメント:
フェーズ 4:ガバナンスの検証
アプリケーション関数: RT-CDP:同意とガバナンスの適用
設定するもの: ガバナンス ポリシーと同意設定がアクティベーションの前およびアクティベーション中に正しく適用されていることを検証します。 このフェーズでは、制限されたデータ(PII、機密性の高い属性)が不正な宛先に送信されないようにし、有効な同意のないプロファイルがアクティベーションから除外されます。 ガバナンスの適用はアクティベーション時に自動的に行われますが、プロアクティブな検証により、ブロックされたアクティベーションやコンプライアンス違反を防ぐことができます。
このフェーズの決定ポイント:
| table 0-row-3 1-row-3 2-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| 事前対応(プリアクティベーション) | 外部のサードパーティシステムにアクティベートする場合は、すべての実装に対して推奨されます | フィールドマッピングを設定する前に、データ使用ラベルとポリシーを確認します。アクティベーションの失敗を防ぎ、最初からコンプライアンスを確保します |
| リアクティブ(アクティベーション時) | ガバナンスポリシーが既に確立され、チームがコンプライアンスに自信を持っている場合 | Platformは、アクティベーション時にポリシーを自動的に適用します。違反は、アクティベーションをブロックするか、制限付き属性を除外します。ポリシーがよく理解されていない場合、予期しないエラーが発生する可能性があります |
| table 0-row-3 1-row-3 2-row-3 | ||
|---|---|---|
| オプション | 選択するタイミング | 検討事項 |
| 同意の適用が有効 | 同意が法的に必要な広告またはマーケティングの宛先にアクティベートする場合に必須 | 有効な同意のないプロファイル(consents.marketing.{channel}.val = 'y')は、アクティベーションから自動的に除外されます。同意データを取り込む必要があります |
| 同意のフィルタリングなし | データ転送に同意が適用されない内部使用の宛先または分析の書き出し | データの使用が同意を必要とするマーケティングアクションを構成しない場合にのみ適切です。法務/プライバシー部門に相談してください |
UI ナビゲーション: プライバシー/ポリシー/同意ポリシー(同意レビュー用)、データガバナンス/ポリシー(データ使用ポリシーのレビュー用)
キー設定の詳細:
- アクティベートされているデータセットとスキーマフィールドに適用されたデータ使用ラベルを確認します
- 宛先に関連付けられているマーケティングアクション(広告プラットフォームの「サードパーティに書き出し」など)に対してガバナンスポリシーがアクティブであることを確認します
- 同意フィールドがプロファイルに入力され、関連するチャネルで同意の適用が有効になっていることを確認します
- ポリシー違反が検出された場合は、宛先マッピングから制限されたフィールドを削除するか、代替の宛先を選択して解決します
Experience League ドキュメント:
フェーズ 5:監視と検証
アプリケーション関数:監視と観測可能性
設定する内容: アクティベーションデータフローの継続的な監視の設定、失敗に対するアラートの設定、宛先でのオーディエンス母集団の検証、ライセンス使用状況の追跡を行います。 配信の失敗がキャンペーンのパフォーマンスとメディア費用に直接影響を与える本番環境のアクティベーションには、監視が不可欠です。
キー設定の詳細:
- アクティブな宛先ごとにデータフロー実行ステータスを確認し、オーディエンスが正常に配信されていることを確認します
- 宛先のアクティベーションの失敗、データフローの遅延、オーディエンスの母集団の異常に対するアラートを設定します
- 書き出されたプロファイルとデータフロー実行ごとに失敗したプロファイルの追跡
- 宛先(宛先レポートが使用可能な場所)でのオーディエンスの一致率の監視
- ライセンスの使用状況を確認して、使用権限に対するアクティブなプロファイルボリュームを追跡します
UI ナビゲーション:接続>宛先>参照> [宛先を選択] > データフロー実行(アクティベーション監視の場合)、アラート/アラートルール/購読(アラート設定の場合)、管理/ライセンス使用状況(ライセンス追跡の場合)
Experience League ドキュメント:
実装に関する考慮事項
導入前と導入中に、次の考慮事項を確認します。
ガードレールと制限
- セグメント定義の制限: サンドボックスあたりの最大4,000個のセグメント定義 – セグメント化ガードレール
- 宛先ごとの データフロー: 宛先接続ごとに最大100個のデータフロー – 宛先ガードレール
- バッチ書き出しファイル サイズ: ファイルベースの宛先には、書き出しファイル サイズの上限があります。大きなオーディエンスは、複数のファイルに自動的に分割されます
- ストリーミング宛先のスループット: 1秒あたりのスループット制限は、各宛先パートナーによって設定されます。大量のオーディエンスの変更は調整される場合があります
- バッチ評価容量: セグメント評価ジョブごとに、デフォルトで最大2,400万プロファイル
- オーディエンス構成: キャンバスごとに最大10個の構成ブロック。構成されたオーディエンスは一括評価のみです
- ID グラフ: 1つのグラフにつき最大50個のID — ID サービス ガードレール
- 計算属性: サンドボックスごとに最大25個の計算属性 – 計算属性のガードレール
- アクティベーションガードレールの概要: アクティベーションガードレール
よくある落とし穴
-
不適格なルールロジックを持つストリーミングセグメント:複雑な集計関数またはマルチエンティティクエリーを持つオーディエンスを定義し、ストリーミング評価を期待しています。 これらのセグメントはサイレントにバッチ評価にフォールバックするため、予期しない遅延が発生します。 防止:オーディエンスを定義する前に、ストリーミングの適格性の要件を確認します。
-
同意フィルタリングにより書き出されたプロファイルがゼロです: オーディエンス内のすべてのプロファイルに有効な同意値がないため、アクティベーション時にオーディエンス全体がフィルタリングされます。 防止:同意データの取り込みが有効であり、同意フィールドがアクティベートされる前に入力されていることを確認します。
-
ガバナンスポリシーがアクティベーションを予期せずブロックしました: スキーマフィールドのデータ使用ラベルは、アクティベーションを妨げるトリガーポリシー違反です。 防止:フィールドマッピングを設定する前に、ガバナンスコンプライアンスを積極的に評価します(フェーズ 4)。 スキーマから継承されるラベルを確認します。
-
宛先資格情報の有効期限: OAuth トークンまたはAPI キーの有効期限が切れるため、直ちに通知を受け取ることができず、アクティベーションに失敗します。 防止:宛先アクティベーションの失敗に対するアラートを設定し、資格情報のローテーションスケジュールを確立します。
-
一致しないID名前空間: アクティベーションマッピングで設定されたID名前空間が、宛先が期待する内容と一致しません(例:宛先にSHA-256 ハッシュ化されたメールが必要な場合のプレーンテキストメールの送信)。 防止:マッピングを設定する前に、必要なID形式に関する宛先ドキュメントを確認します。
-
書き出しエラーの原因となるフィールドマッピングエラー: プロファイル属性を、互換性のないデータタイプまたは形式の宛先フィールドにマッピングします。 防止:最初に小規模なオーディエンスでアクティベーションをテストし、実稼動オーディエンスに拡張する前に、データフロー実行の詳細を確認してエラーをマッピングします。
-
RT-CDPと宛先:間のオーディエンス母集団ドリフト RT-CDPのオーディエンスサイズは、ID照合の違い、宛先の重複排除ロジック、またはタイミングにより、宛先のカウントと一致しません。 これは期待される動作 – 防止:宛先ごとの期待される一致率ベンチマークを文書化し、大きな偏差を監視します。
ベストプラクティス
-
テストオーディエンスから開始:実稼動オーディエンスをアクティブ化する前に、各新しい宛先に対して小さく、よく理解されたテストオーディエンスをアクティブ化します。 フィールドマッピング、ID照合、配信指標をテストオーディエンスで検証します。
-
レイヤーガバナンスの早期: データ使用ラベルを適用し、宛先のアクティベーションを設定する前にガバナンスポリシーを設定します。 これにより、アクティベーションのブロックを回避し、最初からコンプライアンスを確保できます。
-
バッチ宛先に増分エクスポートを使用する:増分エクスポートは、ファイルサイズを削減し、宛先での処理を高速化し、ストレージコストを最小限に抑えます。 宛先システムでオーディエンスの完全な置き換えが必要な場合にのみ、完全な書き出しを使用します。
-
命名規則の標準化:組織全体でオーディエンス、宛先接続、データフローに一貫した命名規則を確立します。 名前にユースケース、宛先、評価メソッドを含めます(例:「Suppression_ExistingCustomers_Facebook_Streaming」)。
-
マッチ率を監視: RT-CDPから書き出されたプロファイルと、各宛先で一致したプロファイルの比率を追跡します。 一致率が大幅に低下した場合、ID解決の問題、資格情報の問題、送信先APIの変更などが考えられます。
-
宛先をまたいで抑制を調整:抑制オーディエンスを使用する場合(例:獲得キャンペーンから既存顧客を除外する)、関連するすべての広告プラットフォームに対して抑制オーディエンスを同時にアクティブ化して、一貫性を維持します。
-
非アクティブなアクティベーションのレビューとプルーニング:宛先データフローを定期的にレビューし、不要になったオーディエンスを非アクティブ化します。 非アクティブなアクティベーションは、ライセンス容量を消費し、監視オーバーヘッドを追加します。
トレードオフの決定
- ストリーミングのメリット: オーディエンスメンバーシップが数分で宛先に反映されるリアルタイムのユースケース(アクティブなキャンペーン抑制、リアルタイムのリターゲティング)
- バッチのお気に入り:集計関数、マルチエンティティ クエリ、または大規模な時間枠の条件(生涯価値層、マルチタッチ行動セグメント)を必要とする複雑なオーディエンスロジック
- 推奨事項: リアルタイムの鮮度がビジネス価値を促進するストリーミング宛先に対してアクティブ化されたオーディエンスに対して、ストリーミング評価を使用します。 ファイルベースの宛先にアクティベートされた複雑なオーディエンスや、毎日の更新で十分な場合は、バッチ評価を使用します。 両方を必要とするオーディエンスには、リアルタイムのアクティベーションのための簡素化されたストリーミングセグメントと、定期的なエンリッチメントのための包括的なバッチセグメントの2つのバージョンを作成することを検討してください。
- 最小限の書き出し優先: プライバシー優先のアプローチ、ガバナンスリスクの低減、よりシンプルなフィールドマッピング、ほとんどの広告プラットフォームのターゲティングと抑制ユースケースに十分
- 豊富な書き出しの好意:宛先でのダウンストリームのパーソナライゼーション、CRM エンリッチメント、属性レベルの詳細を必要とするパートナーデータの共有
- Recommendation:広告配信先のIDのみの書き出しを最小限に抑えるデフォルト。 宛先のユースケースで特に必要な場合にのみプロファイル属性を追加し、ガバナンスレビューでコンプライアンスが確認されます。 計算属性を使用して、生のPIIではなく、より機密性の低いエンリッチメント値を集計して提供します。
- 個別のデータフローを利用:独立した監視、簡単なトラブルシューティング、他のユーザーに影響を与えることなく個々のオーディエンスのアクティベーションを一時停止する機能
- 統合データフローの利点:維持する接続の数が少ない、資格情報管理が簡素化されている、運用オーバーヘッドが削減されている
- 推奨事項:同じ宛先(Facebookへのすべての抑制セグメントなど)に対して複数の関連オーディエンスをアクティブ化する際に、統合データフローを使用します。 オーディエンスのSLAや属性マッピングが異なる場合、またはエラーの分離が重要な場合は、別々のデータフローを使用します。
関連ドキュメント
宛先
オーディエンスとセグメント化
IDとプロファイル
データモデリングとスキーマ
データガバナンス
監視と監視
計算属性
データの収集とソース
管理
ガードレール