LiveRamp MAP クリーン ルーム

LiveRamp(旧Habu)は、安全なデータコラボレーションソリューションを提供し、広告主はデータがどこにあってもデータを扱うことができます。 このソリューションは、計画、ターゲティング、測定にわたる幅広いユース ケースをサポートします。

この機能は、Azure Confidential Computing (ACC) プラットフォーム上に構築されています。 これにより、Microsoft 広告のお客様は次のことができます。

  • カスタム クエリを実行して測定シナリオを分析する
  • 実用的な分析情報を生成する
  • キャンペーン活性化のためのカスタム オーディエンスを構築する

すべてのデータ処理は、ハードウェア ベースの信頼できる実行環境 (TEE) 内で行われます。 これにより、データのプライバシーと安全性が確保されます。

クリーン ルームにアップロードされた広告主のシグナル:

  • 広告主の専用 LiveRamp インスタンス内にとどまる
  • Microsoft からアクセスまたはエクスポートできない

分析は、選択したディメンション (キャンペーンや時間範囲など) にわたって TEE 内で実行されます。 結果は集計および匿名化され、厳格なプライバシー要件を満たすのに役立ちます。


データ ソース

Microsoft 広告キャンペーン イベント データは暗号化され、Microsoft が管理する Azure インフラストラクチャに格納されます。 このデータは、Microsoft Advertising Platform (MAP) または Microsoft Monetize キャンペーンから送信される場合があります。

このデータは、次の表で参照できます。

  • Microsoft Advertising プラットフォーム (MAP) トラフィック
  • Microsoft の Monetize トラフィック
  • 変換データ テーブル
  • オーディエンス セグメントのメンバーシップ

すべてのテーブルでフラット スキーマが使用されます。 各列には次のものが含まれます。

  • 名前
  • データ型
  • 説明

データの共同作業は、クリーン ルームのプライバシー保護境界内で行われ、Microsoft 広告の入力と出力の k-min 制約に従います。

暗号化されたイベントデータは、LiveRamp のクリーン ルームで毎日自動的に利用可能になります。 広告主やそのパートナーは、SQL クエリ ( 「質問」と呼ばれます) を使用してデータをアップロードし参加することもできます。

現時点では、ハッシュ メール (HEM) での正確な結合のみがサポートされています。 将来、追加の識別子がサポートされる可能性があります。


Microsoft Advertising プラットフォーム (MAP) トラフィック テーブル

これらのテーブルには、クリーン ルーム インスタンスに追加された MAP キャンペーンからのトラフィック イベント (インプレッションとクリック) が含まれます。

サポートされるキャンペーン タイプは次のとおりです。

  • 検索
  • Audience
  • ショッピング
  • ホテル
  • パフォーマンス最大化

テーブルmap_ad_events

列名 データ型 説明 サポートされているキャンペーン タイプ
RGUID STRING 広告要求の 128 ビットの一意識別子。 すべて
date_time LONG (Unix タイムスタンプ) イベントの日時 (UTC 単位)。 すべて
event_type_id INTEGER イベントの種類の識別子。 有効な値: 1 = インプレッション数、2 = クリック数。
hashed_email STRING ユーザーを表す SHA256 ハッシュ化されたメール。 すべて
hashed_ip_address STRING ユーザーを表す SHA256 ハッシュ IP アドレス。 すべて
country STRING イベントの国コード (US、CA など)。 すべて
region STRING イベントの地理的地域 (米国の州など)。 すべて
operating_system STRING デバイスのオペレーティング システム。 すべて
ブラウザー STRING イベントに使用されたブラウザー。 すべて
publisher_id INTEGER 発行元の一意識別子。 すべて
publisher_name STRING 人間が判読できる発行元の名前。 すべて
site_domain STRING 利用可能な最も詳細なサイト識別子。 すべて
advertiser_account_id INTEGER MAP – 広告主の一意識別子。 すべて
campaign_id LONG MAP – キャンペーンの一意識別子。 すべて
ad_group_id LONG MAP – 広告グループの一意識別子。
ad_id LONG MAP – 広告 (クリエイティブ) の一意の識別子。
device_type_id INTEGER デバイス タイプの識別子。 すべて
device_type_name STRING 人が判読できるデバイスの種類 (モバイル、PC など)。 すべて
postal_code STRING イベントが発生した郵便番号 (利用可能な場合)。 すべて
bidded_keyword STRING 成功したキャンペーンのターゲットとなったキーワード。 検索
query_id STRING 一意のクエリ文字列の識別子。 検索
支出 DECIMAL メディアのコスト (CPM)。 すべて
advertiser_account_name STRING MAP – 人間が判読できる広告主名。 すべて
campaign_name STRING MAP – 人間が読めるキャンペーン名。 すべて
ad_group_name STRING MAP – 人間が判読できる広告グループ名。
start_date タイムスタンプ キャンペーンまたは広告グループの開始日。
end_date タイムスタンプ キャンペーンまたは広告グループの終了日。
record_date STRING レコードが収集された日付。 すべて
campaign_type STRING キャンペーンのタイプ (SWF、AWF など)。 すべて
ad_group_type STRING 広告グループの種類 (例: Search Standard、Search Dynamic)。
ad_group_price_type STRING 広告グループの価格タイプ (CPC、CPM、CPA など)。
asset_group_id INTEGER 資産グループの識別子。 PMax
asset_group_name STRING 資産グループの名前。 PMax
asset_group_start_date タイムスタンプ 資産グループの開始日。 PMax
asset_group_end_date タイムスタンプ 資産グループの終了日。 PMax
event_type_name STRING 人間が判読できるイベントの種類の名前 (例: インプレッション、クリック、ビュー)。

