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

最佳做法

  • 請留意資料的成長情形。除非你為資料設定到期時間,否則系統會為你的專案無限期累積資料。設定適當的分區到期時間來管理儲存空間費用。
  • 使用資料需要支付 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) 專家,還是網站開發人員,都可以從這裡踏出第一步。

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