Stape

Google Analytics 4 del lado del servidor para WordPress

Actualizado
16 nov 2023
Publicado
28 mar 2023
También disponible

Con información valiosa sobre cómo interactúan los clientes con su sitio, puede realizar un seguimiento de las tendencias de los usuarios, optimizar las respuestas para ofrecer mejores experiencias a los clientes y, en última instancia, obtener una ventaja competitiva en el panorama digital en constante evolución. Con todo esto en mente, el uso de Google Analytics 4 del lado del servidor para WordPress se ha vuelto cada vez más popular debido a su precisión y facilidad de uso.

Esta entrada del blog explorará las ventajas y la configuración de Google Analytics 4 del lado del servidor para sitios de WordPress con un plugin GTM del lado del servidor y ayudará a identificar las formas en que puede beneficiar a los esfuerzos de marketing de sus clientes. Veamos por qué debería considerar seriamente implementar Google Analytics 4 del lado del servidor en cada sitio WordPress que gestione.

Ventajas de utilizar Google Analytics 4 del lado del servidorCopie el enlace a esta sección

Recopilación de datos más precisaCopie el enlace a esta sección

La principal ventaja de la implementación de Google Analytics 4 en el lado del servidor con respecto al lado del cliente es que ss GA4 configurado mediante sGTM con un dominio personalizado establece cookies de origen.

Los navegadores WebKit (Safari, Firefox, etc.) limitan la duración de las cookies de terceros a 1 o 7 días. La implementación de GA4 en el cliente establece las cookies de terceros. Esto significa que si un usuario visita su sitio web desde cualquier navegador basado en WebKit, las cookies GA4 del cliente tendrán una duración máxima de 7 días.

Por el contrario, con ss GA4 y sGTM utilizando un dominio personalizado, las cookies se establecerán desde el subdominio situado dentro del dominio principal y se considerarán de 1ª parte. Las cookies de primera parte aún no se ven afectadas por WebKit y tendrán una vida útil de hasta dos años. Sin embargo, existen planes para limitar la vida de las cookies de primera parte establecidas desde las IP de terceros.

Mayor privacidad y seguridad de los datosCopie el enlace a esta sección

Server-side proporciona una capa adicional de privacidad y seguridad para la información sensible. Esto puede ser especialmente importante para las organizaciones que recopilan información personal identificable ("personally identifiable information", PII) o datos financieros. Al procesar los datos en el servidor, las empresas pueden reducir el riesgo de exponer datos sensibles a posibles amenazas de seguridad, garantizando que los datos se recopilan y procesan de forma más segura y protegida.

Cumplimiento de la reglamentaciónCopie el enlace a esta sección

Сumpla la normativa de protección de datos, como el Reglamento General de Protección de Datos (RGPD) y la Ley de Privacidad del Consumidor de California (CCPA). Asegúrese de que recopila y procesa los datos de conformidad con la normativa aplicable.

En el verano de 2022, varios países europeos (Francia, Dinamarca, Italia, etc.) concluyeron que el uso de Google Analytics 4 es ilegal, ya que transfiere los datos personales de los usuarios de la UE a Estados Unidos. Una de las soluciones para el uso legal de GA4 en estos países es GA4 del lado del servidor que utiliza un servidor proxy europeo.

Cómo configurar GA4 del lado del servidorCopie el enlace a esta sección

Configure el contenedor del servidor Google Tag Manager en Stape.Copie el enlace a esta sección

1. Vaya a https://tagmanager.google.com/ y acceda a su cuenta de Google Tag Manager.

Google Tag Manager account

2. Haga clic en el botón "Admin" y, en la columna "Contenedores", haga clic en el botón "+ Crear contenedor".

Create Container

3. Elija un nombre para su contenedor servidor, seleccione "Servidor" como tipo de contenedor y haga clic en el botón "Crear".

create server container in google tag manager

4. Seleccione la opción "Aprovisionar manualmente el servidor de etiquetado" y copie la configuración del contenedor que aparece. Guarde esta configuración en un editor de texto, ya que la necesitará más adelante.

Manually provision tagging server

5. Acceda a su cuenta en nuestro servicio o cree una nueva si aún no lo ha hecho.

6. Una vez que haya iniciado sesión, haga clic en el botón "Crear contenedor". Dele un nombre a su contenedor, pegue la configuración del contenedor que copió de su contenedor de servidor de Google Tag Manager y seleccione la ubicación del servidor. Haga clic en "Crear contenedor".

create container at stape

7. Espere unos 5 minutos a que se despliegue el contenedor del servidor. Actualice la página para comprobar el estado. Si la configuración se ha realizado correctamente, debería ver el estado "En ejecución". Si ve "Error", vuelva a comprobar que ha copiado la configuración correcta del contenedor. Póngase en contacto con el servicio de asistencia si el error persiste.

8. En este paso, debe configurar una URL de etiquetado (tagging URL).

Usted tiene dos opciones:

  • Puede optar por utilizar la URL de etiquetado que se creó para usted y que está alojada en nuestro dominio (stape.io)
  • O utilizar un dominio personalizado. Recomiendo encarecidamente utilizar esta opción porque ayudará a evitar que se bloquee el seguimiento y aumentará la vida útil de las cookies.

