Descripción general de la API de Management

En este documento, se proporciona una descripción general de la versión 3.0 de la API de Management de Google Analytics.

Introducción

La API de Analytics Management permite el acceso programático a los datos de configuración de Google Analytics (solo para Universal Analytics). Puedes crear aplicaciones para administrar cuentas de Analytics grandes o complejas de manera más eficiente. Las empresas grandes con muchas propiedades pueden automatizar la configuración de cuentas. Incluso si estás compilando una aplicación de informes, la API de Management te proporciona herramientas para navegar por tu cuenta.

Puedes usar la API de Google Analytics Management para lo siguiente:

  • Enumera toda la información de la cuenta, la propiedad (solo en Universal Analytics) y la vista (perfil) de un usuario.
  • Administrar propiedades (solo en Universal Analytics), vistas (perfiles) y objetivos
  • Administrar los permisos de usuario de una jerarquía de cuentas
  • Recuperar un ID de vista (perfil) para usarlo con la API de Core Reporting
  • Determina qué objetivos están activos y accede a sus nombres configurados.
  • Administra los vínculos entre las propiedades de Analytics (solo en Universal Analytics) y las cuentas de Google Ads.
  • Administra los públicos de remarketing .

Antes de usar la API de Google Analytics Management, es importante comprender la estructura de la cuenta de Analytics. Una cuenta de Google Analytics se organiza en varios niveles, y la API de Management proporciona una manera programática de interactuar con las entidades en cada nivel.

Usa la API de Management

Para usar la API de Google Analytics, primero debes crear un proyecto en Play Console. Durante ese proceso, debes indicar el tipo de aplicación que estás compilando, ya sea una aplicación web, una aplicación de servicio o una aplicación instalada. La consola para desarrolladores te guiará por los pasos para crear las claves de autorización adecuadas, ya que las APIs de Google Analytics usan el protocolo OAuth 2.0 para la autenticación y la autorización. Hay bibliotecas cliente disponibles en varios lenguajes. Las bibliotecas cliente te ayudarán a crear el flujo adecuado para que un usuario autorice tu aplicación a fin de acceder a los datos de Google Analytics con los permisos adecuados.

Cómo usar estos documentos

Este documento y las guías posteriores te ayudarán a poner en marcha una aplicación inicialmente y, luego, en la documentación, se analizarán los distintos temas que deberían ayudarte a interactuar con la API para realizar tareas como la administración de cuentas, usuarios y datos. También hay un conjunto completo de documentos de referencia que brindan detalles sobre cada parámetro de cada extremo de la API y, además, incluyen el código de muestra de la API.

Próximos pasos

Lograr que una aplicación funcione con una API nueva siempre presenta algunos desafíos. En la siguiente sección, se proporciona un conjunto de guías de inicio rápido para ayudarte a comenzar rápidamente. Deberás elegir un lenguaje y un tipo de aplicación:

Aplicación de servicio Aplicación instalada Aplicación web
Java Java --
Python Python --
PHP -- PHP
-- -- JavaScript