Stape

Cómo configurar el seguimiento de GA4 mediante el contenedor del lado del servidor de Google Tag Manager.

Autor
Stape
Publicado
November 12, 2020
También disponible en

Google Analytics 4 y el Contenedor del lado del servidor de Google Tag Manager son las mayores actualizaciones del mundo de la analítica en 2020 (o no sólo en 2020). Estas herramientas aún están en fase beta; Google lanza actualizaciones de ambas cada semana, pero eso no debería impedirle probarlas en su sitio web. Sin embargo, no le recomiendo que se cambie solo al etiquetado de servidores de GA4 y GTM y que desactive el contenedor web con Universal Analytics. De hecho, usted no podrá trasladar todas las etiquetas del contenedor web al contenedor del servidor ya que el contenedor del servidor GTM aún no tiene clientes y etiquetas predefinidas para las plataformas más populares. Y la biblioteca de plantillas no está disponible para el contenedor del servidor.  Aun así, hay una forma de trasladar todas las etiquetas al contenedor del servidor si tienes un equipo de desarrolladores y expertos en analítica que puedan escribir etiquetas y clientes por usted.

En este artículo, describiré las ventajas de usar GA4 y el tagging (etiquetado) del servidor GTM. Puede utilizarlo como una guía paso a paso sobre cómo enviar eventos a GA4 a través del contenedor del servidor GTM. En cuanto al Comercio Electrónico / Comercio Electrónico Mejorado, lo trataré en otro artículo.

¿Qué es Google Analytics 4 y por qué debería considerar añadir GA4 a su sitio web?Copie el enlace a esta sección

La primera pregunta que puede hacerse es ¿por qué Google Analytics 4? ¿Hubo versiones del 1 al 3? ¿Y es la 4ª versión de Google Analytics? La respuesta es sí. Es la 4ª versión de Google Analytics. Todo empezó con Urching en 2005, luego se pasó a Google Analytics (ga.js) en 2009 y a Universal Analytics (analytics.js) en 2013. Y ahora tenemos GA4.

google analytics history

GA4 estaba disponible para todos desde julio de 2019, pero tenía un nombre diferente - APP + WEB. Entonces, Google decidió cambiarle el nombre y hacer un gran comunicado de prensa. Así es como obtuvo un nuevo nombre - GA4.

Si desea registrar una nueva cuenta de Google Analytics, GA4 debe ser la opción predeterminada. Google le preguntará si desea crear también una propiedad de Universal Analytics. Pero tenga en cuenta que la interfaz de GA4 está muy lejos de la conocida Universal Analytics.

Parece que Google está diciendo a los usuarios que es hora de acostumbrarse a GA4 y trasladar su seguimiento de UA a GA4. Después de todo, se han realizado numerosos cambios en la recopilación de datos y en los informes.

¿En qué se diferencia GA4 de los análisis universales?Copie el enlace a esta sección

1. Modelo de datos basado en eventosCopie el enlace a esta sección

El cambio más significativo que se ha introducido es el paso del concepto de vistas/sesiones de página al modelo de datos basado en eventos. Este modelo de datos se ha utilizado para el análisis de aplicaciones móviles desde hace varios años. Sin embargo, el modelo de páginas vistas no se ajusta a las aplicaciones móviles. Tiene que ver con el hecho de que los usuarios tienen un comportamiento completamente diferente cuando utilizan aplicaciones y sitios web. 

El modelo de datos basado en eventos le permite crear un evento para cualquier actividad del sitio web que desee registrar dentro de GA4. Además, puede utilizar parámetros que añadan más valor y descripción a cada evento. Google preparó la lista de nombres de eventos estándar para usar dentro de GA4, pero también puedes crear eventos y parámetros personalizados.

2. Informes en todos los dispositivosCopie el enlace a esta sección

Cuando se trata de analizar el tráfico y las ventas, el seguimiento de usuarios/conversiones entre dispositivos es el punto principal. Supongamos que un usuario ha visto su anuncio de Adwords en el móvil y ha hecho clic en él. Pero, por alguna razón, decidió proceder a la compra en el escritorio. El usuario, sin embargo, no se conectó a ninguno de los servicios de Google. Por lo tanto, Google no puede reconocerlo y dar crédito a ese clic de Adwords en particular. Como resultado, la fuente de conversión se pierde, y la información para la optimización de Adwords está incompleta.

