Transformación de informes de Google Analytics 4

Cuando los 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
Audiencias p_ga4_Audiences ga4_Audiences
Detalles 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 del tráfico p_ga4_TrafficAcquisition ga4_TrafficAcquisition
Adquisición de usuarios p_ga4_UserAcquisition ga4_UserAcquisition

Esquemas de tabla de los informes de Google Analytics

Nombre de la tabla: Audiencias

Nombre del campo Descripción
audienceName Nombre de una audiencia. Los usuarios se registran teniendo en cuenta la audiencia a la que pertenecían durante el periodo del informe. El comportamiento actual de los usuarios no influye en su historial de pertenencia a la audiencia en los informes.
averageSessionDuration La duración media (en segundos) de las sesiones de los usuarios.
newUsers El número de usuarios que han interactuado con su sitio web o que han abierto su aplicación por primera vez (evento activado: first_open o first_visit).
screenPageViewsPerSession El número de pantallas de aplicaciones o páginas web que han visto los usuarios por sesión. Las visitas repetidas a una misma página o pantalla también se contabilizan. Eventos screen_view + page_view / sesiones.
sessions El número de sesiones que han empezado en su sitio web o aplicación (evento activado: session_start).
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
totalUsers Número de usuarios distintos que han registrado al menos un evento, independientemente de si el sitio o la aplicación estaban en uso cuando se registró el evento.

Nombre de la tabla: DemographicDetails

Nombre del campo Descripción
brandingInterest Intereses mostrados por los usuarios que ocupan una posición más alta en el embudo de compra. Los usuarios pueden incluirse en varias categorías de intereses. Por ejemplo, Compradores, Estilos de vida y aficiones/Amantes de las mascotas o Viajes/Aficionados a los viajes/Viajeros que van a la playa.
ciudad Ciudad de la que procede la actividad del usuario.
país País del que procede la actividad del usuario.
idioma El idioma configurado en el navegador o el dispositivo del usuario. Por ejemplo, inglés.
región Región geográfica de la que procede la actividad del usuario, obtenida a partir de su dirección IP.
userAgeBracket Grupos de edad de los usuarios.
userGender Sexo del usuario.
activeUsers Número de usuarios distintos que han visitado su sitio web o aplicación.
engagedSessions El número de sesiones que han tenido un evento con interacción.
engagementRate El porcentaje de sesiones que han tenido un evento con interacción.
eventCount Número de eventos.
keyEvents El número de eventos clave que se han producido.
newUsers El número de usuarios que han interactuado con su sitio web o que han abierto su aplicación por primera vez (evento activado: first_open o first_visit).
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
totalUsers Número de usuarios distintos que han registrado al menos un evento, independientemente de si el sitio o la aplicación estaban en uso cuando se registró el evento.
userEngagementDuration El tiempo total, expresado en segundos, durante el que su sitio web o aplicación ha estado en primer plano en los dispositivos de los usuarios.
userKeyEventRate El porcentaje de usuarios que han activado cualquier evento clave.

Nombre de la tabla: EcommercePurchases