Microsoft Monetize トラフィック テーブル

これらのテーブルには、オンボードされた XBox 直販品目のインプレッションとクリックのデータが含まれます。

テーブルmonetize_ad_events

列名 データ型 説明
auction_id_64 LONG オークションの 64 ビット一意識別子。
date_time LONG (Unix タイムスタンプ) イベントの日時 (UTC 単位)。
event_type INTEGER イベントの種類の識別子 (例: インプレッション、クリック)。
hashed_email STRING ユーザーを表す SHA256 ハッシュ化されたメール。
hashed_ip_address STRING ユーザーを表す SHA256 ハッシュ IP アドレス。
country STRING イベントの国コード (US、CA など)。
region STRING イベントの地理的地域 (米国の州など)。
operating_system STRING デバイスのオペレーティング システム。
ブラウザー STRING イベントに使用されたブラウザー。
publisher_id INTEGER 発行元の一意識別子。
publisher_name STRING 人間が判読できる発行元の名前。
site_domain STRING 利用可能な最も詳細なサイト識別子。
advertiser_id INTEGER Xandr – 広告主の一意識別子。
insertion_order_id INTEGER Xandr – 広告掲載オーダーの一意識別子。
line_item_id INTEGER Xandr – 品目の一意識別子。
creative_id INTEGER Xandr – クリエイティブの一意識別子。
device_unique_id STRING デバイスの一意識別子。
device_type_id INTEGER デバイス タイプの識別子。
device_type_name STRING 人間が判読できるデバイスの種類 (モバイル、PC など)。
postal_code STRING イベントが発生した郵便番号 (利用可能な場合)。
media_cost DECIMAL メディアのコスト (CPM)。
advertiser_name STRING Xandr – 広告主の名前。
insertion_order_name STRING Xandr – 広告掲載オーダーの名前。
line_item_name STRING Xandr – 品目の名前。
start_date LONG 明細行品目の開始日。
end_date LONG 明細行品目の終了日。
line_item_type STRING 品目のタイプ (例: バナー、ネイティブ)。
line_item_price_type STRING 広告申込情報で使用される価格設定の種類 (CPM など)。
split_id INTEGER オークションの対象となる分割の識別子。
split_name STRING ターゲット分割の名前。
viewable INT32 広告イベントが視認可能かどうかを示します。
booked_revenue_usd DOUBLE 広告イベントに対して提供された予算。
creative_name STRING 広告主が定義したクリエイティブの名前。
creative_type STRING クリエイティブのタイプ (バナー、ネイティブ、ビデオ、オーディオなど)。
placement_id INTEGER 広告が配信されたプレースメントの ID。
placement_group STRING パブリッシャー定義の配置グループ。
placement_name STRING パブリッシャーが定義したプレースメントの名前。

MAP 変換データ テーブル

これらのテーブルには、以下の両方が含まれます。

  • 広告による公開 (属性) コンバージョン
  • 広告に表示されない (属性なしの) コンバージョン

データ ソースは次のとおりです。

  • ユニバーサル イベント トラッキング (UET)
  • UET サーバー間 (S2S) イベント
  • オフライン コンバージョン
  • UET SDK イベント
  • 変換 API イベント

コンバージョンは、キャンペーンのルックバック期間 (既定値: 30 日前) にユーザーがトラフィック イベントを受け取った場合、広告に起因するものと見なされます。

テーブルmap_attributed_conversion_events

