简介

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 位数帐号。它在 Google Ads 网页界面中显示为 123-456-7890 格式。此帐号会作为参数传递给 Google Ads API 调用,不带连字符:1234567890

  • 支持工具和客户端库:这套工具可帮助您更快地与 API 集成。