Resumen: En este documento, se proporciona una descripción general de alto nivel de la versión 1.0 de la API de Google Analytics Admin.
Introducción
La API de Admin de Google Analytics permite el acceso programático a los datos de configuración de Google Analytics y solo es compatible con las propiedades de Google Analytics. Obtén más información sobre las propiedades de Google Analytics.
Puedes usar la API de Google Analytics Admin para hacer lo siguiente:
- Aprovisiona cuentas nuevas.
- Administrar cuentas:
- Administrar la configuración de uso compartido de datos
- Enumera los resúmenes de cuentas.
- Buscar eventos del historial de cambios.
- Administrar propiedades:
- Administrar subpropiedades
- Confirma la recopilación de datos del usuario.
- Administra la configuración de retención de datos de una propiedad.
- Administra la configuración de los indicadores de Google para una propiedad (alfa).
- Administrar transmisiones:
- Administrar secretos del Protocolo de medición.
- Administra el esquema de valores de conversión de SKAdNetwork (alfa).
- Genera un fragmento de la etiqueta de Google para los flujos de datos web (alfa).
- Administrar eventos clave:
- Administra eventos de conversión (obsoleto).
- Administra las reglas de creación de eventos (alfa)
- Administra las reglas de edición de eventos (alfa)
- Administrar dimensiones personalizadas.
- Administrar métricas personalizadas:
- Administra las vinculaciones entre las propiedades de Google Analytics y los proyectos de Firebase.
- Administrar los vínculos entre las propiedades de Google Analytics y las cuentas de Google Ads
- Administra propuestas para un vínculo entre una propiedad de Google Analytics y un anunciante de Display & Video 360 (alfa).
- Administra los vínculos entre una propiedad de Google Analytics y un anunciante de Display & Video 360 (alfa).
- Administra los vínculos entre una propiedad de Google Analytics y Search Ads 360 (alfa).
- Administra las vinculaciones entre una propiedad de Google Analytics y un proyecto de BigQuery (alfa).
- Administra los permisos de usuario para una jerarquía de cuentas y propiedades de Google Analytics (alfa).
- Generar informes de acceso a los datos
- Administra públicos (alfa).
- Administra conjuntos de datos expandidos (alfa).
- Administra la configuración de inhabilitación del proceso de configuración automatizada de Google Analytics (alfa).
Métodos disponibles
Estos son los métodos disponibles.
Aprovisionamiento de cuentas
Este método devuelve el campo accountTicketId que se debe incluir en la URL de las Condiciones del Servicio (CDS):
https://analytics.google.com/analytics/web/?provisioningSignup=false#/termsofservice/ACCOUNT_TICKET_ID
Una vez que un usuario visita la URL de las C.S. y acepta las Condiciones del Servicio, se completará la creación de una cuenta de Google Analytics. Consulta el ejemplo de aprovisionamiento de cuentas.
Administración de cuentas
Administración de la configuración de uso compartido de datos
Enumera los resúmenes de cuentas
Cómo buscar eventos del historial de cambios
Administración de propiedades
Administración de subpropiedades (alfa)
Confirmación de la recopilación de datos del usuario
Administración de la configuración de retención de datos
Administración de la configuración de los indicadores de Google (alfa)
Administración de flujos de datos
properties.dataStreams.createproperties.dataStreams.getproperties.dataStreams.listproperties.dataStreams.patchproperties.dataStreams.delete
Administración de secretos del Protocolo de medición
properties.dataStreams.measurementProtocolSecrets.createproperties.dataStreams.measurementProtocolSecrets.getproperties.dataStreams.measurementProtocolSecrets.patchproperties.dataStreams.measurementProtocolSecrets.listproperties.dataStreams.measurementProtocolSecrets.delete
Administración del esquema de valores de conversión de SKAdNetwork (alfa)
properties.dataStreams.sKAdNetworkConversionValueSchema.getproperties.dataStreams.sKAdNetworkConversionValueSchema.createproperties.dataStreams.sKAdNetworkConversionValueSchema.deleteproperties.dataStreams.sKAdNetworkConversionValueSchema.updateproperties.dataStreams.sKAdNetworkConversionValueSchema.list
Administración de eventos clave
properties.keyEvents.createproperties.keyEvents.getproperties.keyEvents.listproperties.keyEvents.deleteproperties.keyEvents.patch
Administración de eventos de conversión
properties.conversionEvents.createproperties.conversionEvents.getproperties.conversionEvents.listproperties.conversionEvents.deleteproperties.conversionEvents.patch
Administración de reglas de creación de eventos (alfa)
properties.dataStreams.eventCreateRules.createproperties.dataStreams.eventCreateRules.getproperties.dataStreams.eventCreateRules.listproperties.dataStreams.eventCreateRules.deleteproperties.dataStreams.eventCreateRules.patch
Administración de reglas de edición de eventos (alfa)
properties.dataStreams.eventEditRules.createproperties.dataStreams.eventEditRules.getproperties.dataStreams.eventEditRules.listproperties.dataStreams.eventEditRules.deleteproperties.dataStreams.eventEditRules.patchproperties.dataStreams.eventEditRules.reorder
Administración de dimensiones personalizadas
properties.customDimensions.createproperties.customDimensions.getproperties.customDimensions.listproperties.customDimensions.patchproperties.customDimensions.archive
Administración de métricas personalizadas
properties.customMetrics.createproperties.customMetrics.getproperties.customMetrics.listproperties.customMetrics.patchproperties.customMetrics.archive
Vinculación de proyectos de Firebase
Vinculación de cuentas de Google Ads
properties.googleAdsLinks.createproperties.googleAdsLinks.listproperties.googleAdsLinks.patchproperties.googleAdsLinks.delete
Generación de etiquetas de Google (alfa)
Propuestas para un vínculo entre una propiedad de Google Analytics y un anunciante de Display & Video 360 (alfa)
properties.displayVideo360AdvertiserLinkProposals.createproperties.displayVideo360AdvertiserLinkProposals.approveproperties.displayVideo360AdvertiserLinkProposals.cancelproperties.displayVideo360AdvertiserLinkProposals.listproperties.displayVideo360AdvertiserLinkProposals.getproperties.displayVideo360AdvertiserLinkProposals.delete
Vinculación de cuentas de anunciantes de Display & Video 360 (alfa)
properties.displayVideo360AdvertiserLinks.createproperties.displayVideo360AdvertiserLinks.getproperties.displayVideo360AdvertiserLinks.listproperties.displayVideo360AdvertiserLinks.deleteproperties.displayVideo360AdvertiserLinks.patch
Vinculación de cuentas de Search Ads 360 (alfa)
properties.searchAds360Links.createproperties.searchAds360Links.deleteproperties.searchAds360Links.patchproperties.searchAds360Links.listproperties.searchAds360Links.get
Obtén más información para configurar la integración de Analytics en Search Ads 360 en una propiedad de Google Analytics.
Vinculación de cuentas de BigQuery (alfa)
properties.bigQueryLinks.createproperties.bigQueryLinks.deleteproperties.bigQueryLinks.getproperties.bigQueryLinks.listproperties.bigQueryLinks.patch
Obtén más información para configurar BigQuery Export en una propiedad de Google Analytics.
Administración de permisos de usuario (alfa)
accounts.accessBindings.createaccounts.accessBindings.deleteaccounts.accessBindings.patchaccounts.accessBindings.listaccounts.accessBindings.getaccounts.accessBindings.batchCreateaccounts.accessBindings.batchDeleteaccounts.accessBindings.batchUpdateaccounts.accessBindings.batchGetproperties.accessBindings.createproperties.accessBindings.deleteproperties.accessBindings.patchproperties.accessBindings.listproperties.accessBindings.getproperties.accessBindings.batchCreateproperties.accessBindings.batchDeleteproperties.accessBindings.batchUpdateproperties.accessBindings.batchGet
Informes de acceso a los datos
Consulta la guía de Informes de acceso a datos para obtener más información sobre esta función.
Administración de públicos (alfa)
properties.audiences.createproperties.audiences.archiveproperties.audiences.patchproperties.audiences.listproperties.audiences.get
Obtén más información sobre los públicos en Google Analytics.
Administración de conjuntos de datos expandidos (alfa)
properties.expandedDataSets.createproperties.expandedDataSets.deleteproperties.expandedDataSets.patchproperties.expandedDataSets.listproperties.expandedDataSets.get
Obtén más información sobre los conjuntos de datos expandidos en Google Analytics 360.
Inhabilitación del proceso de configuración automatizado de Google Analytics (alfa)
Obtén más información para administrar el estado de inhabilitación del proceso de configuración automática de Google Analytics para una propiedad UA.