列名 データ型 説明
RGUID STRING 属性イベントの RGUID。マッチングは、関連するインプレッションまたはクリックに一致します。
event_timestamp LONG 元のイベントが発生したときの UTC タイムスタンプ。
conversion_timestamp LONG コンバージョンが発生した UTC 形式のタイムスタンプ。
campaign_id LONG コンバージョンに関連付けられている MAP キャンペーン。
ad_id LONG コンバージョンに関連付けられている MAP 広告。
goal_id LONG MAP からの目標 ID。
goal_name STRING MAP からの目標またはタグ名。
domain STRING イベントが発生したドメイン。
hashed_email STRING イベントに関連付けられているハッシュ メール (存在しない場合は UMS ルックアップ経由)。
goal_value DOUBLE MAP で設定された金銭的または非金銭的な目標値。
goal_currency_code STRING 目標値の通貨。
goal_value_microcents LONG 目標値 (マイクロセント単位)。
iso_country_code STRING イベント発生時のユーザーの ISO 国コード。
goal_lookback_days INT 目標用に構成されたルックバック ウィンドウ。
ms_click_id STRING イベントに関連付けられたクリック ID。

テーブルmap_raw_conversion_events

列名 データ型 説明
event_timestamp LONG UET イベントが発生した時刻。
collected_timestamp LONG S2S イベントや CAPI イベントの UET イベントが収集された時刻。
tag_id LONG イベントのタグ ID (MAP UI に表示)。
tag_name STRING イベントのタグ名 (MAP UI に表示)。
event_source STRING イベントのソース (例: UET、UETS2S、CAPI)。
domain STRING イベントが発生したドメイン。
hashed_email STRING イベントに関連付けられているハッシュ化されたメール (まだ存在しない場合は UMS ルックアップ経由)。
iso_country_code STRING イベント発生時のユーザーの ISO 国コード。
ms_click_id STRING イベントに関連付けられたクリック ID。

テーブルmap_goal_achieved_conversion_events

列名 データ型 説明
event_timestamp LONG UET イベントが発生した時刻。
tag_id LONG 目標に関連付けられている UET タグの ID。
goal_id LONG イベントの目標 ID (MAP UI に表示)。
goal_name STRING イベントの目標名 (MAP UI に表示)。
goal_value DOUBLE MAP で設定された金銭的または非金銭的な目標値。
goal_currency_code STRING MAP で設定した目標の通貨。
goal_value_microcents LONG 目標値 (マイクロセント単位)。
goal_lookback_days INT 目標用に構成された最後のクリックのルックバック ウィンドウ。
event_source STRING イベントのソース (例: UET、UETS2S、CAPI)。
domain STRING イベントが発生したドメイン。
hashed_email STRING イベントに関連付けられているハッシュ化されたメール (まだ存在しない場合は UMS ルックアップ経由)。
iso_country_code STRING イベント発生時のユーザーの ISO 国コード。
ms_click_id STRING イベントに関連付けられたクリック ID。

コンバージョン データ テーブルの収益化

このテーブルには、Monetize 品目に関連する Xbox ストア購入イベントが含まれています。

広告が表示されたコンバージョンと広告が表示されないコンバージョンの両方が含まれます。

コンバージョンが、コンバージョンの開始前に設定されたルックバック期間 (1 〜 14 日) 内にトラフィック イベントを受信した場合、コンバージョンは広告に起因するものと見なされます。

テーブルxbox_conversions

列名 データ型 PII ですか? (k-min ラベルが必要) 説明
date INTEGER 不要 変換イベントの日付 (YYYYMMDD 形式)。
purchase_time LONG 不要 アイテムが購入されフルフィルメントされたときの Unix タイムスタンプ。
line_item_id INTEGER 不要 商品に関連付けられている広告申込情報 ID を収益化します。
advertiser_id INTEGER 不要 広告申込品目に関連付けられている広告主 ID を収益化します。
hashed_email STRING はい SHA256 ハッシュが公開の結合キーとして使用されます。
product_id STRING 不要 製品の一意識別子。
product_name STRING 不要 人間が判読できる製品名。
product_category STRING 不要 製品のカテゴリまたはジャンル (categoryName から)。
is_paid_transaction ブール値 不要 購入が有料か無料かを示します。
purchase_price_usd DECIMAL 不要 購入価格は税抜きの米ドル。
purchase_price_usd_microcents LONG 不要 購入価格 (マイクロセント単位)。
purchase_currency_code STRING 不要 購入に使用される通貨。
device_family STRING 不要 デバイス ファミリ (例: PC、本体、モバイル)。
device_model STRING 不要 デバイス モデル (Xbox One X、Xbox Series S など)。
in_game_purchase ブール値 不要 購入がゲーム内で行われたかどうかを示します。
has_xbox_live_subscription ブール値 不要 ユーザーが Xbox Live サブスクリプションを持っているかどうかを示します。
has_xbox_game_pass_for_console ブール値 不要 ユーザーが本体用 Xbox Game Pass を持っているかどうかを示します。
has_xbox_game_pass_for_pc ブール値 不要 ユーザーが PC 用 Xbox Game Pass を持っているかどうかを示します。
has_xbox_game_pass_ultimate ブール値 不要 ユーザーが Xbox Game Pass Ultimate を持っているかどうかを示します。
transaction_type STRING 不要 トランザクションの種類 (例: 予約注文、購入)。
iso_country_code STRING 不要 イベントが発生した国コード。
order_id STRING 不要 購入に関連付けられた一意のトランザクション ID。
hashed_xbox_id LONG はい 購入に関連付けられている XUID。

