當應用程式要求私人資料時,該要求必須取得經過驗證的授權 擁有存取資料的使用者。
您的應用程式傳送至 Bid Manager API 的每項要求都必須包含授權權杖。權杖 也能讓 Google 識別您的應用程式
關於授權通訊協定
您的應用程式必須使用 OAuth 2.0 授權要求。 系統不支援其他授權通訊協定。如果您的應用程式使用 Google 登入功能,系統會針對 您。
使用 OAuth 2.0 對要求進行授權
所有傳送至 Bid Manager API 的要求都必須獲得已驗證使用者的授權。
授權程序 (或稱「流程」) 的細節OAuth 2.0 處理應用程式以下一般程序適用於所有應用程式類型:
- 建立應用程式後,請透過 Google API 控制台註冊應用程式。接著,Google 會提供您所需的資訊 例如用戶端 ID 和用戶端密碼
- 提交 OAuth 驗證 審查要求,以便存取 Bid Manager API 範圍。
- 在 Google API 控制台中啟用 Bid Manager API。(如果 ,然後略過這個步驟)。
- 當應用程式需要存取使用者資料時,會向 Google 要求特定的範圍 資源存取權
- Google 會向使用者顯示同意畫面,要求他們授權您的應用程式 存取部分個人資料
- 如果使用者同意,Google 會提供一個短期的存取權杖給您的應用程式。
- 您的應用程式會要求使用者資料,並將存取權杖附加至要求。
- 如果 Google 判定您的要求與權杖有效,就會傳回您要求的資料。
部分流程包含額外步驟,例如使用更新權杖來取得新的存取權 符記如要進一步瞭解各種應用程式類型的流程,請參閱 Google 的 OAuth 2.0 說明文件。
OAuth 範圍
以下是 Bid Manager API 的 OAuth 2.0 範圍資訊:
範圍 | 意義 |
---|---|
https://www.googleapis.com/auth/doubleclickbidmanager |
讀取/寫入權限。 |
如要透過 OAuth 2.0 要求存取權,您的應用程式還需要範圍資訊 Google 在您註冊應用程式時提供的資訊 (例如用戶端 ID 和 用戶端密鑰)。