Descripción general de la API de datos de Analytics

La versión 1 de la API de datos de Google Analytics te brinda acceso programático a los datos de informes de Google Analytics 4 (GA4). Google Analytics 4 te ayuda a comprender cómo las personas usan tu app para iOS, Android o la Web. Obtén más información sobre las propiedades Google Analytics 4.

Con la versión 1 de la API de datos de Google Analytics, puedes crear informes para responder preguntas como las siguientes:

  • ¿Cuántos usuarios activos por día tuvo mi app para Android en la última semana?
  • ¿Cuántas vistas de página tiene cada una de las 10 URLs principales de mi sitio en los últimos 28 días?
  • ¿Cuántos usuarios activos por país tuvo mi aplicación para iOS en los últimos 30 minutos?

La API de datos de Google Analytics v1 también se puede usar para 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.

Guía de inicio rápido

Con solo unas pocas líneas de código, puedes llamar a la API para crear tu primer informe. Para comenzar, consulta la guía de inicio rápido sobre cómo usar las bibliotecas cliente. Existen bibliotecas cliente en Java, Python, Node.js y otros lenguajes para simplificar tu implementación.

Métodos disponibles

  • runReport: Este método muestra un informe personalizado de los 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 permite generar varios informes con una sola llamada a la API.
  • runPivotReport Este método muestra un informe 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 permite generar varios informes con una sola llamada a la API.
  • getMetadata Este método muestra metadatos para las dimensiones y métricas disponibles en los métodos de informes. Se usa para explorar las dimensiones y las 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 que van desde el momento actual hasta hace 30 minutos (hasta 60 minutos en las propiedades de Google Analytics 360).
  • runFunnelReport (Vista previa anticipada) Este método muestra un informe de embudo personalizado de 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 con rapidez si tienen éxito o no en cada paso.
  • properties.audienceLists (vista previa anticipada) Es un grupo de métodos que permiten generar listas de públicos, que incluyen una instantánea de los usuarios en un público.

Dimensiones y métricas compatibles

En la documentación del esquema de la API, se enumeran las dimensiones y métricas que admite la API de datos de Analytics en la actualidad.