本指南會逐步引導您如何使用 自己的憑證和電腦 流量或網路 流程。這些步驟只需要進行 除非您撤銷、刪除或變更 OAuth2 憑證。
建立 OAuth2 憑證
首先,點選用戶端的「下載 OAuth」 用戶端圖示,然後在接下來的畫面中下載 JSON 按鈕。
將檔案儲存到主目錄,儲存本機檔案
~/client_secret_XXX.apps.googleusercontent.com.json
(XXX 為 您的專案專屬的值)。在下一個步驟中,我們會使用這個檔案 然後執行程式碼範例
設定用戶端程式庫
在終端機中,執行
GenerateUserCredentials
敬上 範例。使用指令列旗標,將您所下載的 JSON 檔案傳送給 Google 先前的步驟使用 Gradle 透過指令列執行
./gradlew --console=plain --quiet runExample \ --example="authentication.GenerateUserCredentials \ --oAuthClientFile ${HOME}/client_secret_XXX.apps.googleusercontent.com.json"
本例會提示您前往網址 OAuth2 憑證,用來代您存取 Google Ads 帳戶。
Paste this URL in your browser: https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=****...
在私人瀏覽器工作階段或無痕視窗中前往該網址。 登入您用來存取 Google Ads 的 Google 帳戶。按一下 在 OAuth2 同意畫面上繼續。
系統會將您帶往另一個網頁,並顯示訊息指出授權 成功。
已成功擷取授權碼。
請查看
GenerateUserCredentials
的控制台輸出內容,取得詳細操作說明。返回執行範例的控制台。您會發現 並顯示您的更新符記 這個指示,然後設定您必須將 用戶端程式庫:
#Mon Apr 18 09:07:51 EDT 2022 api.googleads.refreshToken=1/Yw......................................... api.googleads.clientId=...........-...............apps.googleusercontent.com api.googleads.developerToken=INSERT_DEVELOPER_TOKEN_HERE api.googleads.clientSecret=........................
將日期註解
#
中的行複製到輸出內容的結尾處,ads.properties
檔案。將
INSERT_DEVELOPER_TOKEN_HERE
替換成您的開發人員權杖。只要將
ads.properties
檔案放在住家中,即可完成設定程序 目錄。