盡快填補 Google Ads 流量來源資料 (GA 360)

如果您使用 BigQuery 每日更新匯出功能,部分 traffic_source 欄位可能會顯示 Data Not Available。本指南可協助您在現有匯出資料中,自動填補缺少的大部分流量來源資料,通常會在每天凌晨 5 點前完成。

自動填補的步驟如下:

  1. 監聽 BigQuery 每日完整性信號。
  2. 找出 BigQuery 匯出資料中缺少流量來源資料的事件。
  3. 查詢 Google Ads 中這些事件的完整資料。
  4. 將完整的事件資料與 BigQuery 匯出資料彙整。

建立 Pub/Sub 主題

  1. Google Cloud 控制台的左側導覽選單中,開啟「Pub/Sub」。如果找不到「Pub/Sub」,請在 Google Cloud 控制台搜尋列中搜尋:搜尋 Pub/Sub
  2. 在「主題」分頁中,按一下「+ 建立主題」建立主題按鈕
  3. 在「Topic ID」欄位中輸入名稱。
  4. 選取「Add a default subscription」(新增預設訂閱),其他選項請留空白: 建立訂閱按鈕
  5. 按一下「建立」

建立 Log Router 接收器

  1. 在 Google Cloud 控制台中開啟「Log Router」記錄檔路由器按鈕
  2. 按一下「Create Sink」(建立接收器)「建立接收器」按鈕
  3. 輸入集區的名稱和說明,然後按一下「下一步」
  4. 選擇「Cloud Pub/Sub 主題」做為接收器服務。
  5. 選擇您建立的主題,然後按一下「下一步」
  6. 在「Build inclusion filter」中輸入以下程式碼:

    logName="projects/YOUR-PROJECT-ID/logs/analyticsdata.googleapis.com%2Ffresh_bigquery_export_status"
    

    YOUR-PROJECT-ID 替換為 Google Cloud 控制台專案的 ID。

  7. 依序點選「Next」和「Create Sink」。您不需要篩除任何記錄。

  8. 確認接收器現在是否列在「Log Router Sinks」下方。

彙整缺少的資料

使用 Cloud Run 函式自動執行程式碼,在 Pub/Sub 偵測到完整性信號時回填流量來源資料:

  1. 開啟 Cloud Run 函式Cloud Run 函式按鈕
  2. 按一下「CREATE FUNCTION」「Create function」按鈕
  3. 在「環境」中,選擇「Cloud Run 函式」
  4. 輸入函式名稱。
  5. 選擇「Cloud Pub/Sub」做為「觸發條件類型」,並將您建立的主題設為「Cloud Pub/Sub 主題」
  6. 按一下「Next」(下一步),然後輸入代碼,即可在方塊中將 Google Ads 歸因資料與 BigQuery 匯出資料結合。