Si opta por la primera opción, vaya al paso 9.

Si desea configurar una URL de etiquetado personalizada, haga clic en "Añadir dominio" debajo de la URL de etiquetado proporcionada por Stape -> acceda a su servicio de nombres de dominio y cree un nuevo registro DNS para el subdominio que desee utilizar. Puede utilizar cualquier nombre de subdominio que desee.

Añada estos ajustes:

    Tipo: A

    Nombre: ss (o cualquier otro nombre de subdominio que desee)

    IPv4 dirección: La dirección IP depende de la ubicación de los servidores. Puede encontrar la dirección IP del dominio personalizado en su cuenta de stape.io.

    TTL: Auto

    Proxy status: desactivar

La configuración debería ser la siguiente:

a custom tagging URL

9. Puede activar la función CDN global para el contenedor del servidor, que utiliza la tecnología de Cloudflare para cargar archivos js desde un servidor más cercano a los visitantes de su sitio, lo que da como resultado un servicio de archivos js más rápido y una mejor velocidad de página. Tenga en cuenta las normas de privacidad de su país antes de activar esta función. Añada un registro CNAME para que funcione Global CDN.

!

Tenga en cuenta la normativa sobre privacidad de su país antes de activar la CDN global.

Una vez que haya activado CDN Global, deberá añadir un registro CNAME para que funcione CDN Global.

10. Añada la URL del servidor de etiquetado al contenedor del servidor de Google Tag Manager accediendo a "Admin", luego a "Configuración" y seleccionando "Configuración del contenedor".

Configure el plugin GTM del lado del servidor para WordPressCopie el enlace a esta sección

1. Inicie sesión en su WordPress Admin, y vaya a los plugins. A continuación, haga clic en "Añadir nuevo", escriba "GTM Server-Side", elija este plugin y haga clic en instalar ahora. Una vez instalado, haga clic en Activar.

wordpress plugin by stape

2. Abra el plugin GTM Server-Side que instaló en el primer paso y pegue la URL de etiquetado en la configuración del plugin. A continuación, seleccione si desea añadir GTM web a todas las páginas del sitio o sólo añadir la funcionalidad del plugin sin añadir el script GTM (esta opción debe utilizarse en caso de que esté utilizando cualquier otro plugin que inserte el script GTM en el sitio). A continuación, añada el ID de WEB Google Tag Manager, la URL del servidor de etiquetado y el identificador del contenedor de stape si desea utilizar un custom loader.

GTM Server-Side plugin

3. Si usted tiene un sitio web de eCommerce y desea empujar eventos de eCommerce y los datos del usuario a Data Layer, haga clic en la segunda pestaña del plugin y activar dos casillas de verificación. Tenga en cuenta que sólo puede funcionar con tiendas woocommerce.

push ecommerce events and user data to the Data Layer

Configuración de GA4 del lado del servidorCopie el enlace a esta sección

1. Dentro del contenedor Web, cree una nueva etiqueta del tipo Google Tag. Añada su ID de Google Tag.

En la sección Ajustes de configuración, añada los siguientes parámetros:

  • Name: server_container_url
  • Value: Introduzca la URL que ha creado

Añada el activador a la etiqueta GA4. Normalmente debería activarse en todas las páginas vistas.

También puede crear una etiqueta de Google: Ajustes de configuración variable que predefinirá la configuración de etiquetas de Google si necesita utilizar varias etiquetas de Google en su sitio web y no desea añadir ajustes para cada una de las etiquetas manualmente.

Estos parámetros pueden ser, por ejemplo, una configuración que defina si desea enviar un evento de vista de página cada vez que se active una etiqueta de Google, establecer parámetros UTM, ID de cliente, etc. Existe una lista de parámetros de configuración estándar de Google Tags.

2. Para configurar el evento GA4, vaya a la sección de etiquetas y cree una nueva etiqueta con el tipo de etiqueta Google Analytics: Evento GA4. Añada su GA4 ID y el nombre del evento; hay una lista de nombres de eventos estándar.

Puede crear una variable Google Tag: Event Settings variable que ayudará a compartir los parámetros del evento a través de varias etiquetas de eventos GA4 o Google Tags. Puede ser, por ejemplo, propiedades de usuario o producto, y también hay una lista de parámetros estándar para la configuración de eventos.

Google analytics 4 events settings 
google tag event settings variable

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

set up ga4 tag in the server container 
set up ga4 client in the server container 

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

ConclusiónCopie el enlace a esta sección

En conclusión, cualquiera puede obtener información valiosa sobre las interacciones de sus clientes en el sitio y utilizarla para optimizar la experiencia del cliente y obtener una ventaja competitiva. El plugin GTM del lado del servidor para WordPress lo ha hecho mucho más fácil y preciso que otros métodos de seguimiento de los datos de los usuarios.

Si le queda alguna pregunta o simplemente desea ayuda con la configuración de Google Analytics 4 para WordPress, no dude en ponerse en contacto con el equipo de asistencia de stape.

¿Necesita ayuda para configurar Google Analytics 4 para WordPress?

Nosotros le ayudamos! Haga clic en Obtener asistencia, rellene el formulario y le enviaremos un presupuesto.

Obtener asistencia

Aloje su servidor GTM en Stape