Pencocokan RampID LiveRamp

Pencocokan RampID LiveRamp memungkinkan Anda memanfaatkan RampID sebagai kunci join antara data iklan Anda dan data iklan Google. Menggabungkan data Anda melalui RampID dapat memberikan akurasi yang lebih besar dan tingkat kecocokan yang lebih tinggi daripada pencocokan berbasis cookie konvensional.

Batasan

Pencocokan LiveRamp hanya untuk pengukuran dan tidak dapat digunakan dalam kueri audiens.

Selain itu, agar dapat dicocokkan, pengguna harus memiliki:

  • Berinteraksi dengan iklan Anda, dan memiliki ID LiveRamp yang sesuai.
  • Berinteraksi dengan iklan Google, dan memiliki ID Google yang sesuai.
  • Sebelumnya berinteraksi dengan kampanye iklan yang ingin Anda ukur menggunakan Ads Data Hub.

Cara kerja pencocokan LiveRamp

Pencocokan data LiveRamp menggunakan Ads Data Hub bergantung pada penggunaan cookie. Untuk memulai, Google dan LiveRamp membuat tabel pencocokan, yang mengaitkan RampID LiveRamp dengan ID Google. Tabel pencocokan ini digunakan untuk menerjemahkan antara ruang ID Google dan LiveRamp.

Setelah tabel pencocokan selesai, Anda dapat menggabungkan data Ads Data Hub dan LiveRamp dengan mencocokkan RampID LiveRamp yang di-hash dengan data kampanye Google.

Penyiapan

LiveRamp mengelola sebagian besar proses penerapan. Untuk memulai prosesnya, hubungi perwakilan akun Google Anda untuk menyampaikan minat Anda dalam pencocokan LiveRamp. Mereka akan membahas sasaran Anda dan memberikan informasi selengkapnya tentang memenuhi persyaratan untuk menyiapkan tabel pencocokan.

Prasyarat

Sebelum menyiapkan pencocokan LiveRamp, Anda harus memiliki akun LiveRamp, Google Cloud, dan Ads Data Hub yang aktif. Selain itu, Anda harus mengaktifkan Pengenalan Berbasis File LiveRamp.

Penyiapan tabel pencocokan

  1. Berikan akses BigQuery Data Editor (roles/bigquery.dataEditor) ke akun layanan Ads Data Hub Anda ke project BigQuery tempat Anda ingin menulis kueri.
  2. Berikan akses BigQuery Data Editor (roles/bigquery.dataEditor) akun layanan LiveRamp ke project BigQuery Anda.
  3. Bekerja sama dengan LiveRamp untuk menyiapkan pengiriman file dan menyampaikan feed data mana yang dipetakan ke setiap project, set data, dan tabel.

Membuat kueri tabel pencocokan

Setelah data selesai diimpor ke LiveRamp, Anda dapat membuat kueri. Setiap tabel dalam skema Ads Data Hub yang berisi kolom user_id disertai dengan tabel *_match. Misalnya, untuk tabel adh.google_ads_impressions, Ads Data Hub juga membuat tabel pencocokan yang disebut adh.google_ads_impressions_match yang berisi ID pengguna Anda. Tabel ini berisi subkumpulan baris yang tersedia di tabel asli, dengan kecocokan pada RampID LiveRamp.

Tabel kecocokan berisi kolom tambahan:

  • external_cookie: IDL LiveRamp yang di-hash, disimpan sebagai byte.

Kueri Anda harus menggabungkan data dengan tabel *_match di external_cookie. Hasil ditulis ke project BigQuery yang Anda tentukan.

Contoh

Contoh kode berikut menghitung jumlah pengguna yang cocok.

SELECT count(1) as matched
FROM adh.cm_dt_impressions_match as adh
INNER JOIN `project_name.dataset_name.table_name_LR_table` as LR
ON LOWER(TO_HEX(adh.external_cookie)) = LR.ADH_Bridge_ID

FAQ

Mengapa saya tidak mendapatkan kecocokan?

Jika kueri Anda tidak menampilkan kecocokan apa pun, hal ini mungkin karena salah satu masalah berikut:

  1. Tidak ada kecocokan antara tabel *_match dan set data di BigQuery. Untuk mengonfirmasi bahwa ini adalah masalahnya, hitung jumlah entri di setiap tabel secara terpisah. Tidak ada tabel yang kosong, hubungi LiveRamp untuk memecahkan masalah.
  2. Pencocokan ada, tetapi tidak lulus persyaratan agregasi Ads Data Hub. Data yang diekspor ke BigQuery tunduk pada pemeriksaan privasi Ads Data Hub. Jika tidak berisi kohor yang cukup besar, baris tidak akan muncul dalam output project BigQuery. Jika ya, hubungi dukungan Ads Data Hub.
  3. Preferensi ruang ID default (login/logout), berdasarkan volume tayangan, tidak menyebabkan kecocokan. Jika ya, perwakilan Google Anda dapat mengubah preferensi ruang ID Anda.

Bagaimana cara menggabungkan data dari BigQuery dengan Ads Data Hub?

Contoh kueri berikut menggabungkan data dari BigQuery dan Ads Data Hub

SELECT event.campaign_ID,count(*)
FROM adh.cm_dt_impressions_match as a
JOIN `my_project.my_dataset.my_table` as b
ON LOWER(TO_HEX(a.external_cookie)) = b.my_match
WHERE b.filter_field = @filter

Berapa banyak project BigQuery yang dapat ditautkan ke akun Hub Data Iklan untuk data input?

Untuk data input, beberapa project BigQuery dapat dihubungkan ke satu instance Ads Data Hub.

Berapa banyak project BigQuery yang dapat ditautkan ke data output akun Hub Data Iklan?

Untuk data output, 1 project BigQuery harus terhubung ke 1 akun Ads Data Hub.

Bagaimana jika set data atau tabel saya tidak muncul di UI Ads Data Hub saat menjalankan kueri?

Pastikan set data dan tabel yang ingin Anda tulis berada dalam project BigQuery yang ditautkan ke akun Ads Data Hub untuk output.