Transformación de informes de Google Analytics 4

Cuando tus informes de Google Analytics 4 se transfieren a BigQuery, se transforman en las siguientes tablas y vistas de BigQuery.

Nombre del informe de GA4 Tabla de BigQuery Vista de BigQuery
Públicos p_ga4_Audiences ga4_Audiences
Datos demográficos p_ga4_DemographicDetails ga4_DemographicDetails
Compras de comercio electrónico p_ga4_EcommercePurchases ga4_EcommercePurchases
Eventos p_ga4_Events ga4_Events
Página de destino p_ga4_LandingPage ga4_LandingPage
Páginas y pantallas p_ga4_PagesAndScreens ga4_PagesAndScreens
Promociones p_ga4_Promotions ga4_Promotions
Detalles técnicos p_ga4_TechDetails ga4_TechDetails
Adquisición de tráfico p_ga4_TrafficAcquisition ga4_TrafficAcquisition
Adquisición de usuarios p_ga4_UserAcquisition ga4_UserAcquisition

Esquemas de tablas para los informes de Google Analytics

Nombre de la tabla: Públicos

Nombre del campo Descripción
audienceName Se trata del nombre específico de un público. Los usuarios se registran en los públicos a los que pertenecían durante el período del informe. El comportamiento actual de los usuarios no afecta la membresía histórica del público en los informes.
averageSessionDuration Es la duración promedio (en segundos) de las sesiones de los usuarios.
newUsers Indica la cantidad de usuarios que interactuaron con tu sitio o iniciaron tu aplicación por primera vez (evento activado: first_open o first_visit).
screenPageViewsPerSession Es la cantidad de pantallas de una aplicación o de páginas web que vieron tus usuarios por sesión. Se registran las vistas repetidas de una página o pantalla individual. (eventos screen_view + page_view) / sesiones.
sesiones Indica la cantidad de sesiones que se iniciaron en tu sitio o aplicación (evento activado: session_start).
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
totalUsers Es la cantidad de usuarios distintos que registraron, al menos, un evento, independientemente de si el sitio o la app estaban en uso cuando se registró ese evento.

Nombre de la tabla: DemographicDetails

Nombre del campo Descripción
brandingInterest Son los intereses que demuestran los usuarios que se encuentran en una etapa más alta del embudo de compras. Los usuarios se pueden registrar en varias categorías de intereses. Por ejemplo, Compradores, Estilos de vida y pasatiempos/Amantes de las mascotas o Viajes/Aficionados a los viajes/Viajeros que van a la playa.
ciudad Indica la ciudad de donde proviene la actividad del usuario.
País Indica el país de donde proviene la actividad del usuario.
language Es el parámetro de configuración de idioma del navegador o dispositivo del usuario. Por ejemplo, inglés.
región Es la región geográfica de donde proviene la actividad del usuario, según su dirección IP.
userAgeBracket Son los rangos de edad de los usuarios.
userGender Es el género del usuario.
activeUsers Indica la cantidad de usuarios distintos que visitaron tu sitio web o usaron tu aplicación.
engagedSessions Indica la cantidad de sesiones que tuvieron un evento de participación.
engagementRate Es el porcentaje de sesiones que tuvieron un evento de participación.
eventCount Es el recuento de eventos.
keyEvents Es la cantidad de eventos clave que ocurrieron.
newUsers Indica la cantidad de usuarios que interactuaron con tu sitio o iniciaron tu aplicación por primera vez (evento activado: first_open o first_visit).
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
totalUsers Es la cantidad de usuarios distintos que registraron, al menos, un evento, independientemente de si el sitio o la app estaban en uso cuando se registró ese evento.
userEngagementDuration Es la cantidad total de tiempo (en segundos) que tu sitio web o aplicación estuvo en primer plano en los dispositivos de los usuarios.
userKeyEventRate Es el porcentaje de usuarios que activaron cualquier evento clave.

Nombre de la tabla: EcommercePurchases

