taggrs-logo

Configurar el Server side tracking de Piwik PRO en Google Tag manager

Piwik-pro-Server-Side-Tracking-the-setup

Piwik PRO es una herramienta para recopilar y analizar datos de sitios web. En este blog, te mostraremos cómo configurar Piwik Pro Server Side en Google Tag Manager, lo que te permitirá pasar de la recopilación de datos de terceros a la de origen. Esta configuración Server Side te permite recopilar datos más detallados cumpliendo la normativa GDPR.

¿Qué es Piwik PRO y cuáles son las ventajas de esta herramienta?

Piwik PRO ofrece funcionalidades completas para el análisis de datos, la elaboración de informes y la gestión de la privacidad. Aquí tienes 4 ventajas de Piwik Pro:

  1. Privacidad y propiedad de los datos: Piwik PRO ofrece un control total sobre la propiedad y privacidad de los datos, importante para el cumplimiento de la GDPR.
  2. Flexibilidad de alojamiento: Piwik PRO puede alojarse tanto in situ como en una Cloud privada, a diferencia de muchas otras herramientas que sólo están basadas en la Cloud.
  3. Funciones avanzadas: Piwik PRO ofrece funciones integradas para el cumplimiento del GDPR, como la anonimización avanzada de datos y controles de acceso exhaustivos.
  4. Acceso a los datos sin procesar: Piwik PRO da acceso completo a los datos sin procesar, lo que ofrece más flexibilidad para realizar análisis e informes personalizados.
piwik-pro-analytics

¿Por qué los usuarios eligen Piwik PRO?

Aquí tienes cuatro puntos en los que Piwik PRO y Google Analytics difieren:

  1. Privacidad y propiedad de los datos: Piwik Pro ofrece un control total sobre la propiedad y privacidad de los datos, lo que es esencial para el cumplimiento del GDPR.
  2. Flexibilidad en el alojamiento: Piwik Pro puede alojarse in situ o en una Cloud privada. Google Analytics sólo se aloja en la Cloud.
  3. Funcionalidades: Piwik Pro tiene funciones integradas para el cumplimiento del GDPR, como la anonimización avanzada de datos. Google Analytics tiene funciones de privacidad menos destacadas.
  4. Acceso a los datos: Piwik Pro ofrece acceso completo a los datos sin procesar, lo que proporciona más flexibilidad para el análisis Custom.

Piwik Pro se considera adecuado para las empresas que dan prioridad a la privacidad y el control de sus datos.

¿Cómo fluyen los datos de Piwik Pro Server Side?

El flujo de datos funciona de forma diferente con Piwik Pro Server Side. Antes, el flujo de datos era el siguiente:

Página web → Cliente web → Piwik Pro Tags → Servidores Piwik Pro

Con la New configuración, el flujo de datos es el siguiente:

Sitio Web → Cliente Web → GA4 Client → Tags Piwik Pro → Servidores Piwik Pro

Data-Stream-Piwik-Pro-Server-Side-Tracking

En el Contenedor Servidor, utilizas el GA4 Client ya configurado para gestionar el flujo de datos entrantes. Este GA4 Client procesa los datos entrantes para que puedan utilizarse dentro del contenedor. A continuación, el Tags Piwik Pro transfiere los datos procesados por el GA4 Client a los servidores Piwik Pro.

Como usuario de Piwik Pro, necesitas crear un Google Tags. Ten en cuenta que si sólo introduces un code ficticio aquí, ¡no enviarás datos a una cuenta de Analytics!

TAGGRS tiene servidores en todo el mundo y no depende del entorno de Google Cloud. Inicia TAGGRS gratis y disfruta de todas las ventajas del Server side tracking, incluidos los datos adicionales y el cumplimiento de la GDPR.

¿Qué Events puedes medir Server Side con Piwik PRO?

En el momento de escribir esto, puedes medir diferentes categorías de Eventos con Piwik Pro Tags:

1. Comercio electrónico:

  • remove_from_cart
  • view_item
  • Purchase
  • add_to_cart

2. Páginas vistas:

  • PageView
  • Appview

3. Buscar eventos:

  • Buscar en

4. Enlace en la fuente saliente:

  • Haz clic en el enlace externo

5. Descarga de archivos:

  • Descargar

6. A medida:

Aquí puedes poner todo lo que Piwik Pro no incluye por defecto, como la reproducción de vídeo. Tienes que volver a poner esto en una categoría en la que debería aparecer en el Dashboard de Piwik PRO.

