OAuth 電腦和網頁應用程式流程

本指南會逐步引導您使用自己的 OAuth2 設定 API 存取權 憑證和 流量網路 流程。除非您撤銷、刪除或需要變更 OAuth2 憑證的允許範圍,否則只需執行一次這些步驟。

建立 OAuth2 憑證

  1. 按照步驟設定 Google API 控制台專案, Google Ads API

  2. 下載用戶端密鑰 JSON 檔案,並放在可存取的位置 呼叫程式庫

設定用戶端程式庫

  1. google_ads_config.rb 檔案中,插入用戶端 ID 和密鑰。 可在上方下載的 JSON 檔案中找到

    c.client_id = INSERT_OAUTH2_CLIENT_ID_HERE
    c.client_secret = INSERT_OAUTH2_CLIENT_SECRET_HERE
    
  2. 在終端機中執行 OAuth2 範例:

    ruby generate_user_credentials.rb -P /path/to/client_secrets.json
    
  3. 本範例會提示您造訪需要允許 OAuth2 的網址 憑證,代替您存取 Google Ads 帳戶。

    Paste this URL in your browser:
    
    https://accounts.google.com/o/oauth2/v2/auth?response_type=code&access_type=offline&client_id=...
    

    在私人瀏覽器工作階段或無痕視窗中前往該網址。 登入您用來存取 Google Ads 的 Google 帳戶。按一下 在 OAuth2 同意畫面上繼續

    同意畫面

  4. 接著,系統會將您帶往另一個頁面,並顯示訊息,指出授權作業已成功。

  5. 返回執行範例的控制台。這個範例應該 並顯示您的更新權杖。複製更新權杖 並貼到 google_ads_config.rb 檔案中。