Nombre del campo Descripción
itemBrand Es el nombre de la marca del artículo.
itemCategory Indica la categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en Indumentaria/Hombres/Verano/Camisas/Camisetas, Indumentaria es la categoría del artículo.
itemCategory2 Indica la categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en Indumentaria/Hombres/Verano/Camisas/Camisetas, "Hombres" es la categoría 2 del artículo.
itemCategory3 Indica la categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en Indumentaria/Hombres/Verano/Camisas/Camisetas, "Verano" es la categoría 3 del artículo.
itemCategory4 Indica la categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en Indumentaria/Hombres/Verano/Camisas/Camisetas, Camisas es la categoría 4 del artículo.
itemCategory5 Indica la categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en Indumentaria/Hombres/Verano/Camisas/Camisetas, "Camisetas" es la categoría 5 del artículo.
itemId Es el ID del artículo.
itemListPosition Indica la posición de un artículo en una lista. Por ejemplo, un producto que vendes en una lista. Esta dimensión se completa en el etiquetado con el parámetro index del array items.
itemName Es el nombre del artículo.
itemVariant Es la variación específica de un producto. Por ejemplo, XS, S, M o L para el tamaño, o rojo, azul, verde o negro para los colores. Se completa con el parámetro item_variant.
itemsAddedToCart Indica la cantidad de unidades de un solo artículo que se agregaron al carrito. Esta métrica cuenta la cantidad de artículos en los eventos add_to_cart.
itemRevenue Son los ingresos totales por compras menos los ingresos por transacciones de reembolso solo por artículos. Los ingresos por artículo son el producto de su precio y cantidad. Los ingresos por artículos excluyen los valores de impuestos y envío, que se especifican a nivel del evento y no del artículo.
itemsPurchased Indica la cantidad de unidades de un solo artículo incluidas en eventos de compra. Esta métrica cuenta la cantidad de artículos en los eventos de compra.
itemsViewed Indica la cantidad de unidades vistas de un solo artículo. Esta métrica cuenta la cantidad de artículos en los eventos view_item.

Nombre de la tabla: Events

Nombre del campo Descripción
eventName Es el nombre del evento.
eventCount Es el recuento de eventos.
eventCountPerUser Es la cantidad promedio de eventos por usuario (recuento de eventos dividido por usuarios activos).
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
totalUsers Es la cantidad de usuarios distintos que registraron, al menos, un evento, independientemente de si el sitio o la app estaban en uso cuando se registró ese evento.

Nombre de la tabla: LandingPage

Nombre del campo Descripción
landingPage Es la ruta de la página asociada con la primera vista de página en una sesión.
activeUsers Indica la cantidad de usuarios distintos que visitaron tu sitio web o usaron tu aplicación.
keyEvents Es la cantidad de eventos clave que ocurrieron.
newUsers Indica la cantidad de usuarios que interactuaron con tu sitio o iniciaron tu aplicación por primera vez (evento activado: first_open o first_visit).
sessionKeyEventRate Indica el porcentaje de sesiones en las que se activó cualquier evento clave.
sesiones Indica la cantidad de sesiones que se iniciaron en tu sitio o aplicación (evento activado: session_start).
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
userEngagementDurationPerSession Tiempo de participación promedio por sesión

Nombre de la tabla: PagesAndScreens

Nombre del campo Descripción
contentGroup Es una categoría que se aplica a los elementos del contenido publicado. Se propaga mediante el parámetro de evento content_group.
unifiedPagePathScreen Es la ruta de la página (Web) o la clase de pantalla (app) en la que se registró el evento.
unifiedScreenClass Es el título de la página (web) o la clase de pantalla (app) en la que se registró el evento.
unifiedScreenName Es el título de la página (web) o el nombre de la pantalla (app) en la que se registró el evento.
activeUsers Indica la cantidad de usuarios distintos que visitaron tu sitio web o usaron tu aplicación.
eventCount Es el recuento de eventos.
keyEvents Es la cantidad de eventos clave que ocurrieron.
screenPageViews Es la cantidad de pantallas de la app o páginas web que vieron los usuarios. Se registran las vistas repetidas de una página o pantalla individual. (eventos screen_view + page_view).
screenPageViewsPerUser Es la cantidad de pantallas de la app o páginas web que vieron los usuarios por usuario activo. Se registran las vistas repetidas de una página o pantalla individual. (eventos screen_view + page_view) / usuarios activos.
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
userEngagementDuration Es la cantidad total de tiempo (en segundos) que tu sitio web o aplicación estuvo en primer plano en los dispositivos de los usuarios.

Nombre de la tabla: Promotions

