Campaign Manager 360 API v3.4 已被弃用,并将于 2021 年 12 月 24 日停用。所有用户都必须在该截止日期之前迁移到新版 API。

示例和库

通常情况下,要了解如何使用某个 API,最简单的方法就是查看代码示例。本页面提供了指向示例的链接以及一些用于访问 Campaign Manager 360 API 的便捷方式。

注意:如需查看数据传输 v2.0 示例,请参阅使用入门

Campaign Manager 360 API 是基于 HTTP 和 JSON 构建的,因此任何标准网络堆栈均可向其发送请求并解析响应。

不过,您可能并不想手动创建 HTTP 请求以及解析响应,而是想使用 Google API 客户端库。使用客户端库具有多项优势,例如更好的语言集成、更高的安全性,以及支持进行需要用户授权的调用。

在下方的表格中,第一列显示了每个库所处的开发阶段(请注意,有些库仍处于早期阶段),第二列中的内容可链接到各个库的主页面。

处于成熟阶段的库包括:

客户端库 说明文档 所有客户端库示例
适用于 .NET 的 Google API 客户端库 适用于 .NET 的 Google API 客户端库 .NET 示例
适用于 Java 的 Google API 客户端库 https://developers.google.com/api-client-library/java/ Java 示例
适用于 JavaScript 的 Google API 客户端库 适用于 JavaScript 的 Google API 客户端库 JavaScript 示例
适用于 REST 的 Objective-C 的 Google API 客户端库 https://github.com/google/google-api-objectivec-client-for-rest Objective-C 示例
适用于 PHP 的 Google API 客户端库(Beta 版) https://github.com/google/google-api-php-client PHP 示例
适用于 Python 的 Google API 客户端库 适用于 Python 的 Google API 客户端库 Python 示例

我们还提供以下处于早期阶段的库:

客户端库 说明文档 所有客户端库示例
适用于 Go 的 Google API 客户端库(Alpha 版) https://github.com/google/google-api-go-client Go 示例
适用于 Node.js 的 Google API 客户端库(Alpha 版) https://github.com/google/google-api-nodejs-client/ Node.js 示例
适用于 Ruby 的 Google API 客户端库(Alpha 版) 适用于 Ruby 的 Google API 客户端库 Ruby 示例