本指南將說明如何透過使用者驗證存取 Google Ads API。如要進一步瞭解各種驗證選項,請參閱總覽指南。
使用者驗證工作流程會採用 OAuth 2.0 流程,取得使用者授權,讓應用程式代為管理 Google Ads 帳戶。授權程序完成後,系統會核發 OAuth 2.0 存取權杖,應用程式可使用該權杖,對使用者的 Google Ads 帳戶發出 API 呼叫。OAuth 2.0 存取權每小時會過期,因此一般做法是額外要求 OAuth 2.0 離線存取權,讓應用程式在不需要使用者進一步操作的情況下,更新授權。
建立使用者驗證工作流程的方法大致可分為兩種:單一使用者驗證和多使用者驗證。單一使用者驗證是服務帳戶工作流程的備援機制,適用於單一使用者有權存取所有需要透過 Google Ads API 管理的 Google Ads 帳戶。另一方面,如果您必須管理多位使用者管理的帳戶,並需要建構自己的 OAuth 流程來驗證使用者,則可使用多使用者驗證。