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 控制台项目:该项目用于为您的应用生成 OAuth 2.0 客户端 ID 和密钥。然后,您可以使用此 ID 和密钥生成对 Google Ads 账号的 API 调用所需的 OAuth 2.0 凭据。该项目还允许该 API 接受调用。
Google Ads 客户帐号:这是您要对其发出 API 调用的帐号。您需要获得对此账号执行操作所需的权限,例如提取报告或更改广告系列。
您还需要获得要向其发出 API 调用的帐号的 10 位数帐号。它以
123-456-7890
的形式在 Google Ads 网页界面中显示。此帐号作为参数传递给 Google Ads API 调用,不带连字符:1234567890
。支持工具和客户端库:这组工具可帮助您更快地与 API 集成。