Descripción general de la API de administración

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

Introducción

La API de administración de Google Analytics permite acceder mediante programación a los datos de configuración de Google Analytics. Puedes crear aplicaciones para administrar cuentas de Analytics grandes o complejas. Las grandes empresas con muchas propiedades pueden automatizar la configuración de cuentas. Incluso si estás creando una aplicación de informes, la API de administración te proporciona herramientas para desplazarte por tu cuenta.

Puedes utilizar la API de administración de Google Analytics para:

  • Enumerar toda la información de cuentas, propiedades y vistas (perfiles) de un usuario.
  • Administrar propiedades, vistas (perfiles) y objetivos.
  • Administrar los permisos de usuario de una jerarquía de cuentas.
  • Recuperar un ID de vista (perfil) para usarla con la API de informes centrales.
  • Determinar qué objetivos están activados y acceder a sus nombres configurados.
  • Gestionar los enlaces entre las propiedades de Analytics y las cuentas de Google Ads.
  • Gestionar audiencias de remarketing.

Antes de utilizar la API de administración de Google Analytics es importante entender la estructura de una cuenta de Analytics. Una cuenta de Google Analytics está organizada en varios niveles y la API de administración permite interactuar con las entidades de cada nivel de forma programática.

Usar la API de administración

Para utilizar la API de Google Analytics, en primer lugar tienes que crear un proyecto en Developers Console. Durante ese proceso, debes indicar el tipo de aplicación que vas a crear: una aplicación web, una aplicación de servicio o una aplicación instalada. En Developers Console se indican los pasos para crear claves de autorización adecuadas, ya que las API de Google Analytics utilizan el protocolo OAuth 2.0 para la autenticación y autorización. Hay bibliotecas de cliente disponibles en varios idiomas. Las bibliotecas de cliente te ayudarán a crear el flujo adecuado para que un usuario autorice a tu aplicación a acceder a sus datos de Google Analytics con los alcances correspondientes.

Usar estos documentos

Este documento y las guías siguientes te ayudarán a que tu aplicación funcione en un primer momento y, a continuación, te permitirán profundizar en los temas relativos a la interacción con la API para, por ejemplo, gestionar la cuenta, el usuario y los datos. También hay un conjunto completo de documentos de referencia con información sobre los parámetros de cada extremo de la API, así como códigos de ejemplo de la misma.

Pasos siguientes

Conseguir que una aplicación funcione con una API nueva siempre representa un reto. En la siguiente sección aparecen varías guías de inicio rápido que te ayudarán a ponerte en marcha rápidamente. Selecciona un idioma y un tipo de aplicación:

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