Pencocokan LiveRamp RampID

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

Batasan

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

Selain itu, agar pengguna dapat dicocokkan, mereka 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

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

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

Penyiapan

LiveRamp mengelola sebagian besar proses implementasi. Untuk memulai prosesnya, hubungi perwakilan akun Google Anda untuk menyampaikan minat Anda terhadap pencocokan LiveRamp. Mereka akan mendiskusikan sasaran Anda dan memberi Anda lebih banyak informasi tentang cara memenuhi persyaratan untuk menyiapkan tabel pencocokan.

Prasyarat

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

Penyiapan tabel pencocokan

  1. Beri akun layanan Ads Data Hub Anda akses Editor Data BigQuery (roles/bigquery.dataEditor) ke project BigQuery yang diinginkan untuk menulis kueri.
  2. Beri akun layanan LiveRamp akses Editor Data BigQuery (roles/bigquery.dataEditor) ke project BigQuery Anda.
  3. Bekerja samalah dengan LiveRamp untuk menyiapkan pengiriman file dan mengomunikasikan peta feed data ke setiap project, set data, dan tabel.

Membuat kueri tabel pencocokan

Setelah data selesai diimpor ke LiveRamp, Anda dapat mengkuerinya. Setiap tabel di 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 bernama adh.google_ads_impressions_match yang berisi ID pengguna Anda. Tabel ini berisi subset baris yang tersedia di tabel asli, yang memiliki kecocokan dengan LiveRamp RampID.

Tabel pencocokan berisi kolom tambahan:

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

Kueri Anda harus menggabungkan data dengan tabel *_match pada external_cookie. Hasilnya 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, hal itu mungkin karena salah satu masalah berikut:

  1. Tidak ada kecocokan antara *_match tabel dan set data di BiqQuery. Untuk mengonfirmasi bahwa hal ini yang menjadi masalahnya, hitung jumlah entri di setiap tabel secara terpisah. Tidak ada tabel yang kosong, hubungi LiveRamp untuk memecahkan masalah.
  2. Kecocokan ada, tetapi tidak memenuhi persyaratan agregasi Ads Data Hub. Data yang diekspor ke BigQuery tunduk pada pemeriksaan privasi Ads Data Hub. Jika baris tidak berisi kelompok yang cukup besar, baris tersebut tidak akan muncul di output project BigQuery. Jika ya, hubungi dukungan Ads Data Hub.
  3. Preferensi ruang ID default (login/out), berdasarkan volume tayangan, tidak menyebabkan kecocokan. Jika demikian, perwakilan Google Anda dapat mengubah preferensi ruang tanda pengenal 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 Ads Data Hub 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 Ads Data Hub?

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 di project BigQuery yang ditautkan ke akun Ads Data Hub untuk output.