Nombre del campo Descripción
itemPromotionCreativeName Es el nombre de la creatividad de la promoción del artículo.
itemPromotionId Es el ID de la promoción.
itemPromotionName Es el nombre de la promoción del artículo.
itemListPosition Indica la posición de un artículo en una lista. Por ejemplo, un producto que vendes en una lista. Esta dimensión se completa en el etiquetado con el parámetro index del array items.
itemsAddedToCart Indica la cantidad de unidades de un solo artículo que se agregaron al carrito. Esta métrica cuenta la cantidad de artículos en los eventos add_to_cart.
itemsCheckedOut Indica la cantidad de unidades pagadas de un solo artículo. Esta métrica cuenta la cantidad de artículos en los eventos begin_checkout.
itemPromotionClickThroughRate Es la cantidad de usuarios que seleccionaron una o más promociones dividida por la cantidad de usuarios que vieron las mismas promociones. Esta métrica se muestra como una fracción. Por ejemplo, 0.1382 significa que el 13.82% de los usuarios que vieron una promoción también la seleccionaron.
itemRevenue Son los ingresos totales por compras menos los ingresos por transacciones de reembolso solo por artículos. Los ingresos por artículo son el producto de su precio y cantidad. Los ingresos por artículos excluyen los valores de impuestos y envío, que se especifican a nivel del evento y no del artículo.
itemsClickedInPromotion Indica la cantidad de unidades de un solo artículo en las que se hizo clic en la promoción. Esta métrica registra la cantidad de artículos en los eventos select_promotion.
itemsPurchased Indica la cantidad de unidades de un solo artículo incluidas en eventos de compra. Esta métrica cuenta la cantidad de artículos en los eventos de compra.
itemsViewedInPromotion Indica la cantidad de unidades de un solo artículo que se vieron en la promoción. Esta métrica registra la cantidad de artículos en los eventos view_promotion.

Nombre de la tabla: TechDetails

Nombre del campo Descripción
appVersion Indica el nombre de la versión de la app (para Android) o la versión abreviada del paquete (para iOS).
browser Son los navegadores que se utilizan para ver tu sitio web.
deviceCategory Es el tipo de dispositivo: computadora de escritorio, tablet o dispositivo móvil.
operatingSystem Son los sistemas operativos que usan los visitantes de tu aplicación o sitio web. Incluye sistemas operativos para computadoras de escritorio y dispositivos móviles, como Windows y Android.
operatingSystemVersion Son las versiones del sistema operativo que usan los visitantes de tu sitio web o app. Por ejemplo, la versión de Android 10 es 10, y la de iOS 13.5.1 es 13.5.1.
operatingSystemWithVersion Indica la versión y el sistema operativo. Por ejemplo, Android 10 o Windows 7.
plataforma Es la plataforma en la que se ejecutó tu app o sitio web, por ejemplo, la Web, iOS o Android. Para determinar el tipo de un flujo en un informe, usa platform y streamId.
platformDeviceCategory Es la plataforma y el tipo de dispositivo en los que se ejecutó tu sitio web o aplicación para dispositivos móviles. (ejemplo: Android/dispositivo móvil)
screenResolution La resolución de pantalla del monitor del usuario. Por ejemplo, 1920 x 1080.
activeUsers Indica la cantidad de usuarios distintos que visitaron tu sitio web o usaron tu aplicación.
engagedSessions Indica la cantidad de sesiones que duraron más de 10 segundos, tuvieron un evento clave o registraron 2 o más vistas de pantalla.
engagementRate Es el porcentaje de sesiones que generaron participación (sesiones que generaron participación divididas por sesiones). Esta métrica se muestra como una fracción. Por ejemplo, 0.7239 significa que el 72.39% de las sesiones fueron sesiones que generaron participación.
eventCount Es el recuento de eventos.
keyEvents Es la cantidad de eventos clave que ocurrieron.
newUsers Indica la cantidad de usuarios que interactuaron con tu sitio o iniciaron tu aplicación por primera vez (evento activado: first_open o first_visit).
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
userEngagementDuration Es la cantidad total de tiempo (en segundos) que tu sitio web o aplicación estuvo en primer plano en los dispositivos de los usuarios.

Nombre de la tabla: TrafficAcquisition

