Looker の統合: Google 広告カスタマー マッチ

セルフホスト型 Looker インスタンスが Looker Action Hub の要件を満たしていない場合、セルフホスト型インスタンスで、Looker Action Hub のアクション、特にストリーミングされた結果のサポートまたは OAuth を使用するアクションを有効にできないことがあります。

この潜在的な問題に対する推奨される解決策については、アクションハブを介したデータの共有のドキュメント ページをご覧ください。

Looker は、Google 広告カスタマー マッチと呼ばれる統合機能を提供しており、Looker からの自社データを直接セグメントに送って Google 広告に転送できます。Google 認証情報を使用して認証し、Google 広告の宛先に1 回限りまたは定期的なデータ配信を送信できます。

アクションを有効にする

Looker 管理者は次の手順を実行して、このアクションを有効にする必要があります。

  1. Looker の [管理者] パネルから [アクション] ページに移動します。
  2. [Google 広告カスタマー マッチ] アクションの横にある [有効にする] をクリックします。アクションがリストに表示されない場合は、[更新] ボタンをクリックします。
  3. [有効にする] をオンにして、[保存] をクリックします。

有効にすると、このアクションが Scheduler にデータ配信の宛先オプションとして表示されます。

個々の Google アカウントは 1 つの Looker インスタンスにのみ接続できます。

Looker レポートの構成

Google 広告のカスタマー マッチ アクションを使用する前に、Looker レポート内の列ラベルが、Google 広告内のユーザー識別子と正しくマッピングされていることを確認します。

Looker は、レポートの各列ラベルを次の正規表現セットと照合し、最初の正規表現一致に基づいて、Google 広告のユーザー識別子に列ラベルをマッピングします。すべての正規表現条件では大文字と小文字が区別されません。

CRM データまたはモバイル デバイスデータのいずれかをアップロードよう選択できます。モバイル デバイスのデータは、他の種類の CRM データと組み合わせることはできません。

CRM データのユーザー ID の正規表現条件は次のとおりです。

[/email/i, "hashed_email"],
[/phone/i, "hashed_phone_number"],
[/first/i, "address_info.hashed_first_name"],
[/last/i, "address_info.hashed_last_name"],
[/street|address/i, "address_info.hashed_street_address"],
[/city/i, "address_info.city"],
[/state/i, "address_info.state"],
[/country/i, "address_info.country_code"],
[/postal|zip/i, "address_info.postal_code"]

モバイル デバイス ID のユーザー ID の正規表現条件は次のとおりです。

  [/idfa|identifier.for.advertising/i, "mobile_id"],
  [/aaid|advertiser.assigned.user|google.advertising/i, "third_party_user_id"]

これは、フィールドには「AAID」、「広告主割り当てユーザー」、「Google 広告」のいずれかがあり、任意のラベルが third_party_user_id ID と一致し、マッピングされることを意味します。

各列ラベルは 1 つの ID にのみマッピングされますが、同じ ID にマッピングされる複数の列ラベルが存在する場合があります。たとえば、work_emailhome_email だけを含むレポートでは、どちらもメール ID にマッピングされます。

列のラベルが ID と一致しない場合、Looker デベロッパーは次のいずれかの操作を行えます。

  • Google 広告の ID と一致する適切な用語を含ために、レポートの LookML で列のラベルを更新する
  • カスタム フィールドを使用して列を複製し、新しいラベルを付ける

Google 広告カスタマー マッチにデータを送信する

Explore と Look のデータを、Looker Scheduler から Google 広告カスタマー マッチ アクションの宛先に送信できます。

この Looker の統合を使用する前に、Google 広告 アカウントがカスタマー マッチの基準を満たし、カスタマー マッチに対して有効になっていることを確認してください。

選択した Explore または Look で、右上の歯車アイコンをクリックします。 Look または Explore の場合、1 回限りの配信の場合は [Send] を選択します。 Look の場合、定期的な配信の [スケジュール] を選択します。Explore の場合、定期的な配信を送信するオプションがないため、[保存してスケジュール] を選択して、最初に Explore を Look として保存してから、定期的な配信のために Look のスケジュールを設定します。

データ配信のスケジューリングについて詳しくは、Looker Scheduler を使用したコンテンツ配信のドキュメント ページをご覧ください。

