Google Ads API 简介

Google Ads API 是 Google Ads 的编程接口,用于管理大型或复杂的 Google Ads 账号和广告系列。您可以构建软件来管理从客户级到关键字级的账号。典型用例包括:

Google Ads API 是否适合我?

Google 提供了多款产品来帮助您实现 Google Ads 账号自动化。请使用下表确定最符合您要求的产品:

场景 建议
我是一名开发者,想要构建自定义软件或与 Google Ads API 集成,并且能够轻松管理服务器和数据库基础架构。 使用 Google Ads API。首先,请参阅快速入门,了解如何配置访问权限并进行首次 API 调用。
我是一名开发者,想要编写自定义逻辑,但不想管理服务器基础架构。 使用 Google Ads 脚本。
我不是开发者,但我想学习基础编程知识,以便自动执行 Google Ads 操作。 使用 Google Ads 脚本。
我是一名数据分析师,需要下载 Google Ads 报告以进行离线分析或仓库分析。 使用 BigQuery Data Transfer Service 进行 Google Ads 转移作业。
我正在构建营销组合模型 (MMM),需要 Google Ads 广告数据。 使用 MMM Data Platform。虽然许多广告客户都依赖 Google Ads API 来拉取数据,但 Google Ads API 对于 MMM 开发来说并不理想。
我想批量管理 Google Ads,而无需编写代码。 使用自动规则、批量上传或 Google Ads 编辑器。

开始探索关键主题

如果 Google Ads API 适合您的项目,请按照以下任务指南配置访问权限、安装客户端库并构建集成:

目标 主要指南 相关资源
进行首次 API 调用 快速入门 Google Cloud 项目设置、访问权限级别、测试账号、基本概念、后续步骤
配置 OAuth 2.0 和凭证 身份验证和授权概览 访问模型概览、服务账号工作流、用户身份验证工作流、品牌验证、开发者令牌弃用
安装客户端库或调用 REST 客户端库 Java、.NET、PHP、Python、Ruby、Perl、代码示例、REST 接口
查询报告并构建 GAQL 查询 报告概览 Google Ads 查询语言 (GAQL)、交互式查询构建器、查询验证器、查询指南、报告参考文档 (v26)
使用 AI 工具和互动式探索工具 Google Ads API 开发者助理 安装 Developer Assistant、Google Ads MCP 服务器、智能体技能、API Explorer
排查错误和方案升级问题 处理错误 常见错误、了解 API 错误、版本说明、升级 API 版本、弃用和停用时间表