1. 讀取 DAG 的記錄
請按照下列步驟找出 DAG 執行記錄。
按一下特定的 DAG,以
tcrm_bq_to_ga
做為範例。按一下小型正方形,最右側的 DAG 執行作業。
按一下
View Log
按鈕。記錄檔將顯示在頁面上。
2. 為 Google Ads 驗證建立 ads_credentials YAML 字串
如要向 Google Ads 進行驗證,您必須建立 YAML 格式字串並將其儲存為 Airflow 參數。TCRM 將使用這個參數在 TCRM 和 Google Ads 之間進行驗證。字串包含 5 個欄位,如下所示:
adwords:
client_customer_id: 123-456-7890
developer_token: abcd
client_id: test.apps.googleusercontent.com
client_secret: secret
refresh_token: 1//token
登入 Google Ads 後,Client_customer_id 位於電子郵件右上角。Google Ads 帳戶應包含 TCRM 可自動處理的廣告活動。
登入 Google Ads 我的客戶中心帳戶後,Developer_token 就位於 API 中心。Google Ads「我的客戶中心」帳戶應包含上述 Google Ads 帳戶,當中已納入要讓 TCRM 自動執行的廣告活動。
您可在 GCP 控制台的「API & amp; Services」(API 和服務) 頁面中建立 Client_id 和 client_secret。
您可以按照下列步驟產生 Refresh_token:
下載 Python 指令碼 {target="_blank"}。
在終端機中使用必要參數執行 Python 指令碼。
python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET
按一下連結。
- 選擇擁有修改 Google Ads 資料 的電子郵件帳戶,然後按一下 [允許]。
- 複製程式碼並貼到程式碼後面的終端機中。重新整理憑證會顯示在下方。