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. |