与 Google 的其他 API 一样,Google Ads API 使用 OAuth 2.0 协议进行身份验证和授权。OAuth 2.0 可让您的 Google Ads API 客户端应用访问用户的 Google Ads 账号,而无需处理或存储用户的登录信息。
从广义上讲,Google 支持的所有 OAuth 2.0 授权方案也适用于 Google Ads API。不过,本指南重点介绍 Google Ads API 开发者最常遇到的场景。
| 场景 | 建议的方法 |
|---|---|
| 我的应用已使用一个或多个 Google API。我已经为我的应用构建了对 OAuth 2.0 工作流程的支持,现在只需要向现有应用添加 Google Ads API 功能。 |
|
|
我正在构建一个应用,用于管理我已获得访问权限的 Google Ads 账号。如果我日后需要管理新的 Google Ads 账号,我会通过将这些账号与我的 Google Ads 经理账号相关联来获取对这些账号的访问权限。 或者 有人会邀请我管理这些账号。 |
使用服务账号工作流。 如果组织政策或账号设置阻止您使用服务账号,请改用单用户身份验证工作流。 |
| 我正在构建一款可代表其他用户管理 Google Ads 账号的应用。我的应用将构建一个用户界面,让已登录的用户能够关联到自己的 Google Ads 账号,并授权我的应用代表他们管理这些账号。 | 使用多用户身份验证。 |
如需查看和撤消与您的 Google 账号相关联的第三方应用的访问权限,请访问您的 Google 账号权限页面。