Google Ads API 用于管理大型或复杂的 Google Ads 账号和广告系列。您可以构建软件,全方位管理从客户一级到关键字一级的账号。一些典型用例包括:
- 自动账号管理
- 自定义报告
- 基于产品目录的广告管理
- 管理智能出价策略
Google Ads API 是否适合我?
Google 提供了多款产品来帮助您自动管理 Google Ads 账号。下面列出了一些常见场景以及可能最适合您需求的 Google 产品。
场景 | 建议 |
---|---|
我是一名开发者,希望自行构建软件产品或与 Google Ads API 集成。我擅长编写代码,管理软件基础架构(包括服务器和数据库)。 | 使用 Google Ads API。 |
我是一名开发者,擅长编写代码,但不想管理自己的软件基础架构。 | 使用 Google Ads 脚本。 |
我不是开发者,但愿意花些时间学习编程,以便实现 Google Ads 自动化。 | 使用 Google Ads 脚本。 |
我是数据分析师(或类似角色),想要下载 Google Ads 报告以进行进一步分析。 | 使用 BigQuery Data Transfer Service。我们为 Google Ads 转移提供支持服务。 |
我想批量管理 Google Ads,但不想编写任何代码。 | 使用自动规则、批量上传或 Google Ads 编辑器。 |
前提条件
如需进行 Google Ads API 调用,您应具备以下详细信息。本教程的其余部分将介绍如何获取上述每项内容。
- Google Ads 经理账号:您需要拥有 Google Ads 经理账号才能申请使用 Google Ads API。
开发者令牌:借助此令牌,您的应用可以连接到 Google Ads API。每个开发者令牌都会分配一个 API 访问权限级别,该级别用于控制您每天可以进行的 API 调用次数,以及您可以调用的环境。
Google API 控制台项目:Google API 控制台项目用于为您的应用生成 OAuth 2.0 凭据。然后,应用将使用这些凭据对用户进行身份验证,并获得用户授权来管理其 Google Ads 账号。您的应用稍后会使用此授权对 Google Ads 账号进行 API 调用。该项目还会启用该 API 以接受调用。
Google Ads 客户账号:这是您要对其发出 API 调用的账号。您需要拥有必要的权限才能对此账号执行操作,例如提取报告或更改广告系列。
您还需要提供要向其发出 API 调用的账号的 10 位数账号编号。此值在 Google Ads 网页界面中显示为
123-456-7890
格式。此账号号码会作为参数传递给 Google Ads API 调用,且不带连字符:1234567890
。支持工具和客户端库:这组工具可帮助您更快地与 API 集成。