總覽
本頁將逐步說明如何設定 tcrm_bq_to_ads_oc_v2
和 tcrm_gcs_to_ads_oc_v2
DAG,以及如何準備資料。
消費者在點按廣告後未必會直接上網購物,有時反而會先歷經多個階段,最後才透過實體管道完成交易 (例如親臨門市或打電話)。不過,只要匯出離線轉換資料,您就能評估消費者點按廣告或撥打廣告轉接電話號碼與貴商家聯絡後,又透過實體管道採取了哪些行動。
詳情請參閱「關於離線轉換匯入」一文
設定 Airflow 變數
建立新的必要 tcrm_bq_to_ads_oc_v2
DAG 變數
以下章節說明執行 tcrm_bq_to_ads_oc_v2
DAG 所需的變數。只有在您打算使用 BigQuery 做為資料來源時,才需要設定這些變數。
變數名稱 | 範例值 | 變數資訊 |
---|---|---|
tcrm_bq_to_ads_oc_v2_bq_dataset_id |
my_dataset |
包含資料的 BigQuery 資料集名稱。 |
tcrm_bq_to_ads_oc_v2_bq_table_id |
my_table |
包含資料的 BigQuery 資料表名稱。 |
tcrm_bq_to_ads_OC_v2_google_ads_yaml_credentials |
如需 Google Ads API 的驗證資訊,請參閱 Google Ads API 總覽。 |
建立新的必要的 DAG 變數tcrm_gcs_to_ads_oc_v2
以下章節說明執行 tcrm_gcs_to_ads_oc_v2
DAG 所需的變數。只有在打算使用 Google Cloud Storage 做為資料來源時,才需要設定這些變數。
變數名稱 | 範例值 | 變數資訊 |
---|---|---|
tcrm_gcs_to_ads_oc_v2_gcs_bucket_name |
my_bucket |
Cloud Storage 值區名稱。 |
tcrm_gcs_to_ads_oc_v2_gcs_bucket_prefix |
folder/sub_folder |
值區中資料資料夾的路徑。 |
tcrm_gcs_to_ads_oc_v2_gcs_content_type (非必要) |
JSON 或 CSV 。 |
Cloud Storage 內容類型。 |
tcrm_gcs_to_ads_oc_v2_google_ads_yaml_credentials |
如需 Google Ads API 的驗證資訊,請參閱 Google Ads API 總覽。 |
準備資料,傳送至 Google Ads 離線轉換
資料欄位說明:
customerId 為執行上傳的客戶編號。
conversionActionId 是與此轉換相關聯的轉換動作編號。你可以在網址中找到特定轉換的 ID。請參考螢幕截圖。查看頁面。點選頂端選單的 TOOLS AND SETTINGS
,然後在彈出式視窗中點選「MEASUREMENT
」下方的 Conversion
,然後點選要傳送離線點擊轉換的 Conversion action
。
conversionDateTime 的格式必須為 yyyy-mm-dd hh:mm:ss+|-hh:mm
有 3 種方法可以選擇將資料傳送到 Google Ads:
透過 BigQuery 使用 SQL 資料表格式的
tcrm_bq_to_ads_oc_v2
DAG。資料表結構定義:
欄位名稱 類型 customerId STRING 轉換動作編號 STRING gclid STRING 轉換價值 STRING 轉換日期時間 STRING 範例資料表:
customerId 轉換動作編號 gclid 轉換價值 轉換日期時間 1234567890 123456789 gclick_id_1 0.1 2022-01-11 18:00:00+0900 1234567890 123456789 gclick_id_2 0.2 2022-01-12 18:00:00+0900 1234567890 123456789 gclick_id_3 0.3 2022-01-13 18:00:00+0900 1234567890 123456789 gclick_id_4 0.4 2022-01-14 18:00:00+0900 透過 Google Cloud Storage 使用 JSON 格式的
tcrm_gcs_to_ads_oc_v2
DAG。{"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_1", "conversionValue":"0.1", "conversionDateTime": "2022-01-11 18:00:00+0900"} {"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_2", "conversionValue":"0.2", "conversionDateTime": "2022-01-12 18:00:00+0900"} {"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_3", "conversionValue":"0.3", "conversionDateTime": "2022-01-13 18:00:00+0900"} {"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_4", "conversionValue":"0.4", "conversionDateTime": "2022-01-14 18:00:00+0900"}
透過 Google Cloud Storage 使用 CSV 格式的
tcrm_gcs_to_ads_oc_v2
DAG。customerId,conversionActionId,googleClickId,conversionValue,conversionTime 1234567890,123456789,gclick_id_1,0.1,2022-01-11 18:00:00+0900 1234567890,123456789,gclick_id_2,0.2,2022-01-12 18:00:00+0900 1234567890,123456789,gclick_id_3,0.3,2022-01-13 18:00:00+0900 1234567890,123456789,gclick_id_4,0.4,2022-01-14 18:00:00+0900
執行 DAG
在 Airflow 主控台中,按一下頂端選單列中的 DAGs
選項。在左側清單中,找到您要執行的 DAG。然後按一下清單右側的 Play
按鈕,以執行它。
讀取 DAG 的記錄
請參閱常見問題中的閱讀 DAG 記錄。