Las distintas categorías se encuentran dentro de Google Tag manager. Cuando seleccionas “Inherit from client”, significa que tomas la configuración del Webcontainer.

event-configuration-piwik-pro-tag

Configurar el Server side tracking de Piwik Pro

Para configurar correctamente el Server side tracking de Piwik Pro, debes hacer algunos preparativos. En primer lugar, necesitas tener configurado un contenedor de servidor, que incluya un Google Tags y un GA4 Client. Esto es esencial porque Piwik Pro utiliza los datos del cliente GA4 y, por lo tanto, sólo necesita configurarse en el Server Side.

Una vez que hayas completado estos ajustes básicos, tienes dos opciones para continuar: puedes utilizar Templates de TAGGRS o puedes configurar los Tags manualmente.

Opción 1: Plantillas TAGGRS

Si decides utilizar nuestras Templates TAGGRS, el proceso es muy sencillo. En primer lugar, puedes abrir la Template Gallery, donde verás que las Server Side Tags de Piwik Pro ya están incluidas en nuestras plantillas preconfiguradas. Esto significa que no tienes que configurarlo todo desde cero.

El siguiente paso es añadir las Variables necesarias. En concreto, las Variables requieren que introduzcas el nombre de tu cuenta Piwik Pro y el ID del sitio/aplicación. Esta información garantiza que la configuración esté correctamente vinculada a tu cuenta Piwik Pro.

google-tag-manager-variables-piwik-pro

Por último, una vez que hayas rellenado las Variables, pon en marcha el Server Container. Este es el paso final y con él se completa tu configuración. Estos sencillos pasos te ahorrarán tiempo y evitarán posibles errores de configuración, permitiéndote utilizar Piwik Pro Server side tracking de forma rápida y eficaz.

Opción 2: Configurar manualmente Piwik PRO Server Side Tags

Otra opción es configurar manualmente las Tags para tener un control total. En primer lugar, creamos la etiqueta Page View de Piwik PRO.

1: Crear un nuevo Tags (Server Container)

create new tag gtm

Crea una nueva Tags yendo a Tags y haciendo clic en New.
Dale un Nombre a la Etiqueta.

2: Configuración tags (Server Container)

add piwik pro tag workspace gtm 1

Haz clic en Tag Configuration, ve a Discover more tag types in the Community Template Gallery y añade la etiqueta Piwik Pro.

3: Añadir nombre de cuenta (Server Container)

piwik-pro-account-name

Log in Piwik Pro, ve a cuenta y copia el nombre de tu cuenta.
Pégalo en Google Tag Manager.

4: Añade el ID del sitio o de la aplicación (Server Container)

piwik-pro-site-id

Busca el ID del sitio o de la aplicación en Piwik Pro, en sitio y aplicaciones.
Selecciona el sitio para el que estás configurando el Tag y copia el ID que aparece.
Pégalo en Google Tag Manager.

5: Selecciona el tipo de Evento (Server Container)

event-type-piwik-pro-tag

Para el seguimiento anónimo, puedes elegir eliminar tu dirección IP, por ejemplo.
En Event Type (Tipo de evento), elige el tipo de evento que quieres medir.
En este caso, elegimos Page View / App View para medir Page View.
Deja el resto de la configuración por defecto.

6: Añadir Triggers (Server Container)

analytics-storage-trigger

Añade un Triggers.
Si utilizas Consent Mode, añade un tipo de consentimiento, ya que Piwik Pro no es un producto de Google.
Añade analytics_storage como Triggers para el análisis.
Si no utilizas Consent Mode, añade PageView como activador.
Este es el último Stape de la etiqueta Page_view Piwik PRO.

Tags PageView creados – ¿Y ahora qué?

Ahora que se ha creado la etiqueta PageView, es el momento de configurar Tags para el resto de Events.

Eventos Estándar de Comercio Electrónico

Para Standard Ecommerce Events, crea un nuevo Tags, elige de nuevo Piwik PRO tag como configuración, e introduce lo siguiente:

  • Nombre de la cuenta
  • ID del sitio o app
  • Event Type = Comercio electrónico
piwik-pro-standard-ecommerce-tag (2)

El resto puedes dejarlo por defecto o Customizarlo a tu gusto. Los Triggers tienen este aspecto:

piwik-pro-other-ecommerce-tag-trigger

