En este documento se proporciona una descripción general de la API de aprovisionamiento de Google Analytics.
Introducción
La API de aprovisionamiento permite crear cuentas de Google Analytics y habilitar este servicio para los clientes a escala. Se ha diseñado para proveedores de servicios y grandes partners que cumplan los requisitos necesarios.
Por ejemplo, puedes usar esta API como parte de un proceso de incorporación de usuarios con el objetivo de crear una cuenta de Google Analytics para un cliente y luego usar los recursos adicionales de la API de administración para configurar la cuenta programáticamente y vincularla con Google Ads. Todas estas acciones se pueden automatizar e iniciar desde la propia interfaz de administración o de informes.
Introducción
La API de aprovisionamiento permite a los proveedores de servicios crear de forma programática cuentas de Google Analytics en nombre de sus usuarios. La API puede usarse en cualquiera de estas situaciones:
- Si los usuarios controlan sus propios sitios web (o propiedades web), debes crear cuentas de Analytics controladas por el usuario. Aunque tendrás acceso de administrador a estas cuentas, el usuario final será el propietario y quien las controlará.
- Si eres el propietario del sitio web (o propiedad web) o lo controlas en nombre del usuario, debes crear cuentas de Analytics controladas por el partner. De forma predeterminada, los usuarios finales no tendrán acceso directo a estas cuentas, aunque puedes otorgárselo más adelante.
Cuentas controladas por el usuario
Estos son los requisitos y los pasos generales para crear cuentas controladas por el usuario mediante la API de aprovisionamiento:
- Los usuarios finales deben tener una cuenta de Google o tendrán que crear una durante el flujo de aprovisionamiento de Google Analytics.
- El flujo de aprovisionamiento de Google Analytics consta de dos pasos:
- El usuario final concede permiso a tu aplicación para aprovisionar una cuenta en su nombre.
- El partner hace una llamada a la API para crear un ticket de cuenta.
- El usuario final acepta las condiciones del servicio de Google Analytics y la política sobre la configuración del uso compartido de los datos.
- La cuenta se crea en nombre del usuario final.
Tu aplicación puede gestionar la cuenta recién creada y acceder a ella.
Obtén más información sobre cómo crear cuentas de Analytics controladas por el usuario en la sección correspondiente de la Guía para desarrolladores de APIs.
Cuentas controladas por un partner
Estos son los pasos generales para crear cuentas de Analytics controladas por un partner:
- El partner acepta las condiciones del servicio de la API de aprovisionamiento, que le obligan a aceptar también las condiciones del servicio de Google Analytics, las cuales se aplican a todas las cuentas que controla. Este paso solo debe realizarse una vez.
- El partner hace la llamada a la API para crear la cuenta.
Obtén más información sobre cómo crear cuentas de Analytics controladas por un partner en la sección correspondiente de la Guía para desarrolladores de API.