オーディエンス セグメントのメンバーシップ

この表には、アクティブ ユーザーの最新のユーザーとセグメントの関連付けが含まれています。 アクティブ ユーザーは、インプレッションを配信したユーザーとして定義されます。 詳細については、「 使用可能な購買意向の強いユーザー」を参照してください。

テーブルmap_ima_segment_exposures

列名 データ型 説明
hashed_email STRING レコードに関連付けられているユーザーを表す SHA256 ハッシュ メール。
segment_id INTEGER ユーザーが属する一意のセグメント ID。
segment_name STRING ユーザーに関連付けられている人間が判読できるセグメント名。

広告主データのアップロード

広告主は、次の 2 つの方法でファーストパーティ データを LiveRamp クリーン ルームにアップロードできます。

  1. データを移動せずに、サポートされているパブリック クラウド ソースからデータを接続する
  2. ユーザー ファイルを直接アップロードする

アップロードされたデータセットには、次のようなさまざまなデータ型を含めることができます。

  • オフライン トランザクション データ (UET または CAPI によって追跡されない来店やアプリ内購入など)
  • CRM 対象ユーザー セグメントまたは顧客データ
  • 顧客プロファイル (例: ロイヤルティ プログラム メンバー)
  • Web またはアプリの分析イベント

サポートされている識別子 (ハッシュ化された電子メールなど) を含むデータセットを Microsoft データと結合して、インプレッションとクリックのカスタム属性をサポートできます。

メール アドレスなどの個人を特定できる情報 (PII) を含むファイルは、アップロードする前に標準化してハッシュする必要があります。 サポートされているハッシュ方式は SHA-256 です。


データの書式設定とハッシュ

ユーザーのプライバシーを保護するために、アップロードする前に個人データをフォーマットしてハッシュします。

データの書式設定

次のガイドラインに従います。

  • E.164 標準を使用して電話番号をフォーマットする

メール アドレスの場合:

  • 先頭と末尾の空白を削除する
  • すべての文字を小文字に変換する
  • "+" と "@" の間のテキストを削除します
    • 例: name+alias@outlook.com → name@outlook.com
  • "@" の前のピリオドを削除する
    • 例: e.xample@outlook.com → example@outlook.com
  • アドレスに "@" が含まれていることを確認してください
  • すべてのスペースを削除する
  • ドメイン サフィックスが存在していることを確認する ( .com など)
  • アクセント付き文字 ( à など) を削除する

データのハッシュ

  • SHA-256 ハッシュ アルゴリズムの使用
  • 塩漬けを適用しない
キーの種類 値の例 ハッシュ (SHA-256、ソルトなし、小文字)
XUID 1234567890123456 7a51d064a1a216a692f753fcdab276e4ff201a01d8b66f56d50d4d719fd0dc87
電子メール example@outlook.com 912ec7074338e900ecd85cd53cf0e7c3e4e00cb65120eb5a18463a30f0e3e208

クエリ (質問) 承認プロセス

別の当事者のデータを含むクエリは、実行する前に承認プロセスを通過する必要があります。

このプロセスは、PII を保護し、プライバシー保護対策への準拠を確保するのに役立ちます。

検証手順

  1. 構文の検証
    SQL クエリがデータ所有者によって定義されたデータセットの制約を満たしていることを確認します

  2. プライバシーと品質のチェック
    すべてのクエリが、入力および出力の k-min しきい値を含むクリーン ルームのプライバシー制御に準拠していることを確認します

  3. クエリの承認
    実行前に Microsoft と広告主の両方からの手動承認が必要です