FAQ

1. Membaca Log DAG

Dengan mengikuti langkah-langkah di bawah ini, log eksekusi DAG dapat ditemukan.

  • Klik DAG tertentu, ambil tcrm_bq_to_ga sebagai contoh.

  • Klik kotak kecil, paling kanan adalah eksekusi DAG terbaru.

  • Klik tombol View Log.

  • Catatan akan ditampilkan di halaman.

2. Membuat string YAML ads_credentials untuk Authentication Google Ads

Untuk mengautentikasi Google Ads, Anda harus membuat string berformat YAML dan menyimpannya sebagai parameter Airflow. Parameter ini akan digunakan oleh TCRM untuk autentikasi antara TCRM dan Google Ads. String ini berisi 5 kolom sebagai berikut:

adwords:
        client_customer_id: 123-456-7890
        developer_token: abcd
        client_id: test.apps.googleusercontent.com
        client_secret: secret
        refresh_token: 1//token

Client_customer_id terletak di kanan atas di atas email Anda setelah Anda login ke Google Ads. Akun Google Ads harus berisi kampanye yang akan diotomatiskan TCRM.

Developer_token berada di Pusat API setelah Anda login ke akun MCC Google Ads. Akun MCC Google Ads harus menyertakan akun Google Ads di atas yang berisi kampanye untuk diotomatiskan TCRM.

Client_id dan client_secret dapat dibuat di halaman API & amp; Layanan di GCP Console.

Refresh_token dapat dibuat dengan melakukan hal berikut:

  • Download skrip Python{target="_blank"}.

  • Jalankan skrip Python dengan parameter yang diperlukan di terminal. python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET

  • Klik linknya.

  • Pilih akun email yang memiliki izin untuk mengubah data Google Ads Anda, lalu klik Izinkan.

  • Salin kode dan tempelkan ke terminal setelah kode. Token refresh akan ditampilkan di bawah ini.