Management API 概览

本文简要介绍了 Google Analytics(分析)Management API 3.0 版。

简介

借助 Google Analytics(分析)Management API,您可以通过编程方式访问 Google Analytics(分析)配置数据(仅限 Universal Analytics)。您可以构建应用,从而更高效地管理大型或复杂的 Google Analytics(分析)帐号。 拥有众多媒体资源的大型公司可以实现帐号设置自动化。即使您开发的是报表应用,Management API 也可以为您提供浏览帐号的工具。

您可以使用 Google Analytics(分析)Management API 执行以下操作:

  • 列出用户的所有帐号、媒体资源(仅限 Universal Analytics)和数据视图(配置文件)信息。
  • 管理媒体资源(仅限 Universal Analytics)、数据视图(配置文件)和目标。
  • 管理账户层级结构的用户权限。
  • 获取用于 Core Reporting API 的数据视图(配置文件)ID。
  • 确定哪些目标是有效的,并访问它们的配置名称。
  • 管理 Google Analytics(分析)媒体资源(仅限 Universal Analytics)与 Google Ads 帐号之间的关联
  • 管理 再营销受众群体

在使用 Google Analytics(分析)Management API 之前,应先了解 Google Analytics(分析)账户结构,这一点很重要。Google Analytics(分析)帐号分为多个级别,Management API 可通过编程方式与每个级别的实体进行互动。

使用 Management API

要使用 Google Analytics(分析)API,您首先需要在开发者控制台中创建一个项目。在此过程中,您需要指明正在构建的应用类型 - Web 应用服务应用安装式应用。由于 Google Analytics(分析)API 使用 OAuth 2.0 协议进行身份验证和授权,开发者控制台会引导您完成创建适当授权密钥的步骤。有多种语言版本的客户端库可供使用。客户端库将帮助您构建适当的流程,让用户授权您的应用在适当的 范围内访问其 Google Analytics(分析)数据。

使用相关文档

本文档及其后续指南将帮助您初步设置并运行应用,然后文档将深入介绍各种主题,帮助您与 API 进行交互,以执行帐号用户数据管理等操作。 此外,我们还提供了一整套 参考文档,其中提供了每个 API 端点的每个参数的详细信息,并包含 API 示例代码。

后续步骤

使用新 API 获取正常运行的应用总是会遇到一些挑战。以下部分提供了一系列快速入门指南,帮助您快速上手。您需要选择语言和应用类型:

服务应用 已安装的应用 Web 应用
Java Java --
Python Python --
PHP -- PHP
-- -- JavaScript