開發人員可透過 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。
- YouTube 和 YouTube 數據分析
- 您可以擷取及更新影片、播放清單等,以及影片的成效資料,以便做出出價決策。
啟用進階 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:
- 按一下「進階 API」按鈕。在下一個對話方塊中,按一下 Google Cloud 控制台的連結。
- 如果尚未選取專案,請從「專案」下拉式清單中選取。
- 在搜尋列中輸入 API 名稱,即可搜尋要在指令碼中使用的 API。
- 從搜尋結果中選取 API,然後點選後續頁面上的「啟用」按鈕。
如果建立指令碼的使用者之後從帳戶中移除,任何嘗試存取指令碼的新使用者都會收到提示,要求再次啟用進階 API 依附元件,並重新授權指令碼。