Para resolver este problema, Google lanzó hace unos años la función Signals. Google integró la funcionalidad de Signals en GA4 y añadió el aprendizaje automático. Está diseñada para identificar a los usuarios que no han iniciado sesión en ninguno de los servicios de Google. Si un usuario no ha iniciado sesión en los servicios de Google o su dispositivo no puede identificarse mediante la toma de huellas dactilares, la tecnología de aprendizaje automático rellena todos los vacíos. 

Por cierto, la recopilación de datos de las señales de Google no está habilitada por defecto en GA4. Es necesario habilitarla manualmente entrando en la configuración -> haciendo clic en la configuración de datos -> recopilación de datos.

3. Eventos predefinidosCopie el enlace a esta sección

Google ha conseguido identificar los eventos más utilizados que los profesionales del marketing y los propietarios de empresas rastrean dentro de Google Analytics y GTM y los ha añadido a la funcionalidad de medición mejorada. Ahora se realiza un seguimiento por defecto de las visualizaciones de páginas, los desplazamientos, los clics en enlaces salientes, las búsquedas en el sitio, la participación en vídeos y la descarga de archivos. Esta función suele estar activada para todas las propiedades de GA4. Pero debe asegurarse de que está activada para su cuenta. Para ello, vaya a Data Streams -> elija los detalles de Webstream y compruebe si todos los eventos están activados.

enhanced measurement

4. Centro de Análisis e integración con BigQueryCopie el enlace a esta sección

Google ha rediseñado por completo el centro de análisis e informes de GA4. Permite a los usuarios crear pivotes, tablas y filtros fácilmente. También hay una galería de plantillas, similar a la que tienen en DataStudio. Así que usted será capaz de analizar los datos de manera más eficiente y pasar menos tiempo en la creación de informes personalizados.

La siguiente ventaja fue una gran sorpresa para mí. Antes, era imposible exportar los datos en bruto de la versión gratuita de GA a BigQuery. Y hoy, la exportación a BigQuery está disponible para todos los usuarios de GA4. En pocas palabras, usted puede exportar los datos de GA4 a BigQuery, que se puede integrar con otras fuentes como su CRM. La integración y el muestreo son las razones más populares para actualizar a GA360 según mi experiencia.

5. Otras ventajasCopie el enlace a esta sección

Puede que usted ya esté cansado de leer por qué GA4 es tan genial. Así que voy a enumerar otras ventajas: vista de depuración incorporada, evaluación de la audiencia basada en su probabilidad de comprar en los próximos días, una combinación de análisis de la web y de la aplicación, y mucho más.

¿Qué es el etiquetado en el lado del servidor de Google Tag Manager?Copie el enlace a esta sección

Permítame recordarle rápidamente lo que es el etiquetado en el lado del servidor de GTM. Y en la siguiente sección, comenzaremos con la parte más emocionante: la configuración del seguimiento.

El contenedor de servidor GTM traslada el seguimiento desde el navegador del usuario al servidor. Tiene muchas ventajas: mejora de la velocidad de la página, mayor seguridad de los datos, posibilidad de eludir el bloqueo de cookies de terceros, los AdBlockers y los ITP (si utiliza un subdominio personalizado, puede leerlo aquí), aumentar la vida útil de las cookies, y muchas más. Por ejemplo, usted puede utilizar el etiquetado del servidor GTM para enviar información sobre los eventos de su sitio web a Slack; tenemos una guía rápida aquí.

Este artículo le dará más detalles sobre lo que es el etiquetado en el lado del servidor de GTM.

Aquí le guiaremos sobre cómo configurar un contenedor de servidor GTM utilizando nuestro servicio.

¿Cómo se configura Google Analytics 4 en el lado del servidor?​Copie el enlace a esta sección

1. Cree el contenedor del servidor de Google Tag Manager. Dentro de Google Tag Manager haga clic en Admin -> En la tabla de contenedores haga clic en + -> Añada el nombre del contenedor y elija Servidor en la plataforma de destino -> en la ventana emergente elija la URL del servidor de etiquetado manualmente (si va a utilizar nuestro servicio para configurar el servidor de etiquetado) -> copie la configuración del contenedor.

create container
install google tag manager

2. Cree una cuenta en nuestro servicio -> cree un contenedor -> pegue la configuración del contenedor que ha copiado en el paso anterior. Si la configuración fue exitosa, usted verá el estado del contenedor en ejecución. La configuración del contenedor tardará hasta 10 minutos. Por favor, actualice la página en 10 minutos para comprobar el estado del contenedor.        

create container configuration
gtm server running