Ten en cuenta que se ha añadido el Consent Mode al Triggers; elimina la parte del estado de consent si no lo quieres. Sin embargo, todavía tienes que añadir transformaciones para asegurarte de que los datos se procesan correctamente; más adelante en el blog se explica cómo hacerlo.

Otros Eventos de Comercio Electrónico

Para Other Ecommerce Tags, crea también una nueva etiqueta, selecciona Piwik PRO tag como configuración, e introduce:

  • Nombre de la cuenta
  • ID del sitio o app
  • Event Type = Custom
  • Categoría Custom Event = comercio electrónico
  • Acción de Custom Event = {{Event name}}
piwik-pro-other-ecommerce-tag

El resto puedes dejarlo por defecto o Customizarlo a tu gusto. Los Triggers tienen este aspecto:

piwik-pro-other-ecommerce-trigger

Lo mismo se aplica aquí: se añade el Consent Mode, elimínalo si no lo deseas. Para algunos Eventos personalizados, puedes añadir transformaciones. Para los personalizados, también puedes añadir transformaciones. No es necesariamente necesario, pero puede hacerse si se desea.

Añadir transformaciones

Algunos Tags requieren que añadas transformaciones para asegurar que los datos son procesados correctamente por Piwik Pro.

¿Qué son las transformaciones?

Las transformaciones en Google Tag Manager Server Side son ajustes que aplicas a los datos que llegan a través de GA4 Client, antes de que pasen a Piwik Pro. Estas transformaciones garantizan que los datos se pasen en el formato y con los parámetros correctos para que Piwik Pro pueda procesarlos y analizarlos correctamente.

Concretamente, lo necesitas con los siguientes Tags de Piwik Pro dentro de la configuración de Google Tag manager del Server Side:

  • Eventos de comercio electrónico: Para eventos como view_item, add_to_cart y Purchase. El nombre y la estructura de estos Eventos en GA4 no coinciden con lo que espera Piwik Pro, por lo que necesitas configurar transformaciones para asignarlos correctamente.
  • Custom Event (algunos): Para algunos eventos personalizados que Piwik Pro no admite por defecto. Aquí puedes utilizar transformaciones para convertir los eventos a los parámetros correctos.

Establecer transformaciones

1. Crea una Tabla de consulta: Empieza por crear una variable de Tabla de consulta que convierta los Event name de GA4 en los correspondientes Event Type de Piwik Pro. Por ejemplo, add_to_cart en GA4 se convierte en add-to-cart en Piwik Pro.

lookup-ga4-to-piwik-pro-event-name

2. Crea una Transformación de Eventos de Aumento: Añade la transformación creando una nueva Transformación de Eventos de Aumento. Esta transformación garantiza que los datos GA4 se modifican al formato Piwik Pro correcto antes de ser reenviados.

piwik-pro-ecommerce-transformaciones

3. Probar y verificar: Una vez configuradas las transformaciones y añadidas a la etiqueta correspondiente, utiliza el modo de vista previa de Google Tag Manager para comprobar si los eventos se procesan correctamente y se envían a Piwik Pro.

piwik-pro-tag-add-transformations

Bonus: anonimizar direcciones IP mediante TAGGRS

La Herramienta GDPR de TAGGRS te permite anonimizar fácilmente direcciones IP / Agentes de usuario. A través del Dashboard de TAGGRS, activas rápidamente esta función, lo que te permite cumplir la normativa GDPR y proteger la privacidad de los usuarios.

dashboard de la herramienta taggrs gdpr

Conclusión – Piwik Pro Server Side completado

Con estos pasos, puedes configurar Piwik PRO Server side tracking a través de Google Tag manager. Tanto si eliges las Templates de TAGGRS como la configuración manual. Con esta configuración, recopilarás datos más detallados y cumplirás los requisitos del GDPR.

¡No olvides poner el container en vivo para completar la configuración! ¿No llegas o tienes alguna pregunta? Entonces siempre puedes iniciar un chat en directo a través del Dashboard o enviar un ticket a través de nuestra plataforma de soporte.


Sobre el autor

Ate Keurentjes

Ate Keurentjes

Especialista en Server Side Tracking en TAGGRS

Ate Keurentjes es especialista en Server side tracking en TAGGRS. Tiene experiencia con varios conceptos de Google Tag Manager. Keurentjes ha estado editando y escribiendo sobre los New developments and trends in data collection / Server Side Tracking desde 2023.

¿Listo para el siguiente nivel?

Empieza con Server Side Tracking y genera más ingresos y conversiones en un mundo sin cookies de terceros.