配信オプションを選択すると、Explore と Look の Scheduler が開きます。配信のタイトルを入力します。Google 広告のカスタマー マッチの宛先に配信するには:

  1. Scheduler の [このデータの宛先はどこですか?] セクションから [Google 広告カスタマー マッチ] アイコンをクリックします。
  2. この宛先に初めて配信するときは、Google OAuth 認証情報で認証する必要があります。スケジューラの [Google 広告カスタマー マッチ] セクションで [Google でログイン] ボタンをクリックします。
  3. [Google OAuth でログイン] 画面で、該当する Google アカウントを選択します。Looker アプリに付与する権限の横にあるチェックボックスをオンにします。[続行] をクリックして、リクエストされた権限を付与することを確定します。ログインに成功すると、ブラウザタブを閉じて Scheduler に戻るためのメッセージが表示されます。個々の Google アカウントは 1 つの Looker インスタンスにのみ接続できます。
  4. Scheduler の [Google 広告カスタマー マッチ] セクションに戻り、[認証情報を確認] ボタンをクリックします。
  5. 認証情報が確認されると、[ログイン アカウントの選択] フィールドが表示されます。プルダウンから適切なログイン アカウントを選択します。選択をリセットするには、フォームを閉じてからもう一度開く必要があります。
  6. [ターゲット アカウントの選択] プルダウンからターゲット アカウントを選択します。 ターゲット アカウントは、カスタマー マッチでオーディエンス リストが定義されている場所など、データの送信先です。
  7. [新しいリストを作成するか、既存のリストに追加しますか?] プルダウンで、新しいリストを作成するか、既存のリストに追加するかを選択します。Looker では、Google 広告の入札アルゴリズムの最適化に役立てるために、リストを追加することをおすすめします。 入札アルゴリズムがリセットされるため、新しいリストを毎回アップロードすることはおすすめしません。
    • [既存に追加] を選択した場合、[更新するリストの選択] プルダウンから追加するリストを選択します。
    • [新しいリストを作成] を選択した場合は、[新しいリスト名] フィールドと [新しいリストの説明] フィールドにリスト名と説明の値を入力します。
  8. 配信前にデータをハッシュするかどうかを決定します。Google 広告に送信する前に、すべての個人データを正規化してハッシュする必要があります。データがまだハッシュされていない場合は、[はい] を選択します。Looker は Google 広告の要件に従ってデータのハッシュを試みます。[いいえ] を選択すると、Looker に表示されるとおりにデータが送信されます。つまり、データはすでにデータベースで正規化され、ハッシュされている必要があります。
    データが正しくハッシュされていない場合、顧客リストは Google 広告のどのオーディエンスとも一致しません。
  9. 定期的な配信の場合は、配信のトリガーを設定します。[繰り返し間隔] トリガーで、このデータを配信する頻度を設定します。[データグループ更新] トリガーの場合は、[データグループの選択] プルダウンからトリガーとなるデータグループを選択します。Scheduler の [フィルタ] セクションで、追加のフィルタをスケジュール設定された配信に適用します。
  10. Scheduler の [詳細オプション] メニューを展開します。 必ず [すべての結果] を選択してください。 定期的な配信の場合は、配信に適用する追加のスケジュール条件を選択します。
  11. 配信設定を確認します。1 回限りの配信の場合は、[送信] をクリックします。定期的な配信の場合は、[すべて保存] をクリックします。

トラブルシューティング

  • 前の手順 6 で選択したターゲット アカウントに、メンバーシップ用に開いている CRM ベースのユーザーリストが 1 つもない場合、[既存に追加] を選択すると、エラーが発生します。この問題を解決するには、配信を 1 回限り送信するか、Google 広告で新しいリストを作成して、新しいリストを作成します。リストが作成されると、[新しいリストを作成するか、既存のリストに追加しますか?] のプルダウンから [既存に追加] が選択された場合に、リストをオプションとして選択できます。
  • Google 広告アカウントでカスタマー マッチが有効になっていない場合、この Looker 統合は使用できません。Google 広告 アカウントがカスタマー マッチ ポリシーの要件を満たしていることを確認します。
  • 個々の Google アカウントは 1 つの Looker インスタンスにのみ接続できます。別の Looker インスタンスからカスタマー マッチ アクションを Google 広告に接続する場合は、Google アカウントに対する Looker のアクセス権を削除し、その Looker インスタンスから Google アカウントへの Looker のアクセス権を再承認する必要があります。

アクションの削除

この統合を削除するには、Google ユーザー アカウントに移動し、Looker アプリケーションからアカウントへのアクセスを削除します