Persyaratan
- Guna memberikan akses ke tabel BigQuery, Anda harus memiliki peran Owner atau izin yang memadai untuk project BigQuery yang berisi tabel tersebut.
- Tabel atau tampilan harus diperbarui sebelum setiap impor.
- Untuk OCI, satu tabel atau tampilan diperlukan per peristiwa konversi.
- Tampilan BigQuery harus diizinkan sepenuhnya dan sumber tampilan tidak boleh menyertakan tabel eksternal. Pelajari lebih lanjut tampilan yang diizinkan dan sumber data eksternal.
Menyiapkan BigQuery sebagai sumber data
Catatan: Jika Anda memiliki akses ke banyak tabel atau project, mungkin akan ada jeda untuk mendownload dan menampilkan tabel Anda. Tunggu hingga lima menit agar daftar tabel tersedia. Jika jumlah tabel atau project sangat besar, daftar tabel mungkin gagal dimuat.
Terapkan kasus penggunaan sekarang
Bagian berikut akan memandu Anda melakukan satu prosedur untuk menautkan sumber data berdasarkan kasus penggunaan. Klik kasus penggunaan Anda untuk meluaskan langkah-langkahnya. Untuk menautkan sumber data saja, dan menerapkan kasus penggunaan nanti, lihat bagian Menerapkan kasus penggunaan nanti.
- Dari Google Ads, klik Alat > Pustaka bersama > Pengelola audiens > + (Buat) > Daftar pelanggan.
- Opsional: Jika Anda sudah membuat segmen dan melewatkan langkah menambahkan sumber data, klik Alat > Pengelola data > Produk yang terhubung > Hubungkan sumber.
- Di bagian Sumber data, telusuri dan pilih Google BigQuery dari daftar produk.
- Pilih Koneksi langsung, lalu klik Lanjutkan.
- Jika sebelumnya Anda menautkan sumber data dari layar Pengelola Data yang ingin digunakan, pilih Pilih sumber yang ada.
- Di bagian Pilih jenis data, pilih jenis data, lalu klik Lanjutkan.
- Pilih project, set data, dan tabel BigQuery yang ingin digunakan. Notifikasi akan muncul.
- Klik Terapkan untuk memberikan akses, lalu klik Berikutnya.
- Untuk memetakan kolom, pilih kolom sumber data dari daftar dropdown yang cocok dengan kolom Google, lalu klik Lanjutkan.
- Masukkan nama untuk koneksi ini.
- Opsional: Edit detail koneksi.
- Klik Selesai.
- Masukkan nama untuk segmen tersebut, konfirmasi kepatuhan terhadap kebijakan, lalu klik Buat.
- Dari Google Ads, klik Sasaran > Ringkasan > + Tindakan konversi baru.
- Opsional: Jika Anda sudah membuat konversi dan melewatkan langkah menambahkan sumber data, klik Alat > Pengelola data > Produk yang terhubung > Hubungkan sumber.
- Klik Impor.
- Pilih CRM, file, atau sumber data lainnya.
- Pilih metode pelacakan.
- Di bagian Sumber data, pilih Hubungkan sumber data baru.
- Jika sebelumnya Anda menautkan sumber data dari layar Pengelola Data yang ingin digunakan, pilih Pilih sumber yang ada.
- Telusuri dan pilih Google BigQuery dari daftar produk.
- Pilih kotak Data pelanggan, untuk mengonfirmasi bahwa data telah dikumpulkan dan dibagikan sesuai dengan kebijakan Google, lalu klik Lanjutkan.
- Pilih Koneksi langsung, lalu klik Lanjutkan.
- Pilih sasaran konversi dari daftar, lalu klik Siapkan.
- Klik Simpan dan lanjutkan.
- Pilih project, set data, dan tabel BigQuery yang ingin digunakan. Notifikasi akan muncul.
- Klik Terapkan untuk memberikan akses, lalu klik Berikutnya.
- Untuk memetakan kolom, pilih kolom sumber data dari daftar dropdown yang cocok dengan kolom Google, lalu klik Lanjutkan.
- Masukkan nama untuk koneksi ini.
- Opsional: Edit detail koneksi.
- Klik Selesai.
- Klik Simpan dan lanjutkan.
Menerapkan kasus penggunaan nanti
Dalam jenis penyiapan ini, Anda perlu menyelesaikan setiap bagian koneksi pada waktu yang berbeda. Tindakan ini dapat bermanfaat ketika Anda siap untuk menautkan sumber data, tetapi belum siap untuk menyiapkan kasus penggunaan, misalnya, Anda belum siap untuk membuat daftar pelanggan.
Pertimbangkan skenario berikut:
- Langkah 1: Dana adalah seorang engineer yang mengelola data untuk perusahaan Anda. Dana menyiapkan sumber data yang akan digunakan untuk aktivasi di Google Ads. Sumber data ini siap dikaitkan dengan sebuah kasus penggunaan.
- Langkah 2: Mahan adalah spesialis media yang perlu mengukur aktivasi audiens. Mahan membuat daftar pelanggan lalu mengaitkannya ke sumber data yang sebelumnya telah disiapkan Dana agar dapat menggunakan data tersebut untuk Customer Match.
Langkah 1. Mulai koneksi ke sumber data
Siapkan sumber data lalu buat koneksi yang akan dikaitkan dengan kasus penggunaan nanti.
- Di Google Ads, klik Alat > Pengelola data > Produk yang terhubung
- Pilih + Hubungkan produk.
- Di bagian Sumber data, telusuri dan pilih sumber data dari daftar produk.
- Jika diminta, pilih Koneksi langsung.
- Pilih kasus penggunaan Anda, baca dan setujui kebijakan data pelanggan, lalu klik Lanjutkan. Jika memilih Audiens, Anda akan diminta memilih jenis data pada langkah ini.
- Masukkan lokasi sumber data dan kredensial*, lalu klik Berikutnya.
- Untuk memetakan kolom, pilih kolom sumber data dari daftar dropdown yang cocok dengan kolom tujuan.
- Opsional: Terapkan transformasi ke data Anda.
- Klik Berikutnya.
- Masukkan nama untuk koneksi ini.
- Opsional: Edit detail koneksi.
- Klik Selesai.
* Gunakan kredensial dan detail lokasi yang sama untuk sumber data ini seperti yang dijelaskan di bagian pertama artikel ini.
Langkah 2: Selesaikan koneksi dengan menerapkan kasus penggunaan
- Buka tujuan yang ingin Anda gunakan, misalnya, mulai buat daftar pelanggan atau tindakan konversi baru menggunakan langkah-langkah dari bagian sebelumnya. Kembali ke langkah-langkah ini sebelum menyelesaikan langkah sumber data.
- Di bagian Sumber data, klik Pilih sumber yang ada.
- Pilih sumber data yang dimulai pada Langkah 1 dari daftar sumber data.
- Terus ikuti langkah-langkah yang tersisa untuk kasus penggunaan Anda di bagian pertama artikel ini. Perhatikan bahwa Anda akan melewati langkah-langkah lainnya terkait sumber data, seperti memasukkan kredensial, karena Anda telah menyelesaikan langkah-langkah ini sebelumnya.
Izin BigQuery
Untuk memberi Google Ads akses ke project BigQuery, Anda harus memiliki peran BigQuery Data Owner di project tersebut. Jika tidak menggunakan peran dasar, Anda harus memiliki izin pokok berikut:
- bigquery.tables.getIamPolicy
- bigquery.tables.setIamPolicy
- resourcemanager.projects.getIamPolicy
- resourcemanager.projects.setIamPolicy
- bigquery.datasets.setIamPolicy
- bigquery.datasets.update
Dengan memberi Google Ads akses ke project BigQuery, Anda akan memberi akun layanan Google Ads izin berikut:
Jenis dan kegunaan akun layanan |
Akun layanan dan izin yang diperlukan di project BigQuery milik pelanggan |
---|---|
Akun layanan Datafusion Akun layanan ini digunakan untuk menampilkan kolom dari sumber data di UI Google Ads. |
service-460246280103@gcp-sa-datafusion.iam.gserviceaccount.com
|
Akun layanan Dataproc Akun layanan ini digunakan untuk menjalankan pipeline pemuatan data. |
460246280103-compute@developer.gserviceaccount.com
|
Untuk menerapkan izin ini secara manual di BigQuery, lihat Memberikan akses ke resource.
Menggunakan Kontrol Layanan VPC
Jika Anda menggunakan Kontrol Layanan VPC (VPC-SC), perimeter ini membatasi akses ke project BigQuery Anda untuk semua layanan. Agar Pengelola Data dapat mengimpor data dari project BigQuery Anda ke Google Ads, project tersebut harus dikonfigurasi dengan aturan masuk dan keluar. Anda dapat mengizinkan aturan ini dikonfigurasi secara otomatis, atau jika perlu, Anda dapat mengonfigurasinya secara manual. Bagian berikut menjelaskan kedua metode tersebut.
Melakukan konfigurasi secara otomatis
Pengelola Data dapat menerapkan aturan yang diperlukan untuk Anda. Jika aturan belum dikonfigurasi saat Anda mulai menyiapkan BigQuery sebagai sumber data, Anda akan diminta menerapkannya selama alur kerja pengaktifan. Saat Anda mengklik Terapkan, aturan yang relevan pada aset yang diperlukan akan diterapkan untuk Anda.
Untuk mengizinkan konfigurasi otomatis, Anda harus memenuhi kedua kondisi berikut:
- Anda memiliki izin IAM yang diperlukan untuk menerapkan aturan
- Konfigurasi VPC-SC organisasi Anda mengizinkan Anda menerapkan aturan
Melakukan konfigurasi secara manual
Untuk mengonfigurasi aturan sendiri, buka Konsol Cloud, lalu edit aturan parameter layanan VPC dengan konfigurasi berikut:
Aturan masuk untuk Google Ads | |||
---|---|---|---|
Atribut FROM | Identitas |
460246280103-compute@developer.gserviceaccount.com service-460246280103@gcp-sa-datafusion.iam.gserviceaccount.com |
|
Sumber | Semua Sumber | ||
Atribut TO | Project |
Semua project. Minimal, pilih project yang menghosting tabel yang ingin Anda gunakan. |
|
Layanan |
BigQuery API Cloud Resource Manager Cloud Storage API |
Semua metode |
Aturan keluar untuk Google Ads | |||
---|---|---|---|
Atribut FROM | Identitas |
460246280103-compute@developer.gserviceaccount.com service-460246280103@gcp-sa-datafusion.iam.gserviceaccount.com |
|
Atribut TO | Project |
Semua project. Minimal, pilih project yang menghosting tabel yang ingin Anda gunakan. |
|
Layanan |
Cloud Storage API |
Semua metode |