オーディエンスの概要
Ads Data Hub を使用すると、オーディエンスを作成および管理して、リンク先の Google 広告アカウントやディスプレイ&ビデオ 360 アカウントと共有できます。Ads Data Hub では、次のデータソースを使ってオーディエンス リストを作成できます。
- Google 広告とディスプレイ&ビデオ 360 の YouTube データ
- Google 広告、ディスプレイ&ビデオ 360 およびキャンペーン マネージャー 360 のネットワーク データ(ネットワーク データは、サードパーティ Cookie のサポートが終了すると使えなくなりますのでご注意ください)
- エンゲージド オーディエンス リスト: 過去に貴社の広告をクリックしたか、広告を視聴したか(TrueView 動画広告のエンゲージ ビューのみ)、コンバージョンに至ったユーザーに対して、キャンペーンや広告申込情報の広告を表示します。エンゲージド オーディエンス リストは、ディスプレイ&ビデオ 360 と Google 広告で YouTube 広告枠に限って使用できます。
- ファーストパーティ リスト: 自社データに対してクエリを実行し、カスタム オーディエンスを作成できます。このカスタム オーディエンスは、Google が所有および運営するすべての種類のキャンペーン(検索や P-MAX など)で利用できます。ファーストパーティ リストは、Google が所有および運営するすべてのサービスで使用できます。
使用例:
- 離脱抑制戦略: 離脱リスクがあるとされたものの、過去に広告インタラクションや積極的な関与が見られたユーザーのリストを作成します。
- 価値の高いユーザー向けのライフタイム バリュー戦略: CRM に登録され、YouTube キャンペーンと接点を持ったユーザーを識別します。
- コンバージョンに至る傾向があるアフィニティ(地域別): 1 人のユーザーが分類される、さまざまなアフィニティと購買意向の強いセグメントを確認し、地域ごとに顧客の興味や関心を把握できます。
- メッセージ シーケンス: 過去のキャンペーンで発生したコンバージョン数とインタラクション数に基づいて、除外リターゲティング用にユーザーの除外リストを作成します。
- CRM の新規登録者: 以前は CRM に登録されておらず、YouTube 広告か Google 広告が表示された後に、CRM に新たに登録された顧客のリストを作成します。
エンゲージド オーディエンス
エンゲージド オーディエンス リストは、イベントレベルのリマーケティング リストで、過去に広告と接触したユーザーを戦略的にターゲティングできます。ユーザーの過去の広告インタラクションをもとにメディア購入を最適化することで、エンゲージメントの促進とブランド ロイヤリティの向上を図れます。また Ads Data Hub では、複数のアカウントからデータを集約し、ファーストパーティ データを組み込んで、オーディエンスをさらに充実させることができます。
エンゲージド オーディエンスを使うと、次のことが可能です。
- Google にログイン中のユーザーが YouTube 広告枠で起こした広告イベントをもとに、オーディエンス リストを作成できます。
- ファーストパーティ データと広告イベント(クリックとコンバージョン)を結び付けて、リマーケティング用のカスタム オーディエンス セグメントを作成できます。
- ファーストパーティ データと YouTube のイベントレベル データを使って、リーチすべきユーザーやセグメントを見極めることができます。リストの編集と保存を行って、リストのユーザーをターゲットに、的を絞った広告を表示できます。ターゲティングでは、特定のユーザーやセグメントを指定したり、既存の有望なユーザーに似たオーディエンスを見つけたりできます。
エンドユーザーのプライバシー保護のため、オーディエンス クエリで利用できるイベントの種類には制限があります。Ads Data Hub でリマーケティング用に作成できるオーディエンスの対象は、貴社の広告でフォローアップ イベント(クリックやコンバージョンなど)を起こしたことがあるユーザーか、BigQuery 経由で取り込んだファーストパーティ データとの照合で一致したユーザーに限られます。
この条件に合わないイベントは、自動的に除外されます。また、ユーザーに関する機密情報の漏洩につながるリスクのあるイベントも除外されます。個人情報(PII)を取り込む場合は、ユーザー提供データ マッチング
エンゲージド オーディエンスを作成する
- [オーディエンス] > [リマーケティング] > [+ オーディエンスを作成] の順にクリックします。
- [オーディエンス名] に、オーディエンス リストの名前を入力します。
- [説明] に、オーディエンス リストの説明を入力します。この説明は、アカウントの他のユーザーがそのオーディエンス リストを使うときに役立ちます。
- [データソース] で、使用するキャンペーン データが格納されている Ads Data Hub アカウントを選択します。
- [リンク先] で、リストを共有するリンク先アカウントを 1 つ以上選択します。
- Google 広告アカウントを選択する場合: [お客様を選択] をクリックします。
- ディスプレイ&ビデオ 360 アカウントを選択する場合: [広告主とパートナーを選択] をクリックします。
- [+ オーディエンス クエリを作成] をクリックして、次のいずれかを行います。
- BigQuery 互換の SQL でクエリを記述します。利用可能なスキーマをご確認ください。
- オーディエンス クエリのサンプルのいずれかをコピーして、クエリエディタに貼り付けます。
- 組み込みのテンプレートを使用します。[クエリのテンプレートを試す] をクリックして、テンプレートを選びましょう。
- [完了] をクリックします。
- オプション: オーディエンス リストを自動更新するには、スケジュールに基づく運用をご覧ください。
- [作成] をクリックします。
- オプション: リストに変更を加える場合は、
- ポップアップ表示されたメニューで、[編集]、[再実行]、[削除] のいずれかを選択します。
[その他] をクリックします。 - 作成したオーディエンスを、リンク先の Google 広告アカウントやディスプレイ&ビデオ 360 アカウントで運用するには、オーディエンスの有効化の手順に従います。
オーディエンス クエリを記述したら、そのクエリを実行してオーディエンス リストにユーザーを登録する必要があります。
スキーマ
エンゲージド オーディエンス クエリでは、探しているユーザーの種類に応じて、次の表のテーブルを利用できます。
Ads Data Hub のテーブルの下記フィールドは、エンゲージド オーディエンス クエリで使用することができません。
matching_targeted_keywords
site_id
placement_id
dv360_url
dv360_site_id
publisher_domain
content_url
サンプルクエリ
特定のキャンペーン群の広告でクリックやコンバージョンを発生させたユーザーのオーディエンスを作成する:
/* Parameter configuration:
conversion_types: array<int64>
customer_ids: array<int64>
campaign_ids: array<int64> */
SELECT
user_id
FROM
adh.google_ads_conversions_audience
-- or from adh.google_ads_creative_conversions
WHERE
joined_impression.customer_id IN unnest (@customer_ids)
AND
joined_impression.campaign_id IN unnest (@campaign_ids)
/* Optional: Use desired conversion types from the Google Ads UI as a filter.
AND conversion_type IN unnest (@conversion_types) */
特定のキャンペーンに対するインタラクション歴があるユーザーのオーディエンスを作成し、マッチテーブルを使って顧客データとマッチングする:
SELECT
user_id
FROM
adh.google_ads_creative_conversions_match
WHERE
joined_impression.campaign_id IN (@campaign_ids)
AND
external_cookie IN (@match_ids)
特定の u_value
を持つディスプレイ&ビデオ 360 キャンペーンに対するインタラクション歴があるユーザーのオーディエンスを作成する:
SELECT
user_id
FROM
adh.dv360_dt_activities_attributed
WHERE
event.u_value IN (@uvalue_ids)
AND e
vent.dv360_line_item_id IN (@line_item_ids)
特定の Floodlight アクティビティと関係があるユーザーのオーディエンスを作成する:
SELECT
user_id
FROM
adh.cm_dt_activities_attributed
WHERE
event.floodlight_config_id IN (@floodlight_ids)
ファーストパーティ データと結合したエンゲージド オーディエンスを作成する:
SELECT
user_id
FROM
adh.google_ads_conversions_audience_match a
-- or from adh.google_ads_creative_conversions_match
JOIN
`GOOGLE_CLOUD_PROJECT.1P_DATASET.1P_CRM_TABLE` AS audience
ON
lower(to_hex(a.external_cookie)) = audience.USER_ID_FIELD
ファーストパーティ オーディエンス
ファーストパーティ オーディエンス リストを使うと、自社データに対してクエリを実行して細分化した顧客オーディエンスを作成し、Google が所有および運営するすべてのサービス(検索や P-MAX など)で利用できます。
ファーストパーティ オーディエンス リストは次の方法で作成できます。
- ファーストパーティ データだけを使う方法。ファーストパーティ データからオーディエンスを直接有効にします。この方法はカスタマー マッチを補助するソリューションで、有効化する前にカスタムクエリを使ってデータを切り出すことができます。
- ファーストパーティ データとユーザー提供データ マッチングを組み合わせる方法。ユーザー提供データ マッチングでマッチ率を上げるために、すでに設定している接続を使用します。
使用例:
- ファーストパーティ データをセグメント化することで、カスタマイズしたユーザー維持キャンペーンを実施する。
- Ads Data Hub で作成したカスタム ファーストパーティ リストを、より効果的にリーチするための種として使用して、新規顧客の獲得用予算を効率的に使う。
- 価値に基づく入札モデル(目標広告費用対効果やコンバージョン値の最大化など)を最適化し、追加のシグナルを使った入札のパフォーマンスと最適化を改善する。
ファーストパーティ オーディエンスを作成する
- [オーディエンス] > [ファーストパーティ] > [+ オーディエンスを作成] の順にクリックします。
- [オーディエンス名] に、オーディエンス リストの名前を入力します。
- [説明] に、オーディエンス リストの説明を入力します。この説明は、アカウントの他のユーザーがそのオーディエンス リストを使うときに役立ちます。
- [リストを所有するアカウント] で、使用するリストデータがある Ads Data Hub アカウントを選択します。
- [リンク先] で、リストを共有するリンク先アカウントを 1 つ以上選択します。
- Google 広告アカウントを選択する場合: [お客様を選択] をクリックします。
- ディスプレイ&ビデオ 360 アカウントを選択する場合: [広告主とパートナーを選択] をクリックします。
- [+ オーディエンス クエリを作成] をクリックして、次のいずれかを行います。
- BigQuery 互換の SQL でクエリを記述します。
- サンプル オーディエンス クエリの 1 つをコピーして、クエリエディタに貼り付けます。
- [完了] をクリックします。
- オプション: オーディエンス リストを自動更新するには、スケジュールに基づく運用をご覧ください。
- [作成] をクリックします。
- オプション: リストに変更を加える場合は、
- ポップアップ表示されたメニューで、[編集]、[再実行]、[削除] のいずれかを選択します。
[その他] をクリックします。 - 作成したオーディエンスをリンク先の Google 広告アカウントやディスプレイ&ビデオ 360 アカウントで有効にするには、オーディエンスの有効化の手順をご覧ください。
オーディエンス クエリを記述した後は、そのクエリを実行してオーディエンス リストにユーザーを登録する必要があります。
サンプルクエリ
ファーストパーティ オーディエンス クエリでは、個人情報(PII)の種類に該当する列として、メールアドレス、電話番号、住所の少なくとも 1 つを選択する必要があります。ここで住所を選んだ場合は、住所のすべての列を含める必要があります。
PII 列としては、次のものが使えます。
hashed_email
hashed_phone_number
- 住所の列
hashed_first_name
hashed_last_name
city
state
country_code
zip_code
PII 列をハッシュするには、TO_HEX(SHA256(COLUMN_NAME))
構文を使って PII 列をキャストして、使用が認められる列名(このセクションで前述)に照らして名前を付けます。
次の例で、使用が認められる列の使用方法やハッシュ方法を示します。
-- Create a first-party audience
SELECT
hashed_email, -- OR TO_HEX(SHA256(email_address)) AS hashed_email
hashed_phone_number,
hashed_first_name,
hashed_last_name,
city,
state,
country_code,
zip_code
FROM `GOOGLE_CLOUD_PROJECT.1P_DATASET.1P_TABLE` AS audience
ファーストパーティ データとユーザー提供データ マッチングを組み合わせて、ユーザーリストを作成する方法は次のとおりです。
-- Create a first-party audience with user-provided data matching
SELECT *
FROM ADH.MATCHED_USERS((
SELECT FROM_BASE64(customer_user_id) AS customer_user_id
FROM `GOOGLE_CLOUD_PROJECT.1P_DATASET.1P_TABLE` AS audience));
オーディエンス クエリを実行する
手動で実行
オーディエンス クエリの実行によって、新規作成したオーディエンス リストへのユーザー追加と、既存リストへのユーザー追加が可能です。どちらの場合も手順は似ています。オーディエンス クエリとオーディエンス リストは 1 対 1 の関係です。
- [オーディエンス] を開きます。
- 実行するオーディエンス クエリの名前をクリックします。
- [実行] をクリックします。
- 該当する場合は、[マッチテーブルの取得元] で、使用するキャンペーン データが格納されている Ads Data Hub アカウントを入力するか選択します。
- 期間とタイムゾーンを入力します。
- [実行] をクリックします。
スケジュールを設定して実行
- [オーディエンス] を開きます。
- 実行するオーディエンス クエリの名前をクリックします。
- [スケジュールを設定] をクリックします。
- [このオーディエンス クエリを毎日実行するようにスケジュール設定する] のチェックボックスをオンにします。
- 該当する場合は、[マッチテーブルの取得元] で、使用するキャンペーン データが格納されている Ads Data Hub アカウントを入力するか選択します。
- [期間] は、30 日間のルックバック ウィンドウに事前設定されています。
- [タイムゾーン] の設定は、購入プラットフォームのアカウントのタイムゾーンと一致させます。
- オプション: パラメータがある場合は、[パラメータ] に値を入力します。
- [完了] をクリックします。
オーディエンスを有効化する
オーディエンスを使用できるのは、Google 広告とディスプレイ&ビデオ 360 のリマーケティングに限られます。作成したオーディエンスは、デフォルトではリンク先アカウントと共有されません。Ads Data Hub を使ってユーザーを登録したリストを使用するには、そのリストを共有するリンク先アカウントを選択する必要があります。
オーディエンス リストを共有する手順は次のとおりです。
- [オーディエンス] を開きます。
- 実行するオーディエンス クエリの名前をクリックします。
- Google 広告の場合:
- [お客様を選択] をクリックします。
- リストの共有先にする広告主やパートナーのチェックボックスをクリックします。
- [完了] をクリックします。
- ディスプレイ&ビデオ 360 の場合:
- [広告主とパートナーを選択] をクリックします。
- リストの共有先にする広告主やパートナーのチェックボックスをクリックします。
- [完了] をクリックします。
- [保存] をクリックします。
また、特定のアカウントとのユーザーリストの共有を停止することも可能です。共有設定を変更する手順は次のとおりです。
- [オーディエンス] を開きます。
- 実行するオーディエンス クエリの名前をクリックします。
- Google 広告の場合:
- [お客様を選択] をクリックします。
- リストを共有または共有を停止する広告主かパートナーのチェックボックスをクリックします。
- [完了] をクリックします。
- ディスプレイ&ビデオ 360 の場合:
- [広告主とパートナーを選択] をクリックします。
- リストを共有または共有を停止する広告主かパートナーのチェックボックスをクリックします。
- [完了] をクリックします。
- [保存] をクリックします。
オーディエンスとパフォーマンスを測定する
オーディエンスのパフォーマンスを測定する方法:
- ディスプレイ&ビデオ 360 の場合、オーディエンス パフォーマンス レポートを使用します。オーディエンス パフォーマンス レポートは、リーチしたすべてのユーザーのデータを参照し、インプレッション、クリック、コンバージョンを、該当ユーザーが所属するオーディエンス リストごとにグループ化します。
- Google 広告の場合、オーディエンス レポートを使用します。オーディエンス レポートにはオーディエンスのパフォーマンスが表示され、ユーザー属性、オーディエンス セグメント、除外処理について、広告グループ、キャンペーン、アカウントの各単位でパフォーマンス指標が示されます。
要件とプライバシーに関する考慮事項
作成したリストは、以下の要件に加え、そのリストを使用するプラットフォームの利用条件とターゲティングのポリシー、および Ads Data Hub のポリシーにも準拠している必要があります。
エンゲージド オーディエンスの作成要件
エンゲージド オーディエンスを作成するには、Ads Data Hub アカウントにリンクされているすべての Google 広告アカウントとディスプレイ&ビデオ 360 アカウントが、それぞれのプラットフォームのターゲティング ポリシーに準拠している必要があります。各プラットフォームのポリシーの全文については、Google 広告のパーソナライズド広告に関するポリシーと、ディスプレイ&ビデオ 360 のプラットフォーム プログラム ポリシーをご覧ください。
エンゲージド オーディエンスの受信要件
エンゲージド オーディエンスの受信資格を得るには、ポリシー準拠とお支払い履歴について、リンクされたアカウントに良好な実績があることが必要です。Google 広告の場合は、リンクされたアカウントに 90 日以上のご利用履歴があり、全期間を通じた合計ご利用額が 50,000 米ドルを超えている必要があります。
エンゲージド オーディエンスを受信するには、リンクされたアカウントが、それぞれのプラットフォームのデリケートなインタレスト カテゴリに関するターゲティング ポリシーに準拠している必要があります。各プラットフォームのポリシーの全文については、パーソナライズド広告に関するポリシー(Google 広告)とブランド保護ターゲティングのデリケートなカテゴリ(ディスプレイ&ビデオ 360)をご覧ください。
集計の要件
オーディエンス リストをネットワークの広告枠への広告配信に利用するには、30 日間アクティブ ユーザーが 100 人以上登録されている必要があります。同様に、YouTube での広告配信に利用するには、YouTube の 30 日間アクティブ ユーザーが 1,000 人以上登録されている必要があります。つまり、過去 30 日間にアクティビティのあったユーザーが規定数以上登録されるまでは、作成したオーディエンス リストを Google 広告とディスプレイ&ビデオ 360 でのターゲティングに使用することはできません。
ファーストパーティ データ
BigQuery アカウントにアップロードしたデータは、広告イベントデータの拡充には使えますが、ターゲティングに使うユーザー ID のソースとしては使用できません。ファーストパーティ データは、Cookie マッチング、カスタム floodlight 変数、またはユーザー提供データ マッチング
ファーストパーティによる同意取得の確認
Ads Data Hub でファーストパーティ データを使用するには、EU ユーザーの同意ポリシーと Ads Data Hub ポリシーに則って、Google へのデータ共有に対する EEA のエンドユーザーによる適切な同意を取得していることを確認する必要があります。同意取得の確認は、Ads Data Hub アカウントごとに、新しいファーストパーティ データをアップロードするたびに行う必要があります。1 人のユーザーがアカウント全体を代表してこの確認を行うことができます。
分析クエリに適用される同じ Google サービス クエリルールがオーディエンス クエリにも適用されます。たとえば、リマーケティング リストを作成する際、EEA 内のユーザーに対してサービス間クエリを実行することはできません。
Ads Data Hub で同意獲得を確認する方法については、欧州経済領域の同意に関する要件をご覧ください。
データの鮮度
Google が所有および運営するサービス以外でのエンゲージド オーディエンス リストの有効期間は 7 日間です(2023 年 5 月 15 日時点)。
この有効期間を更新するには、オーディエンスにユーザー ID を再度追加してください。エンゲージド オーディエンス リストは、手動またはスケジュール設定によるクエリ実行で更新する必要があります。
API サンプル
API を使ってオーディエンス リストを作成するには、customers.userLists をご覧ください。
オーディエンスを有効化する API サンプルは Java のみで提供されています。ダウンロード: サンプル API コード