En este documento, se proporciona una descripción general de alto nivel de la versión 3.0 de la API de administración 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 Universal Analytics). Puedes compilar 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 la cuenta. Incluso si compilas una aplicación de informes, la API de Management te proporciona herramientas para navegar por tu cuenta.
Puede utilizar la API de administración de Google Analytics para:
- Enumere toda la información de la cuenta, la propiedad (solo Universal Analytics) y la vista (perfil) de un usuario.
- Administrar propiedades (solo Universal Analytics), vistas (perfiles) y objetivos.
- Administre los permisos de usuario para una jerarquía de cuenta.
- Recupera un ID de vista (perfil) para usar con la API de informes principal.
- Determine qué objetivos están activos y acceda a sus nombres configurados.
- Administre los vínculos entre las propiedades de Analytics (solo para Universal Analytics) y las cuentas de Google Ads.
- Administra los públicos de remarketing .
Antes de usar la API de administración de Google Analytics, es importante comprender la estructura de la cuenta de Analytics. Una cuenta de Google Analytics se organiza en varios niveles, y la API de administración proporciona una forma programática de interactuar con las entidades en cada nivel.
Usar la API de administración
Para usar la API de Google Analytics, primero debes crear un proyecto en la consola para desarrolladores. Durante ese proceso, debes indicar el tipo de aplicación que estás compilando: una aplicación web, una aplicación de servicio o una aplicación instalada. La consola para desarrolladores te guiará a través de los pasos para crear las claves de autorización adecuadas, ya que las API de Google Analytics usan el protocolo OAuth 2.0 para la autenticación y 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 la aplicación a acceder a sus datos de Google Analytics con los permisos adecuados.
Usar estos documentos
Este documento y las guías posteriores te ayudarán a poner en funcionamiento una aplicación en un principio y, luego, la documentación analizará los diversos 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 proporcionan detalles de cada parámetro de cada extremo de la API y, además, incluyen el código de muestra de la API.
Próximos pasos
Obtener una aplicación que 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. Deberás elegir 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 |