Nombre del campo Descripción
itemBrand Nombre de la marca del artículo.
itemCategory Categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en "Ropa/Hombre/Verano/Camisas/Camisetas", "Ropa" es la categoría del artículo.
itemCategory2 Categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en "Ropa/Hombre/Verano/Camisas/Camisetas", "Hombre" es la segunda categoría del artículo.
itemCategory3 Categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en "Ropa/Hombre/Verano/Camisas/Camisetas", "Verano" es la tercera categoría del artículo.
itemCategory4 Categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en "Ropa/Hombre/Verano/Camisas/Camisetas", "Camisas" es la cuarta categoría del artículo.
itemCategory5 Categoría jerárquica en la que se clasifica el artículo. Por ejemplo, en "Ropa/Hombre/Verano/Camisas/Camisetas", "Camisetas" es la quinta categoría del artículo.
itemId Es el ID del artículo.
itemListPosition La posición de un elemento en una lista. Por ejemplo, un producto que vende en una lista. Esta dimensión se rellena en el etiquetado mediante el parámetro index de la matriz items.
itemName Es el nombre del artículo.
itemVariant Variación específica de un producto. Por ejemplo, XS, S, M o L para la talla, o Rojo, Azul, Verde o Negro para el color. Se rellena mediante el parámetro item_variant.
itemAddedToCart El número de unidades añadidas al carrito de un único artículo. Esta métrica contabiliza la cantidad de artículos de los eventos add_to_cart.
itemRevenue Los ingresos totales procedentes de las compras menos los ingresos de transacciones reembolsados de los artículos. Los ingresos del artículo son el resultado de multiplicar su precio por su cantidad. Los ingresos por artículo no incluyen los valores de los impuestos ni los gastos de envío, que se especifican a nivel de evento y no de artículo.
itemsPurchased El número de unidades de un único artículo incluido en eventos de compra. Esta métrica cuenta la cantidad de artículos de los eventos de compra.
itemsViewed El número de unidades vistas de un solo artículo. Esta métrica cuenta la cantidad de artículos de los eventos view_item.

Nombre de la tabla: Events

Nombre del campo Descripción
eventName Nombre del evento.
eventCount Número de eventos.
eventCountPerUser El promedio de eventos por usuario (recuento de eventos dividido entre el número de usuarios activos).
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
totalUsers Número de usuarios distintos que han registrado al menos un evento, independientemente de si el sitio o la aplicación estaban en uso cuando se registró el evento.

Nombre de la tabla: LandingPage

Nombre del campo Descripción
landingPage La ruta de la página asociada a la primera vista de una página en una sesión.
activeUsers Número de usuarios distintos que han visitado su sitio web o aplicación.
keyEvents El número de eventos clave que se han producido.
newUsers El número de usuarios que han interactuado con su sitio web o que han abierto su aplicación por primera vez (evento activado: first_open o first_visit).
sessionKeyEventRate El porcentaje de sesiones en las que se ha activado un evento clave.
sessions El número de sesiones que han empezado en su sitio web o aplicación (evento activado: session_start).
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
userEngagementDurationPerSession Tiempo de interacción medio por sesión

Nombre de la tabla: PagesAndScreens

Nombre del campo Descripción
contentGroup Categoría que se aplica a los elementos de contenido publicado. Se rellena mediante el parámetro de evento content_group.
unifiedPagePathScreen Ruta de la página (web) o clase de pantalla (aplicación) en la que se ha registrado el evento.
unifiedScreenClass El título de la página (web) o la clase de pantalla (aplicación) en la que se ha registrado el evento.
unifiedScreenName El título de la página (web) o el nombre de la pantalla (aplicación) en la que se ha registrado el evento.
activeUsers Número de usuarios distintos que han visitado su sitio web o aplicación.
eventCount Número de eventos.
keyEvents El número de eventos clave que se han producido.
screenPageViews Número de pantallas de aplicaciones o de páginas web que han visto los usuarios. Las visitas repetidas a una misma página o pantalla también se contabilizan. Eventos screen_view + page_view.
screenPageViewsPerUser El número de pantallas de aplicaciones o páginas web que han visto los usuarios por usuario activo. Las visitas repetidas a una misma página o pantalla también se contabilizan. Eventos screen_view + page_view / usuarios activos.
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
userEngagementDuration El tiempo total, expresado en segundos, durante el que su sitio web o aplicación ha estado en primer plano en los dispositivos de los usuarios.

Nombre de la tabla: Promotions

