進階 API

開發人員可透過 Google Ads 指令碼中的進階 API,連線至特定公開 Google API,設定程序比使用 HTTP 介面更簡便。您可以像使用指令碼的內建服務一樣使用這些 API,而且這些 API 也提供自動完成和自動授權等便利功能。

如需如何使用這些 API 的範例,請參閱程式碼片段頁面

可用的進階 API

Google Analytics
您可以使用 Google Analytics 追蹤網站流量,並據此調整廣告活動出價。如果將 Google Analytics 資源連結至 Google Ads 帳戶,您也可以分析網站上的顧客活動。並透過這項資料瞭解 Google Ads 為您的網站帶來了多少流量或銷售量,再據以改善廣告和網站。如要進一步瞭解如何連結 Analytics 和 Google Ads 帳戶,請參閱為網站和/或應用程式設定 Analytics 說明中心指南。
Google BigQuery
您可以將大量資料載入 Google Cloud Storage,然後使用 Google BigQuery 查詢該資料。舉例來說,您可以載入過去 10 年的公開天氣資料,然後在指令碼中查詢某個區域的平均溫度,並根據這項資訊調整出價。另一個用途是針對帳戶過去幾年的成效資料進行數字運算。
Google 日曆
您的指令碼可以為日後的工作建立活動 (例如,在 2 週後為廣告活動執行成效報表),或根據您在日曆中建立的項目執行動作 (例如,在特定日期啟用廣告活動)。
Google 簡報
您的指令碼可以將廣告活動詳細資料或統計資料匯出至 Google 簡報,以可呈現的格式發布這類資訊。
Google Tasks
指令碼可以建立未來工作的提醒清單 (例如,在兩週後執行廣告活動成效報表),或根據提醒清單中建立的項目執行動作 (例如,在特定日期啟用廣告活動)。
Merchant API
你的指令碼可以使用 Merchant API 上傳及管理產品資訊,以及管理 Google Merchant Center 帳戶。在指令碼中,這項功能可用於檢查產品資訊,並將特定產品連結至特定廣告。Merchant API 包含子 API,您可以在「Advanced APIs」(進階 API) 對話方塊中個別啟用。如要進一步瞭解如何連結 Google Merchant Center 帳戶,請參閱「註冊成為開發人員」指南。
購物內容
你的指令碼可以使用 Google Content API for Shopping 上傳及管理產品資訊,並管理 Google Merchant Center 帳戶。在指令碼中,這項功能有助於檢查產品資訊,並將特定產品連結至特定廣告。注意:Content API for Shopping 將於 2026 年 8 月 18 日停用。請改用上一節所述的 Merchant API。
YouTubeYouTube 數據分析
您可以擷取及更新影片、播放清單等,以及影片的成效資料,以便做出出價決策。

啟用進階 API

如要查看哪些 Google API 可做為進階 API,請按一下頂端編輯器列中的 進階 API,顯示 進階 API對話方塊。選取要啟用的 API。

按一下「儲存」即可儲存所選項目,並返回指令碼編輯器。系統會為指令碼啟用新的 API,並顯示在自動完成清單中。

其他注意事項

使用進階 API 時,請注意下列事項。

依附元件

只有在帳戶中建立指令碼的使用者,才能變更該指令碼的進階 API 依附元件。

權限

存取 API 時,指令碼會使用授權指令碼的使用者權限。請確認授權指令碼的使用者具備指令碼所需的所有資料存取權。如果您使用 Google Analytics API,請確認授權指令碼的使用者具備存取 Analytics 帳戶的必要權限。

2019 年 5 月前建立的指令碼注意事項

如果是 2019 年 5 月前建立的指令碼,您可能需要在指令碼相關聯的 Google Cloud 專案中,手動啟用相關 API。如果進階 API 對話方塊中顯示 Google Cloud 控制台的連結,即表示您的指令碼受到影響。

啟用進階 API

如果是 2019 年之前的指令碼,您必須手動啟用要在指令碼中使用的每個進階 API:

  1. 按一下「進階 API」按鈕。在下一個對話方塊中,按一下 Google Cloud 控制台的連結。
  2. 如果尚未選取專案,請從「專案」下拉式清單中選取。
  3. 在搜尋列中輸入 API 名稱,即可搜尋要在指令碼中使用的 API。
  4. 從搜尋結果中選取 API,然後點選後續頁面上的「啟用」按鈕。

如果建立指令碼的使用者之後從帳戶中移除,任何嘗試存取指令碼的新使用者都會收到提示,要求再次啟用進階 API 依附元件,並重新授權指令碼。