3. Una vez que su contenedor está configurado, copie la URL del servidor de etiquetado que -> vuelva al contenedor del servidor de Google Tag Manager -> Elija su contenedor de servidor -> Admin -> configuración del contenedor -> pegue la URL del servidor de etiquetado.   

tagging server url
container settings

4. El siguiente paso depende de la URL del servidor de etiquetado que esté utilizando. Estas son las opciones:

1)    Utilice una URL de servidor de etiquetado situada bajo nuestro dominio (la que ha copiado en el paso 4). En este caso, no es necesario cambiar nada.

2)    Añada una URL de etiquetado personalizada. Le recomiendo que configure una URL de etiquetado personalizada que se encuentre dentro del subdominio de su sitio. Esta entrada del blog le mostrará cómo añadir un subdominio personalizado. Con un subdominio personalizado, obtendrá dos grandes beneficios:

-       Ampliación de la vida útil de las cookies

-       Posibilidad de eludir los bloqueadores de anuncios e ITP (Prevención de seguimiento inteligente).

Debe crear un registro DNS dentro de su proveedor de servicios de nombres para un subdominio que desee utilizar para el etiquetado del lado del servidor. Actualícelo dentro de nuestro servicio, el contenedor del servidor del gestor de etiquetas de Google y la configuración de la URL de etiquetado de Google Analytics 4. Para obtener instrucciones más detalladas, por favor, consulte este post.

domain name
subdomain

5. Dentro del contenedor WEB haga clic en editar o crear etiqueta GA4 -> haga clic en Fields to Set -> añada Row -> añada estos valores:        

Nombre del campo: transport_url

valor: https:// donde DOMAIN_NAME es el nombre de dominio de su servidor de etiquetado.

Guarde la etiqueta (esta etiqueta debe dispararse en todas las páginas) y publique el contenedor.

ga4 configuration

6. Abra el contenedor del servidor de Google Tag Manager -> haga clic en Cliente -> cree el cliente GA4 -> vaya a Tags y configure la etiqueta GA4. Recuerde que GA4 envía automáticamente no sólo pageview pero algunos otros eventos. Dentro del Nombre del Evento elija la variable {{Event Name}}. -> añada el trigger Nombre del Cliente igual a GA4.        

tag configuration
trigger configuration

7. Abra el modo de vista previa del contenedor del servidor y compruebe que ve las solicitudes de GA4. Publicar actualizado dentro de los contenedores de servidor y web Google Tag Manager.

ga4 tag details

¿Cómo configurar GA4 dentro del contenedor de servidor de Google Tag Manager utilizando las solicitudes de Universal Analytics?​Copie el enlace a esta sección

Este método mostrará cómo configurar GA4 sólo dentro del contenedor del servidor, sin utilizar el contenedor web de Google Tag Manager. GA4 funcionará con las solicitudes de Universal Analytics.

Antes de comenzar con la configuración de GA4 dentro del contenedor del servidor de Google Tag Manager, asegúrese de que todos los eventos de Universal Analytics dentro del contenedor web funcionan correctamente. Utilizaré los eventos de Universal Analytics del contenedor web para enviar datos a GA4 dentro del contenedor del servidor.

Si algunas conversiones dentro de su Universal Analytics están configuradas en base a la URL de destino, y desea realizar el seguimiento de los mismos objetivos dentro de GA4, por favor, muévalos a GTM y realice el seguimiento como eventos.

Si su contenedor de servidor GTM no está configurado, lea este artículo para obtener instrucciones de configuración. 

Antes de proceder a la configuración de los eventos GA4, asegúrese de que su seguimiento cumple los siguientes criterios:

1. Todos los eventos que queremos rastrear dentro de GA4 están configurados correctamente dentro de Universal Analytics en el contenedor web de GTM. Utilizaremos los eventos de Universal Analytics para enviar los datos a GA4.

2. El contenedor del servidor GTM está configurado. (Si no es así, siga estas instrucciones)

3. Universal Analytics envía los datos al servidor (si no, siga estas instrucciones)

1. Comience con la configuración de un nuevo cliente GA4. Abra el contenedor del servidor GTM -> vaya a Clientes en el menú de la izquierda -> haga clic en Nuevo -> seleccione GA4 -> nombre su cliente y haga clic en Save.

2. Configure la etiqueta base GA4 dentro del contenedor del servidor de Google Tag Manager. Vaya a la pestaña Tags en el menú de la izquierda -> haga clic en Nuevo -> elija GA4 -> añada su ID de medición (puede encontrarlo dentro de su propiedad GA4, debería tener este aspecto G-1XL11HCRG1) -> elija el evento Pageview -> añada el activador de Universal Analytics. 

