設定 Google Ads API 存取權
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
摘要
您必須申請開發人員權杖並取得驗證憑證,才能使用 Google Ads API,並在 Google Ads 帳戶中進行 API 呼叫。詳情請參閱快速入門指南。
手動執行的步驟
如要使用 Google Ads API,請完成下列步驟:
取得開發人員權杖
Google Ads 開發人員權杖可將您的應用程式連結至 Google Ads API。
- 按照取得您的開發人員權杖一節的步驟操作。
- 註冊完成後,您的權杖就會處於待審核狀態。
- 請確認您的軟體符合 Google Ads API《條款及細則》(T&C) 和基本必備功能 (RMF) 的規定。只有具備標準存取權的權杖才需要 RMF。
您隨時可以在 Google Ads 使用者介面的「工具與設定」>「設定」>「API 中心」,擷取管理員帳戶的開發人員權杖。
您可以透過測試管理員帳戶立即使用開發人員權杖。您的開發人員權杖必須獲準,才能在實際執行的 Google Ads 帳戶中使用。
API 提供下列存取層級:
如要進一步瞭解各個層級,請參閱存取層級和許可用途。
建立測試帳戶
測試帳戶並非必要,但可以讓您在開發人員權杖獲得核准前,建立 API 呼叫並測試程式碼。請按照這些操作說明建立測試帳戶和測試廣告活動。
選擇用戶端程式庫
下載其中一個 Google Ads API 用戶端程式庫。
每個用戶端程式庫都包含程式碼範例和安裝操作說明。
設定 OAuth2
OAuth2 可讓應用程式代表您的帳戶運作。這項工作流程適用於電腦版應用程式,詳情請參閱「設定 Google API 控制台專案」一文。
如要搭配使用 OAuth2 與 Google API,請建立 OAuth2 用戶端 ID 及用戶端密鑰:
- 登入管理員帳戶後,開啟 Google API 控制台「憑證」頁面。
- 展開「Projects」下拉式選單,然後選擇「新增專案」。
- 輸入專案名稱,然後按一下「建立」。
- 按一下側欄中的「OAuthConsent screen」(OAuth 同意畫面),然後輸入必要資訊,然後按一下 [SAVE AND CONTINUE] (儲存並繼續)。詳情請參閱 OAuth 指南。
- 在側欄中,依序點選「Credenials」>「CREATE CREDENTIALS」>「OAuth client ID」,然後選擇「Desktop app」。
- 輸入用戶端名稱,然後按一下「建立」。
然後產生用戶端 ID 與用戶端密鑰。
取得更新權杖
您也需要更新權杖才能存取 Google API。
如要取得更新權杖,請按照所選用戶端程式庫適用的步驟操作。每種程式設計語言的步驟都不同。查看各程式庫的驗證範例。
進行第一次 API 呼叫
請按照 Google Ads API 初次呼叫教學課程進行簡易呼叫。
自動執行步驟
不適用於這項程序。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-06-26 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2024-06-26 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-06-26 (世界標準時間)。"]]