Nombre del campo Descripción
sessionCampaignName Es el nombre de la campaña de marketing de una sesión. Incluye campañas de Google Ads, campañas manuales y otras campañas.
sessionDefaultChannelGroup El grupo de canales predeterminado de la sesión se basa principalmente en la fuente y el medio. Es una enumeración que incluye Directo, Búsqueda orgánica, Redes sociales pagadas, tráfico orgánico en redes sociales, Correo electrónico, Afiliados, Referencia, Búsqueda pagada, Video y Display.
sessionMedium Es el medio que inició una sesión en tu sitio web o app.
sessionPrimaryChannelGroup Es el grupo de canales principal que generó la sesión. Los grupos de canales principales son los grupos de canales que se utilizan en los informes estándares de Google Analytics y funcionan como un registro activo de los datos de tu propiedad en consonancia con la agrupación de canales a lo largo del tiempo.
sessionSource Es la fuente que inició una sesión en tu sitio web o aplicación.
sessionSourceMedium Son los valores combinados de las dimensiones sessionSource y sessionMedium.
sessionSourcePlatform Es la plataforma de origen de la campaña de la sesión. No dependas de que este campo devuelva Manual para el tráfico que usa UTM. Este campo se actualizará y dejará de devolver Manual para devolver (not set) en un próximo lanzamiento de funciones.
eventCount Es el recuento de eventos.
eventsPerSession Es la cantidad promedio de eventos por sesión (la cantidad de eventos dividida por las sesiones).
engagementRate Es el porcentaje de sesiones que generaron participación (sesiones que generaron participación divididas por sesiones). Esta métrica se muestra como una fracción. Por ejemplo, 0.7239 significa que el 72.39% de las sesiones fueron sesiones que generaron participación.
engagedSessions Indica la cantidad de sesiones que duraron más de 10 segundos, tuvieron un evento clave o registraron 2 o más vistas de pantalla.
keyEvents Es la cantidad de eventos clave que ocurrieron.
sesiones Indica la cantidad de sesiones que se iniciaron en tu sitio o aplicación (evento activado: session_start).
sessionKeyEventRate Indica el porcentaje de sesiones en las que se activó cualquier evento clave.
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
userEngagementDurationPerSession Tiempo de participación promedio por sesión

Nombre de la tabla: UserAcquisition

Nombre del campo Descripción
firstUserCampaignName Es el nombre de la campaña de marketing que primero adquirió al usuario. Incluye campañas de Google Ads, campañas manuales y otras campañas.
firstUserDefaultChannelGroup Es el grupo de canales predeterminado con el que se adquirió al usuario por primera vez. El grupo de canales predeterminado se basa principalmente en la fuente y el medio. Es una enumeración que incluye Directo, Búsqueda orgánica, Redes sociales pagadas, tráfico orgánico en redes sociales, Correo electrónico, Afiliados, Referencia, Búsqueda pagada, Video y Display.
firstUserMedium Es el medio que adquirió por primera vez al usuario para tu sitio web o aplicación.
firstUserPrimaryChannelGroup Es el grupo de canales principal que adquirió a un usuario originalmente. Los grupos de canales principales son los grupos de canales que se utilizan en los informes estándares de Google Analytics y funcionan como un registro activo de los datos de tu propiedad en consonancia con la agrupación de canales a lo largo del tiempo.
firstUserSource Es la fuente que adquirió al usuario por primera vez en tu sitio web o aplicación.
firstUserSourceMedium Son los valores combinados de las dimensiones firstUserSource y firstUserMedium.
firstUserSourcePlatform Es la plataforma de origen que adquirió al usuario por primera vez. No dependas de que este campo devuelva Manual para el tráfico que usa UTM. Este campo se actualizará y dejará de devolver Manual para devolver (not set) en un próximo lanzamiento de funciones.
activeUsers Indica la cantidad de usuarios distintos que visitaron tu sitio web o usaron tu aplicación.
engagedSessions Indica la cantidad de sesiones que duraron más de 10 segundos, tuvieron un evento clave o registraron 2 o más vistas de pantalla.
eventCount Es el recuento de eventos.
keyEvents Es la cantidad de eventos clave que ocurrieron.
newUsers Indica la cantidad de usuarios que interactuaron con tu sitio o iniciaron tu aplicación por primera vez (evento activado: first_open o first_visit).
totalRevenue Es la suma de los ingresos por compras, suscripciones y publicidad (ingresos por compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos por transacciones de reembolso.
totalUsers Es la cantidad de usuarios distintos que registraron, al menos, un evento, independientemente de si el sitio o la app estaban en uso cuando se registró ese evento.
userEngagementDuration Es la cantidad total de tiempo (en segundos) que tu sitio web o aplicación estuvo en primer plano en los dispositivos de los usuarios.
userKeyEventRate Es el porcentaje de usuarios que activaron cualquier evento clave.