tag configuration
pageview event trigger configuration

3. Cree una nueva variable que capture la categoría de eventos de las solicitudes que su Universal Analytics (que está configurado dentro del contenedor web de GTM) envía al contenedor del servidor de GTM. Para ello, abra la pestaña de variables dentro del contenedor del servidor -> nueva variable -> query parameter -> Parameter Name type, etc.

event category variable configuration

4. Abra el modo de depuración y verifique que la variable de categoría de evento (que hemos creado recientemente) captura la categoría de evento correctamente. Usted puede configurar un evento GA de prueba dentro del contenedor web o probarlo en sus eventos existentes.

He configurado un evento de prueba dentro de la web GA que envía un evento con parámetros de prueba y se dispara en todos los clics.

tag configuration

Veo estos resultados dentro del modo de depuración del contenedor del servidor GTM.

Si usted no ve los eventos dentro del contenedor del servidor, por favor asegúrese de que publicó las actualizaciones desde el contenedor web.

Puede que notes que el depurador del servidor GTM tarda demasiado en mostrar las actualizaciones. Según mi experiencia, se ejecuta más rápido si se habilitan los depuradores de la web y del servidor. Pero recuerde que puede afectar al seguimiento ya que el depurador web empujará todos los cambios no publicados al contenedor del servidor.

tag manager variables

5. Cree triggers utilizando las categorías de eventos que su Universal Analytics envía al contenedor del servidor GTM. Le recomiendo que registre en un archivo de texto todas las categorías de eventos que desee rastrear dentro de GA4. Esto hará que el proceso de configuración de los disparadores dentro del contenedor del servidor GTM sea más fácil. Para ello, abra su contenedor web y copie todas las categorías de eventos de su web de Universal analytics.

tag configuration

6. Configure triggers dentro del contenedor del servidor GTM para todas las categorías de eventos que ha anotado en el paso anterior. Vaya a la pestaña de disparadores -> haga clic en nuevo -> elija algunos eventos -> categoría de eventos es igual a la categoría de eventos de su web GA.

trigger configuration

7. Configure las etiquetas que enviarán eventos al GA4 a través del contenedor del servidor. Abra la pestaña de etiquetas -> haga clic en Nuevo -> elija el tipo de etiqueta Google Analytics: GA4 -> cree el nombre de la etiqueta -> ponga su ID de GA4 -> añada el nombre del evento. Puede elegir uno de los nombres de eventos estándar o crear nombres de eventos personalizados. Es posible que quiera añadir parámetros a sus eventos. Hay parámetros de eventos estándar, o también puede utilizar parámetros de eventos personalizados. Yo recomendaría usar nombres y parámetros de eventos estándar. Repita los mismos pasos para todos los eventos que desee rastrear dentro de GA4.       

tag configuration

8. Cuando usted haya terminado de configurar todos los eventos, abra el modo de depuración y pruebe los eventos de GA4. También puede abrir la sección de tiempo real en GA4 y comprobar que los eventos se envían a GA4. Usted puede hacer clic en el nombre del evento en GA4 y ver los parámetros del evento.

tag manaer summary and realtime

9. Al final, no se olvide de publicar los cambios del contenedor del servidor GTM. Si desea rastrear los eventos recién creados como conversiones dentro de GA4, vaya a evento -> todos los eventos -> active el interruptor para estos eventos.

all events analytics

Cómo enviar datos desde el contenedor web de GTM al contenedor del servidor utilizando GA4Copie el enlace a esta sección

Conclusión:Copie el enlace a esta sección

Los contenedores de servidor GA4 y GTM todavía están en fase beta, pero es necesario que empiece a utilizar estas herramientas para la analítica de su sitio web. GA4 y GTM server tagging fueron creados para adaptarse a las reglas de seguimiento del mundo actual, las tecnologías web, las restricciones y la seguridad de los datos. Necesitará tiempo para acostumbrarse a la nueva interfaz y a las nuevas funciones y comprender cómo puede adaptarse mejor a las necesidades de su sitio web y de su empresa.

Si la migración al contenedor de servidores GA4 y GTM le resulta difícil o se da cuenta de que necesita ayuda, no dude en ponerse en contacto con nosotros. Podemos responder a sus preguntas o hacer la configuración por usted.

También puede probar el etiquetado del servidor GTM de forma gratuita utilizando nuestro servicio.

Aloje su servidor GTM en Stape

Al registrarse, usted acepta Terms and Conditions y Privacy Policy de Stape