Stape
Búsqueda
Pruébelo gratis

Módulo PrestaShop para el servidor de Google Tag Manager

Actualizado
27 ene 2025
Publicado
9 oct 2024
También disponible

PrestaShop ha ganado popularidad debido a su gran flexibilidad y personalización a la hora de crear una tienda online. Si está buscando una solución para configurar el seguimiento del lado del servidor para su sitio web, considere una solución desarrollada por Stape: el módulo PrestaShop para el servidor de GTM.

En este artículo, revisaremos la solución, describiremos sus ventajas, explicaremos cómo configurarla y cómo probar la configuración del módulo.

Ventajas del módulo PrestaShop para servidor de GTM

El módulo PrestaShop se creó principalmente para el seguimiento del lado del servidor, sin embargo, también añade automáticamente un fragmento web de GTM a cada página de su tienda en línea.

En cuanto a los usuarios del lado del servidor, obtendrá los siguientes beneficios utilizando el módulo PrestaShop:

  • Hacer que los scripts de seguimiento (GTM, fragmentos de Google Analytics) sean resistentes a los bloqueadores de anuncios.
  • Enriquecer el dataLayer con datos de productos y usuarios.
  • Enviar webhooks al servidor de GTM.

Por qué elegir el seguimiento del lado del servidor Stape para el módulo PrestaShop

Además de los beneficios anteriores, si está registrado como usuario de Stape también puede utilizar Cookie Keeper, que ayuda a evitar las restricciones del navegador (como Safari ITP) y prolongar la vida útil de las cookies.

Además, puede utilizar gratis numerosos power-ups desarrollados por Stape. Los power-ups ayudan a que la experiencia del servidor sea lo más fluida posible. Entre los más populares están:

  • Custom GTM and GA4 Loader - hacen que los scripts GTM y GA4 sean más resistentes a los bloqueadores de anuncios.
  • Anonymizer - elimina o anonimiza los datos de usuario de GA4.
  • Stape Store - base de datos integrada que permite escribir, leer y sincronizar datos dentro de Google Tag Manager del lado del servidor.

Cómo configurar el módulo de PrestaShop para GTM del servidor

2. Para comenzar la instalación, necesita comprar el módulo en la plataforma PrestaShop.

PrestaShop module on the marketplace

3. Configure los ajustes en tres pestañas: General Settings, DataLayers y Webhooks.

3.1 Pestaña General Settings

Esta pestaña contiene todas las opciones para configurar la instalación del snippet GTM en cada página de su sitio PrestaShop.

Añada los siguientes datos:

  • Insert GTM snippet - habilite este campo para añadir el snippet GTM a cada página de su tienda PrestaShop. Y añada el ID del contenedor web de GTM (puede encontrarlo en su cuenta GTM en la pestaña “Cuentas”). El formato debe ser el siguiente: GTM-XXXXXXX.
  • GTM server container URL - utiliza el subdominio que ha creado para el seguimiento del lado del servidor.
Si no tiene un subdominio, por favor sigua las instrucciones para añadir un dominio personalizado al contenedor sGTM.
  • Stape container identifier - es un parámetro opcional, pero recomendamos encarecidamente añadirlo ya que aumenta la protección contra los bloqueadores. Puede encontrar el identificador del contenedor en la sección de contenedores en la administración de Stape. Para instrucciones más detalladas, sigua la guía de Stape sobre cómo encontrar el identificador de contenedor de Stape.
  • Cookie Keeper - también opcional; si lo activa, minimizará el impacto de las restricciones ITP de Safari.
Example of General Settings Tab in PrestaShop module

3.2 Pestaña DataLayer

En esta pestaña, puede encontrar toggles que habilitan los eventos dataLayer. Con su ayuda, puede enriquecer los datos añadiendo información sobre productos y usuarios.

Vea la lista de eventos que el módulo enviará:

  • view_collection
  • view_item
  • add_to_cart
  • view_cart
  • remove_from_cart
  • begin_checkout
  • add_shipping_info
  • add_payment_info
  • purchase
dataLayer events in PrestaShop module

3.3 Pestaña Webhooks

!

Tenga en cuenta:

Una limitación que tiene el uso de webhooks en PrestaShop es que no incluyen ningún dato de cookies, que es esencial para el seguimiento en cualquier plataforma. Por lo tanto, confiar en los eventos webhook sólo debe considerarse como último recurso si no puede rastrear los datos en línea a través de otros medios.

Aquí puede configurar los webhooks para que se envíen a una URL específica para diferentes eventos, como compras y/o reembolsos.

Para activar la configuración de webhooks, active la opción “Send webhooks to server GTM container”. A continuación, debe añadir la URL de su contenedor del servidor (formato: https://gtm.example.com/data).

Active los campos según el tipo de evento - compra y/o reembolso.

Echa un vistazo a las entradas del blog sobre el uso y depuración de webhooks:

Haga clic en “Guardar”.

Webhook configuration in PrestaShop module

4. Enviar los datos al contenedor del servidor de Google Tag Manager. Los dos métodos más comunes para lograrlo son:

5. Configurar el seguimiento dentro del contenedor del servidor de Google Tag Manager.

La mayoría de las principales herramientas de marketing y análisis ya ofrecen soporte para el etiquetado del lado del servidor e incluyen etiquetas para sGTM.

Puede utilizar las plantillas prediseñadas para PrestaShop que simplificarán el proceso de configuración para Meta, GA4 y Google Ads. Vea cómo configurar las plantillas en nuestro artículo.

Además, puede encontrar guías sobre cómo implementar el seguimiento de eventos del lado del servidor:

Además, puede mejorar los datos de sGTM utilizando Firestore o Google Sheets. Otra característica útil de sGTM es su capacidad para enviar conversiones sin conexión a Facebook y AdWords.

Pruebe la configuración del módulo PrestaShop

Compruebe la configuración en el sitio web

Para comprobar la configuración, visite cualquier página del sitio web y abra la consola del navegador. Vaya a la pestaña de red y busque su subdominio. Si encuentra una solicitud con un código de estado 200, significa que la configuración funciona correctamente.

Check custom domain on the website

Depurar eventos activados en GTM

La depuración en GTM para el sitio web en PrestaShop funciona de la misma manera que para cualquier otra plataforma. Para comprobar si los eventos configurados en dataLayer se activan, debe lanzar una vista previa en el contenedor web de GTM y realizar las acciones necesarias (por ejemplo, añadir un artículo al carrito) en el sitio web y comprobar si las etiquetas se activan en GTM. 

GTM preview

En resumen

El seguimiento del lado del servidor ofrece ventajas significativas para la recopilación de datos, ya que garantiza un seguimiento más preciso de los mismos. Stape ha desarrollado el módulo PrestaShop para agilizar el uso de sGTM.

Este módulo le permite eludir los bloqueadores de anuncios y las restricciones de los navegadores, enviar webhooks desde tiendas offline y enriquecer los datos con compras y datos de usuario. 

Si necesita una forma rápida y sencilla de implementar el seguimiento del lado del servidor para su sitio web PrestaShop, el módulo de Stape es una solución perfecta. Ofrecemos soporte a nuestros usuarios en caso de que se enfrenten a cualquier problema con la configuración del módulo.

Pruebe Stape para todo del lado del servidor¡ahora mismo!