Nombre del campo Descripción
itemPromotionCreativeName Nombre de la creatividad de la promoción del artículo.
itemPromotionId Es el ID de la promoción.
itemPromotionName Nombre de la promoción del artículo.
itemListPosition La posición de un elemento en una lista. Por ejemplo, un producto que vende en una lista. Esta dimensión se rellena en el etiquetado mediante el parámetro index de la matriz items.
itemAddedToCart El número de unidades añadidas al carrito de un único artículo. Esta métrica contabiliza la cantidad de artículos de los eventos add_to_cart.
itemCheckedOut El número de unidades de un único artículo con compra iniciada. Esta métrica cuenta la cantidad de artículos de los eventos begin_checkout.
itemPromotionClickThroughRate Número de usuarios que han seleccionado una o varias promociones dividido entre el número de usuarios que han visto esas mismas promociones. Esta métrica se devuelve 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 Los ingresos totales procedentes de las compras menos los ingresos de transacciones reembolsados de los artículos. Los ingresos del artículo son el resultado de multiplicar su precio por su cantidad. Los ingresos por artículo no incluyen los valores de los impuestos ni los gastos de envío, que se especifican a nivel de evento y no de artículo.
itemsClickedInPromotion El número de unidades en las que se ha hecho clic en la promoción de un solo artículo. Esta métrica contabiliza la cantidad de artículos de los eventos select_promotion.
itemsPurchased El número de unidades de un único artículo incluido en eventos de compra. Esta métrica cuenta la cantidad de artículos de los eventos de compra.
itemsViewedInPromotion El número de unidades vistas en la promoción de un solo artículo. Esta métrica cuenta la cantidad de artículos de los eventos view_promotion.

Nombre de la tabla: TechDetails

Nombre del campo Descripción
appVersion El nombre de la versión (Android) o de la versión de paquete reducida (iOS) de la aplicación.
navegador Navegadores utilizados para ver su sitio web.
deviceCategory Tipo de dispositivo: ordenador, tablet o móvil.
operatingSystem Sistemas operativos que los visitantes han utilizado en su aplicación o sitio web; Incluye sistemas operativos para ordenadores y dispositivos móviles, como Windows y Android.
operatingSystemVersion Versiones de los sistemas operativos que los visitantes han utilizado en su sitio web o aplicación. Por ejemplo, la versión de Android 10 es 10 y la de iOS 13.5.1 es 13.5.1.
operatingSystemWithVersion El sistema operativo y la versión. Por ejemplo, Android 10 o Windows 7.
plataforma La plataforma en la que se ha ejecutado la aplicación o el sitio web; por ejemplo, la Web, iOS o Android. Para determinar el tipo de una emisión en un informe, utilice tanto la plataforma como streamId.
platformDeviceCategory Plataforma y tipo de dispositivo en los que se ha ejecutado el sitio web o la aplicación móvil. Por ejemplo, Android o móvil.
screenResolution La resolución de pantalla del monitor del usuario. Por ejemplo, 1920x1080.
activeUsers Número de usuarios distintos que han visitado su sitio web o aplicación.
engagedSessions Número de sesiones que han durado más de 10 segundos o que han tenido un evento clave, o bien 2 o más vistas de pantalla.
engagementRate El porcentaje de sesiones en las que ha habido alguna interacción (Sesiones con interacción divididas por Sesiones). Esta métrica se devuelve como una fracción. Por ejemplo, 0,7239 significa que el 72,39% de las sesiones fueron sesiones con interacción.
eventCount Número de eventos.
keyEvents El número de eventos clave que se han producido.
newUsers El número de usuarios que han interactuado con su sitio web o que han abierto su aplicación por primera vez (evento activado: first_open o first_visit).
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
userEngagementDuration El tiempo total, expresado en segundos, durante el que su sitio web o aplicación ha estado en primer plano en los dispositivos de los usuarios.

Nombre de la tabla: TrafficAcquisition

