Visió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. Puede 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á creando una aplicación de informes, la API de administración le proporciona herramientas para desplazarse por su cuenta.

Puede 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.
  • Administrar los enlaces entre las propiedades de Analytics y las cuentas de AdWords.
  • Administrar 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 tiene que crear un proyecto en Developers Console. Durante ese proceso, debe indicar el tipo de aplicación que va 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 le ayudarán a crear el flujo adecuado para que un usuario autorice a su aplicación a acceder a sus datos de Google Analytics con los alcances correspondientes.

Usar estos documentos

Este documento y las guías siguientes le ayudarán a que su aplicación funcione en un primer momento y, a continuación, le permitirán profundizar en los temas relativos a la interacción con la API para, por ejemplo, administrar 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 le ayudarán a ponerte en marcha rápidamente. Deberá seleccionar 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