Referencia de la API

API DE ADMINISTRACIÓN

Esta es la guía de referencia correspondiente a la versión 3.0 de la API de administración. En ella se proporciona información completa sobre las consultas y las respuestas de los datos de configuración de Google Analytics. Para obtener información sobre los conceptos y la estructura de los datos de configuración de la versión 3.0, consulta la Descripción general.

En cada sección de esta guía se define el método de solicitud y la respuesta para un tipo de entidad en los datos de configuración para un usuario autenticado.  Todas las solicitudes se muestran en formato REST.  Al final de la página de cada método, puedes probar la solicitud de forma interactiva en el Explorador de APIs con el enlace "Pruébalo".

Tipos de recurso

  1. Resúmenes de cuentas
  2. Enlaces de usuarios de cuentas
  3. Cuentas
  4. Enlaces de AdWords
  5. Fuentes de datos personalizadas
  6. Dimensiones personalizadas
  7. Métricas personalizadas
  8. Experimentos
  9. Filtros
  10. Objetivos
  11. ID de cliente
  12. Enlaces de filtros de perfiles
  13. Enlaces de usuarios de perfiles
  14. Audiencias de remarketing
  15. Segmentos
  16. Informes sin muestrear
  17. Subidas
  18. Vistas (perfiles)
  19. Propiedades web
  20. Enlaces de usuarios de propiedad web

Resúmenes de cuentas

Para obtener información sobre el recurso Resúmenes de cuentas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
list GET  /management/accountSummaries Enumera los resúmenes de cuenta (árbol ligero que consta de cuentas, propiedades o perfiles) a los que tiene acceso el usuario.

Para obtener información sobre el recurso Enlaces de usuarios de cuentas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/entityUserLinks/linkId Quita un usuario de la cuenta indicada.
insert POST  /management/accounts/accountId/entityUserLinks Agrega un nuevo usuario a la cuenta indicada si el usuario tiene menos de 100 cuentas.
list GET  /management/accounts/accountId/entityUserLinks Enumera los enlaces de usuarios de cuentas de una determinada cuenta.
update PUT  /management/accounts/accountId/entityUserLinks/linkId Actualiza los permisos de un usuario en la cuenta indicada.

Cuentas

Para obtener información sobre el recurso Accounts, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
list GET  /management/accounts Enumera todas las cuentas a las que tiene acceso el usuario.

Para obtener información sobre el recurso Enlaces de AdWords, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Suprime un enlace de propiedad web-AdWords.
get GET  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Devuelve un enlace de propiedad web-AdWords al que tiene acceso el usuario.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks Crea un enlace de propiedad web-AdWords.
list GET  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks Enumera los enlaces entre propiedad web y AdWords de una determinada propiedad web.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Actualiza un enlace de propiedad web-AdWords. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Actualiza un enlace de propiedad web-AdWords.

Fuentes de datos personalizadas

Para obtener información sobre el recurso Fuentes de datos personalizadas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customDataSources Enumera las fuentes de datos personalizadas a las que tiene acceso el usuario.

Dimensiones personalizadas

Para obtener información sobre el recurso Dimensiones personalizadas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
get GET  /management/accounts/accountId/webproperties/webPropertyId/customDimensions/customDimensionId Obtiene una dimensión personalizada a la que el usuario tiene acceso.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/customDimensions Crea una nueva dimensión personalizada.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customDimensions Enumera las dimensiones personalizadas a las que el usuario tiene acceso.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/customDimensions/customDimensionId Actualiza una dimensión personalizada. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/customDimensions/customDimensionId Actualiza una métrica personalizada.

Métricas personalizadas

Para obtener información sobre el recurso Métricas personalizadas, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
get GET  /management/accounts/accountId/webproperties/webPropertyId/customMetrics/customMetricId Obtiene una métrica personalizada a la que el usuario tiene acceso.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/customMetrics Crea una nueva métrica personalizada.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customMetrics Enumera las métricas personalizadas a las que tiene acceso el usuario.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/customMetrics/customMetricId Actualiza una métrica personalizada. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/customMetrics/customMetricId Actualiza una métrica personalizada.

Experimentos

Para obtener información sobre el recurso Experimentos, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Suprimir un experimento.
get GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Devuelve un experimento al que el usuario tiene acceso.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments Crear un experimento nuevo.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments Enumera los experimentos a los que tiene acceso el usuario.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Actualiza un experimento. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Actualiza un experimento.

Filtros

