Descripción general de la API de datos de Google Analytics 4

Puedes usar la API de Data para acceder de manera programática a los datos de informes de Google Analytics 4 (GA4). Esta API no es compatible con las propiedades Universal Analytics heredadas.

Obtén más información sobre las propiedades Google Analytics 4.

A continuación, presentamos algunos ejemplos que puede generar informes sobre el uso de la versión 1 de la API de datos de Google Analytics:

  • La cantidad de usuarios activos por día que tuvo tu app para Android en la última semana.
  • Indica la cantidad de vistas de página que tuvieron las 10 páginas principales de tu sitio en los últimos 28 días.
  • Indica la cantidad de usuarios activos por país que tuvo tu app para iOS en los últimos 30 minutos.

También puedes usar la versión 1 de la API de Google Analytics Data para hacer lo siguiente:

  • Crear paneles personalizados para mostrar datos de Google Analytics
  • Automatiza tareas de informes complejas para ahorrar tiempo.
  • Integra tus datos de Google Analytics con otras aplicaciones empresariales.

Comenzar

Para comenzar, consulta la guía de inicio rápido sobre bibliotecas cliente. Hay bibliotecas cliente en Java, Python, Node.js y otros lenguajes para simplificar tu implementación.

Métodos disponibles

Esta es una lista de los métodos de la API de datos. Para obtener más detalles, consulta la documentación de referencia.

  • runReport Este método muestra un informe personalizado de tus datos de eventos de Google Analytics y es el método preferido para las consultas de informes simples.
  • batchRunReports Esta es una versión por lotes del método runReport que te permite generar varios informes con una sola llamada a la API.
  • runPivotReport Este método muestra un informe de tabla dinámico personalizado de tus datos de eventos de Google Analytics. Los informes dinámicos tienen formatos más avanzados y expresivos que los informes normales. Cada tabla dinámica describe las columnas y filas de dimensiones visibles en la respuesta del informe.
  • batchRunPivotReports Esta es una versión por lotes del método runPivotReport que te permite generar varios informes con una sola llamada a la API.
  • getMetadata Este método muestra metadatos de las dimensiones y métricas disponibles en los métodos de informes. Se usa para explorar las dimensiones y métricas. La respuesta de este método también incluye las dimensiones y métricas personalizadas disponibles para la propiedad GA4 especificada.
  • checkCompatibility Este método enumera las dimensiones y métricas que se pueden agregar a una solicitud de informe y mantener la compatibilidad.
  • runRealtimeReport Este método muestra un informe de datos de eventos en tiempo real personalizado para tu propiedad. Los eventos aparecen en los informes en tiempo real segundos después de que se envían a Google Analytics. Los informes en tiempo real muestran eventos y datos de uso para períodos de tiempo que van desde el momento actual hasta hace 30 minutos (hasta 60 minutos para las propiedades de Google Analytics 360).
  • properties.audienceExports Es un grupo de métodos que te permiten generar exportaciones de público, que incluyen una instantánea de los usuarios en un público.
  • properties.recurringAudienceLists (Versión preliminar anticipada): Es un grupo de métodos que te permiten administrar exportaciones recurrentes de públicos. Una exportación de público recurrente produce nuevas listas de público cada día.
  • runFunnelReport (Versión preliminar anticipada) Este método muestra un informe de embudo personalizado con tus datos de eventos de Google Analytics. La exploración de embudo te permite visualizar los pasos que siguen los usuarios para completar una tarea y ver rápidamente si tienen éxito o no en cada paso.

Dimensiones y métricas compatibles

Para obtener una lista de todas las dimensiones y métricas compatibles con la API de datos, consulta la documentación del esquema de la API.