与其他 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 账号权限页面。