简介

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 集成。