開始新的大量資料匯出作業

最佳做法

  • 請留意資料的成長情形。除非你為資料設定到期時間,否則系統會為你的專案無限期累積資料。設定適當的分區到期時間來管理儲存空間費用。
  • 使用資料需要支付 Google Cloud 儲存空間和查詢的費用,但有免費用量等級。

Search Console 大量資料匯出簡介 - Google Search Console 訓練課程

設定並開始持續大量匯出資料

必備條件

  • 你必須按照設定頁面所述的方式,設定含有計費功能的 Google Cloud 專案,並啟用 BigQuery。系統設有免費用量等級,但超過免費額度的儲存空間和查詢用量將列入計費。

在 Google Cloud 控制台中

  1. 開啟 Google Cloud 控制台
  2. 切換至你要匯入資料的 Google Cloud 專案。
  3. 在專案中啟用 BigQuery:
    1. 在側欄中依序前往「API 和服務」>「已啟用的 API 和服務」
    2. 如果未啟用 BigQuery,請按一下「+ 啟用 API 和服務」,然後啟用「BigQuery API」和「BigQuery Storage API」
  4. 授權 Search Console 將資料轉儲到專案:
    1. 在側欄中前往「IAM 與管理」。頁面應會顯示「<你的專案名稱>專案的權限」
    2. 按一下「+ 授予存取權」開啟側邊面板,其中會顯示「新增主體」
    3. 在「新增主體」中,貼上下列服務帳戶名稱:
      • search-console-data-export@system.gserviceaccount.com
    4. 授予此帳戶兩個角色:BigQuery 工作使用者 (指令列介面中的 bigquery.jobUser) 和 BigQuery 資料編輯者 (指令列介面中的 bigquery.dataEditor)。
    5. 按一下「儲存」

在 Search Console 中

  1. 按照上述方式設定 Google Cloud 專案。
  2. 依序前往資源的「設定」>「大量資料匯出」。
  3. 複製 Google Cloud 控制台專案的專案 ID (而不是專案編號),貼到「Cloud 專案 ID」欄位 (專案 ID 會顯示在專案設定頁面中)。
  4. 選擇資料集名稱。預設名稱為 searchconsole,但如果你要從多項資源匯出至一個專案 ID,就必須為每個 Search Console 資源提供不同的資料集名稱。即使你自訂名稱,資料集名稱仍會以字串 searchconsole 為開頭。
  5. 從清單中選取資料集的位置。首次匯出時,Search Console 會在這個位置建立資料集。請注意,匯出作業開始後,就無法輕易變更這個位置。
  6. 按一下「繼續」,即可確認你的選擇並啟動定期匯出。如果有可立即偵測到的問題 (例如存取問題),系統會早點通知你;如果沒有這類問題,Search Console 應該會在一天內開始匯出作業。
  7. 在 Search Console 設定成功後,首次匯出作業最慢會在 48 小時內進行,內容包含匯出當天的資料。如果 Search Console 發生非持續性錯誤,系統會按照排程在隔天重新嘗試匯出
  8. 建立資料表後,你可以設定分區到期時間,但不可更改結構定義 (例如新增資料欄)。如果你變更結構定義,匯出作業就會失敗。

如要查看初始設定之前的歷來資料,請使用 Search Console API報表

後續步驟

這對您有幫助嗎?

我們應如何改進呢?

還有其他問題嗎?

嘗試以下步驟:

true
第一次使用 Search Console 嗎?

第一次使用 Search Console 嗎?不論您是初學者、搜尋引擎最佳化 (SEO) 專家,還是網站開發人員,都可以從這裡踏出第一步。

搜尋
清除搜尋內容
關閉搜尋
主選單
11665841615172536706
true
搜尋說明中心
true
true
true
true
true
83844
false
false