DAG Konversi Offline Campaign Manager

Ringkasan

Halaman ini akan memandu Anda mengonfigurasi DAG tcrm_bq_to_cm atau tcrm_gcs_to_cm dan cara menyiapkan data.

Di Campaign Manager 360, konversi dicatat oleh tag, yang dikenal sebagai aktivitas Floodlight, saat pengguna melakukan tindakan yang telah ditetapkan setelah menayangkan iklan. Tindakan yang biasanya diberi tag mencakup pelacakan saat pengguna membeli item dari toko online, atau mengunjungi halaman web untuk meminta informasi lebih lanjut melalui formulir online. Secara umum, konversi yang dilacak oleh Google dimulai dan diakhiri secara online.

Untuk mengetahui detailnya, lihat Mengupload konversi

Mengonfigurasi Variabel Airflow

Buat Variabel DAG tcrm_bq_to_cm yang Diperlukan Baru

Tabel berikut menunjukkan variabel yang diperlukan untuk menjalankan DAG tcrm_bq_to_cm. Anda hanya perlu menyiapkan variabel ini jika berencana untuk menggunakan BigQuery sebagai sumber data Anda.

Nama Variabel Nilai Default Informasi Variabel
bq_dataset_id my_dataset Nama set data BigQuery yang berisi data.
bq_table_id my_table Nama tabel BigQuery yang berisi data.
cm_profile_id ID profil pengguna akun layanan di CM.
cm_service_account Akun layanan yang diotorisasi sebagai pengguna Campaign Manager.

Buat Variabel DAG tcrm_gcs_to_cm yang Diperlukan Baru

Tabel berikut menunjukkan variabel yang diperlukan untuk menjalankan DAG tcrm_gcs_to_cm. Anda hanya perlu menyiapkan variabel ini jika berencana untuk menggunakan Google Cloud Storage sebagai sumber data Anda.

Nama Variabel Nilai Contoh Informasi Variabel
gcs_bucket_name my_bucket Nama bucket Cloud Storage.
gcs_bucket_prefix folder/sub_folder Jalur ke folder data di dalam bucket.
gcs_content_type (opsional) Salah satu dari JSON atau CSV. Jenis konten Cloud Storage.
cm_profile_id ID profil pengguna akun layanan di CM.
cm_service_account Akun layanan diotorisasi sebagai pengguna Campaign Manager.

Menyiapkan Data untuk Dikirim ke Konversi Offline Campaign Manager

Untuk mengirim data ke Campaign Manager, Anda dapat memilih dari 3 opsi berikut:

  1. Dari BigQuery menggunakan DAG tcrm_bq_to_cm dalam Format tabel SQL. (Data contoh sengaja terpotong karena terlalu panjang.)

    gclid floodlightActivityId floodlightConfigurationId ordinal timestampMicros quantity value
    cj0K... 1234567 1234567 12345678-abcd-... 1592685900000000 1 1000
  2. Dari Google Cloud Storage menggunakan DAG tcrm_gcs_to_cm dalam Format JSON.

    {'gclid': 'cj0K...', 'floodlightActivityId': '1234567', 'floodlightConfigurationId': '1234567', 'ordinal': '12345678-abcd-...', 'timestampMicros': '12345678-abcd-...', 'ordinal':'1', 'quantity': '1000', 'value':'1000'}
    
  3. Dari Google Cloud Storage menggunakan DAG tcrm_gcs_to_cm dalam Format CSV.

    gclid,floodlightActivityId,floodlightConfigurationId,ordinal,timestampMicros,quantity,value
    Cj0K...,1234567,1234567,12345678-abcd-abcd-abcd-0123456789ab,1592685900000000,1,1000
    

Menjalankan DAG

Di konsol Airflow, klik opsi DAGs dari panel menu atas. Temukan DAG yang ingin dijalankan dalam daftar di sebelah kiri. Kemudian, jalankan dengan mengklik tombol Play di sisi kanan daftar.

Membaca Log DAG

Lihat Membaca Log DAG di FAQ.