Para obtener información sobre el recurso Filters, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/filters/filterId Suprimir un filtro.
get GET  /management/accounts/accountId/filters/filterId Devuelve un filtro al que el usuario tiene acceso.
insert POST  /management/accounts/accountId/filters Crea un filtro nuevo.
list GET  /management/accounts/accountId/filters Enumera todos los filtros de una cuenta.
patch PATCH  /management/accounts/accountId/filters/filterId Actualiza un filtro. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/filters/filterId Actualiza un filtro.

Objetivos

Para obtener información sobre el recurso Objetivos, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
get GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Obtiene un objetivo al que tiene acceso el usuario.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals Crea un nuevo objetivo.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals Enumera los objetivos a los que tiene acceso el usuario.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Actualiza un objetivo. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Actualiza un objetivo.

ID de cliente

Para obtener información sobre el recurso Management.clientId, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
hashClientId POST  /management/clientId:hashClientId Crea códigos hash del ID de cliente.

Para obtener información sobre el recurso Enlaces de filtros de perfiles, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Suprimir un enlace de filtro de perfil.
get GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Devuelve un enlace de filtro de perfil.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks Crea un nuevo enlace de filtro de perfil.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks Enumera todos los enlaces de filtro de perfil de un perfil.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Actualizar un enlace de filtro de perfil. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Actualizar un enlace de filtro de perfil.

Para obtener información sobre el recurso Enlaces de usuarios de perfiles, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks/linkId Quita un usuario de la vista (perfil) indicada.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks Agrega un usuario nuevo a la vista (perfil) indicada.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks Enumera los enlaces de usuario de perfil de una determinada vista (perfil).
update PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks/linkId Actualiza los permisos de un usuario en la vista (perfil) indicada.

Audiencias de remarketing

Para obtener información sobre el recurso Audiencias de remarketing, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Elimina una audiencia de remarketing.
get GET  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Obtiene una audiencia de remarketing a la que tiene acceso el usuario.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences Crea una audiencia de remarketing.
list GET  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences Enumera las audiencias de remarketing a las que tiene acceso el usuario.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Cambia una audiencia de remarketing que ya existe. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Cambia una audiencia de remarketing que ya existe.

Segmentos

Para obtener información sobre el recurso Segments, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
list GET  /management/segments Enumera los segmentos a los que tiene acceso el usuario.

Informes sin muestrear

Para obtener información sobre el recurso Informes sin muestrear, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports/unsampledReportId Suprime un informe sin muestrear.
get GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports/unsampledReportId Devuelve un informe sin muestrear individual.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports Crear un nuevo informe sin muestrear.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports Enumera los informes sin muestrear a los que el usuario tiene acceso.

Subidas

Para obtener información sobre el recurso Subidas, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
deleteUploadData POST  /management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/deleteUploadData Suprimir los datos asociados con una subida anterior.
get GET  /management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads/uploadId Enumerar las subidas a las que el usuario tiene acceso.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads Enumerar las subidas a las que el usuario tiene acceso.
uploadData POST
https://www.googleapis.com/upload/analytics/v3/management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads
Sube los datos de una fuente de datos personalizada.

Vistas (perfiles)

Para obtener información sobre el recurso Vistas (perfiles), consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Suprime una vista (perfil).
get GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Obtiene una vista (perfil) a la que el usuario tiene acceso.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/profiles Crea una nueva vista (perfil).
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles Enumera las vistas (perfiles) a las que tiene acceso el usuario.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Actualiza una vista (perfil). Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Actualiza una vista (perfil).

Propiedades web

Para obtener información sobre el recurso Propiedades web, consulta la página de representación de recurso.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
get GET  /management/accounts/accountId/webproperties/webPropertyId Obtiene una propiedad a la que tiene acceso el usuario.
insert POST  /management/accounts/accountId/webproperties Crea una propiedad.
list GET  /management/accounts/accountId/webproperties Enumera las propiedades a las que tiene acceso el usuario.
patch PATCH  /management/accounts/accountId/webproperties/webPropertyId Actualiza una propiedad. Este método es compatible con la semántica de parches.
update PUT  /management/accounts/accountId/webproperties/webPropertyId Actualiza una propiedad.

Para obtener información sobre el recurso Enlaces de usuarios de Webproperty, consulta la página de representación de recursos.

Método Solicitud HTTP Descripción
URIs relativos a https://www.googleapis.com/analytics/v3, a menos que se indique lo contrario.
delete DELETE  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks/linkId Quita un usuario de una propiedad web determinada.
insert POST  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks Agrega un usuario nuevo a la propiedad web indicada.
list GET  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks Enumera los enlaces de usuarios de webProperty de una determinada propiedad web.
update PUT  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks/linkId Actualiza los permisos de un usuario en la propiedad web indicada.