Nombre del campo Descripción
sessionCampaignName 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. Enumeración que incluye Directo, Búsqueda orgánica, Publicidad en redes sociales, Redes sociales (orgánico), Correo electrónico, Afiliados, Referencia, Búsqueda de pago, Vídeo y Display.
sessionMedium El medio que ha iniciado una sesión en su sitio web o aplicación.
sessionPrimaryChannelGroup El grupo de canales principal que ha llevado a la sesión. Los grupos de canales principales son los que se usan en los informes estándar de Google Analytics y sirven como registro activo de los datos de su propiedad que se ajusta a la agrupación de canales a lo largo del tiempo.
sessionSource La fuente que ha iniciado una sesión en su sitio web o aplicación.
sessionSourceMedium Valores combinados de las dimensiones sessionSource y sessionMedium.
sessionSourcePlatform Plataforma de origen de la campaña de la sesión. No dependas de que este campo devuelva el valor "Manual" para el tráfico que usa UTMs. Este campo cambiará de "Manual" a "(not set)" (sin definir) cuando se lance una próxima función.
eventCount Número de eventos.
eventsPerSession El número medio de eventos por sesión (Número de eventos dividido entre Sesiones).
engagementRate El porcentaje de sesiones en las que ha habido alguna interacción (Sesiones con interacción divididas por Sesiones). Esta métrica se devuelve como una fracción. Por ejemplo, 0,7239 significa que el 72,39% de las sesiones fueron sesiones con interacción.
engagedSessions Número de sesiones que han durado más de 10 segundos o que han tenido un evento clave, o bien 2 o más vistas de pantalla.
keyEvents El número de eventos clave que se han producido.
sessions El número de sesiones que han empezado en su sitio web o aplicación (evento activado: session_start).
sessionKeyEventRate El porcentaje de sesiones en las que se ha activado un evento clave.
sessionsPerUser Promedio de sesiones por usuario (sesiones divididas entre usuarios activos).
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
userEngagementDurationPerSession Tiempo de interacción medio por sesión

Nombre de la tabla: UserAcquisition

Nombre del campo Descripción
firstUserCampaignName El nombre de la campaña de marketing con la que se adquirió al usuario. Incluye campañas de Google Ads, campañas manuales y otras campañas.
firstUserDefaultChannelGroup 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. Enumeración que incluye Directo, Búsqueda orgánica, Publicidad en redes sociales, Redes sociales (orgánico), Correo electrónico, Afiliados, Referencia, Búsqueda de pago, Vídeo y Display.
firstUserMedium El medio que adquirió al usuario por primera vez para su sitio web o aplicación.
firstUserPrimaryChannelGroup El grupo de canales principal con el que se adquirió a un usuario. Los grupos de canales principales son los que se usan en los informes estándar de Google Analytics y sirven como registro activo de los datos de su propiedad que se ajusta a la agrupación de canales a lo largo del tiempo.
firstUserSource La fuente que adquirió al usuario por primera vez en su sitio web o aplicación.
firstUserSourceMedium Valores combinados de las dimensiones firstUserSource y firstUserMedium.
firstUserSourcePlatform La plataforma de origen con la que se adquirió al usuario por primera vez. No dependas de que este campo devuelva el valor "Manual" para el tráfico que usa UTMs. Este campo cambiará de "Manual" a "(not set)" (sin definir) cuando se lance una próxima función.
activeUsers Número de usuarios distintos que han visitado su sitio web o aplicación.
engagedSessions Número de sesiones que han durado más de 10 segundos o que han tenido un evento clave, o bien 2 o más vistas de pantalla.
engagementRate El porcentaje de sesiones en las que ha habido alguna interacción (Sesiones con interacción divididas por Sesiones). Esta métrica se devuelve como una fracción. Por ejemplo, 0,7239 significa que el 72,39% de las sesiones fueron sesiones con interacción.
eventCount Número de eventos.
keyEvents El número de eventos clave que se han producido.
newUsers El número de usuarios que han interactuado con su sitio web o que han abierto su aplicación por primera vez (evento activado: first_open o first_visit).
totalRevenue La suma de los ingresos procedentes de compras, suscripciones y publicidad (ingresos derivados de las compras más ingresos por suscripciones más ingresos publicitarios) menos los ingresos de las transacciones reembolsadas.
totalUsers Número de usuarios distintos que han registrado al menos un evento, independientemente de si el sitio o la aplicación estaban en uso cuando se registró el evento.
userEngagementDuration El tiempo total, expresado en segundos, durante el que su sitio web o aplicación ha estado en primer plano en los dispositivos de los usuarios.
userKeyEventRate El porcentaje de usuarios que han activado cualquier evento clave.