Implementa Google Analytics 4 con un solo módulo: gtag.js, Measurement Protocol o dataLayer para GTM. Embudo e‑commerce completo, multi‑property, health check y estadísticas en vivo. Recupera purchases con bloqueadores o consentimiento vía MP en servidor. Wizard de configuración, depuración y eventos alineados con GA4.





















MyPresta Google Analytics 4 integra tu tienda PrestaShop con GA4, ofreciendo seguimiento avanzado mediante gtag.js, Measurement Protocol o dataLayer para GTM. Garantiza la calidad de tus datos ecommerce con un solo canal de tracking activo y eventos de embudo completos y deduplicados. Incluye Live Statistics para visualizar los eventos en tiempo real en el back office y Recovery Radar para identificar y corregir fallos en el embudo de conversión antes de gastar presupuesto. Su Data Coach evalúa y mejora la calidad del seguimiento, soportando Enhanced Conversions y el emparejamiento de client_id con Ghost, asegurando informes fiables para Google Ads y Analytics.
MyPresta Google Analytics 4 conecta tu tienda con GA4 con el método de tracking que elijas: gtag.js, Measurement Protocol o dataLayer para Google Tag Manager. Un Setup Wizard te guía con las credenciales, Live Statistics muestra los últimos 30 minutos de eventos en el back office, Recovery Radar señala huecos del embudo y Data Coach te ayuda a mejorar la calidad del tracking con Enhanced Conversions y el matching de client_id con Ghost. Eventoos ecommerce completos. Informes claros para actuar.
Todo lo que necesitas para el tracking ecommerce de GA4 desde PrestaShop: un modo de tracking claro, un embudo completo de eventos, visibilidad en vivo en el back office y herramientas que mantienen alta la calidad de los datos para Google Ads e informes de Analytics.
Elige gtag.js, Measurement Protocol o dataLayer para GTM. Solo un canal está activo, así los eventos se mantienen limpios y el ingreso no se cuenta dos veces.
Mira los eventos GA4 de los últimos 30 minutos en vivo en el back office de PrestaShop - similar a Google Analytics Realtime. Confirma que el tracking funciona mientras las campañas están activas.
Ve dónde el embudo necesita atención - con porcentajes - por ejemplo purchase sin add_to_cart, add_to_cart sin view_item, o reembolsos vs compras - para corregir el tracking antes de tirar el presupuesto publicitario.
La puntuación Health audita Measurement ID, modo, consentimiento, purchase, IDs de catálogo y errores recientes como un porcentaje claro. Data Coach valora la calidad del tracking y muestra qué mejorar primero.
Configuración guiada: elige el canal, introduce Measurement ID / API secret, define opciones de privacidad y envía un evento de prueba - paso a paso.
User-ID, Enhanced Conversions y el colector Ghost para client_id en modo Measurement Protocol - así los eventos de servidor coinciden con la misma sesión de navegador que Google ya conoce por anuncios y cookies.
IDs de evento estables para purchase, refund, add_to_cart y más. Seguros ante refrescos y estados de pedido: refrescar la página de confirmación no crea una segunda venta en GA4.
Desde view_item y add_to_cart pasando por begin_checkout hasta purchase y refund - con payloads items[] ricos que alimentan informes ecommerce precisos de GA4.
Wizard, Mode, Eventos, Catalog, Privacy, Orders, Multi-property, Live, Health y Updates - cada tema en su propio panel.
Estas piezas trabajan juntas para que tus datos ecommerce de GA4 sean fiables - incluso cuando bloqueadores, banners de consentimiento o rarezas del tema se interponen.
Un canal, items[] ricos, event_id deduplicado y visibilidad en vivo en el back office - datos ecommerce en los que puedes confiar, con prueba que puedes revisar en cualquier momento en PrestaShop.
Ve los últimos 30 minutos de eventos GA4 en vivo en el back office de PrestaShop y usa Recovery Radar para detectar huecos de conversión mientras tus campañas siguen gastando.
Abre Live Statistics mientras navegas la tienda. En el back office ves los últimos 30 minutos de eventos aparecer al momento - page_view, view_item, add_to_cart, purchase y más, cada uno con su color. Filtra la leyenda si el gráfico se satura.
Los KPI del Radar marcan purchases sin add_to_cart en el mismo carrito, add_to_cart sin view_item en las horas previas, reembolsos vs compras y recuperaciones Measurement Protocol. Insights en lenguaje claro explican qué suele significar cada hueco.
¿ATC roto? Hook del tema o interruptor de evento. ¿Purchase sin ATC? Landing de anuncio al checkout o JS bloqueado - MP + Ghost recupera el matching. ¿Muchos reembolsos? Estados del ciclo de vida del pedido. Actúas con datos de la tienda, no con una conjetura tardía de DebugView.
Por qué importa: Google Ads y GA4 optimizan con los eventos que envías. Live Statistics muestra esos eventos al momento. Recovery Radar muestra en porcentajes dónde se rompe el embudo (por ejemplo purchase sin add_to_cart) para que reacciones mientras el presupuesto sigue activo - con datos claros de la tienda, no con una conjetura tardía.
Cada función explicada en lenguaje claro para dueños de tienda. Sin jerga de Measurement Protocol. Una a una, para que sepas exactamente qué hace MyPresta Google Analytics 4 por tus campañas e informes.
El módulo se abre con un Setup Wizard. Elige gtag.js, Measurement Protocol o dataLayer para GTM, pega tu Measurement ID (y API secret para MP), opcionalmente activa el colector Ghost y Consent Mode v2, y envía un purchase de prueba para confirmar que GA4 recibe datos.
Cuando la configuración termina, el asistente se marca como completo. Puedes volver a lanzarlo en cualquier momento desde la misma pestaña si cambias de canal o reconstruyes la tienda.
La pestaña Mode es una elección exclusiva. Haz clic en un pictograma. Todos los eventos de la tienda viajan entonces por ese único canal.
Activa o desactiva cada evento desde la pestaña Eventos. Cada interruptor incluye una explicación clara de qué hace y cuándo usarlo. Los payloads ricos items[] alimentan los informes ecommerce de GA4 y suben las puntuaciones de calidad de Data Coach.
La pestaña Health puntúa tu setup como porcentaje: Measurement ID presente, modo seleccionado, API secret (para MP), Ghost activo, purchase activo, consentimiento configurado, errores de envío recientes y formato de ID de catálogo.
Data Coach (Data Quality Coach) valora la calidad del tracking a partir de los eventos y payloads de ítems que envías. Un embudo completo con items[] ricos obtiene mejores puntuaciones - y el coach muestra qué mejorar a continuación.
Envía un purchase de prueba a GA4 DebugView, revisa el registro de eventos recientes y los tips del coach - todo desde el mismo espacio de diagnóstico.
Decide cuándo se dispara purchase: al validar el pedido o solo cuando el pedido alcanza un estado de pago que elijas. Mapea estados refund / cancel para que los eventos refund corrijan el ingreso de GA4 tras devoluciones.
Purchase y refund usan valores event_id estables ligados al pedido. Refrescar la página de confirmación o volver a guardar el estado no crea una segunda conversión.
Los valores item_id de GA4 deben coincidir con cómo identificas productos en feeds y Google Merchant Center. Configura la fuente del ID (product id, reference, atributo, combinado), separadores, prefijos y sufijos.
Catalog Doctor muestra en vivo ejemplos de IDs generados con tu configuración actual para verificar el match del feed antes de escalar Shopping o Performance Max.
Ejecuta más de una propiedad GA4 cuando haga falta. Añade reglas por tienda, idioma, país o moneda para que setups multi-store y multi-mercado envíen eventos al Measurement ID correcto - sin editar archivos del tema.
Hecho para PrestaShop moderno: hooks nativos, sin overrides del core, AJAX dedicado para Live Stats y Wizard (para que el JSON no se rompa en layouts HTML) y una capa de compatibilidad PrestaShop 9. La pestaña Updates te mantiene al día con los avisos de versión de MyPresta.eu.
MyPresta Google Analytics 4 rastrea un conjunto amplio y potente de eventos ecommerce y de engagement de GA4 con payloads items[] ricos. Esa profundidad llena los informes Product funnel, Monetization e ítems - y respalda las mejores puntuaciones Data Coach / calidad de datos del tracking en tu tienda.
Cobertura completa del embudo con datos de producto estructurados significa informes ecommerce GA4 más claros y mejores señales para la optimización de Google Ads.
| Evento | Qué mide | Ejemplo de payload JSON |
|---|---|---|
page_view |
Cada visita a una página de la tienda - producto, categoría, carrito, CMS. Tráfico base para informes de engagement y landings. |
{
"event": "page_view",
"page_title": "Leather Crossbody Bag",
"page_location": "https://shop.example/bags/leather-crossbody-bag",
"currency": "EUR"
}
|
view_item |
El cliente abrió una página de producto. Alimenta vistas de ítem, embudo de producto y audiencias de remarketing. |
{
"event": "view_item",
"currency": "EUR",
"value": 89.99,
"items": [{
"item_id": "BAG-2048",
"item_name": "Leather Crossbody Bag",
"item_brand": "Nord & Lane",
"item_category": "Bags",
"price": 89.99,
"quantity": 1
}]
}
|
select_item |
El cliente hizo clic en un producto desde una lista o bloque de recomendaciones. Muestra qué listados convierten interés en vistas de producto. |
{
"event": "select_item",
"item_list_name": "Bestsellers",
"currency": "EUR",
"items": [{
"item_id": "CERA-110",
"item_name": "Ceramic Pour-Over Set",
"item_category": "Kitchen",
"price": 49.99,
"index": 2
}]
}
|
view_item_list |
Impresiones de categoría, resultados de búsqueda o listas destacadas. Mide qué colecciones reciben atención antes del clic. |
{
"event": "view_item_list",
"item_list_id": "cat-12",
"item_list_name": "Coffee & Tea",
"currency": "EUR",
"items": [
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "index": 1},
{"item_id": "MUG-88", "item_name": "Stoneware Travel Mug", "price": 24.50, "index": 2}
]
}
|
add_to_cart |
Producto añadido al carrito. Señal clave de mitad de embudo para Google Ads y audiencias de carrito abandonado. |
{
"event": "add_to_cart",
"currency": "EUR",
"value": 89.99,
"items": [{
"item_id": "BAG-2048",
"item_name": "Leather Crossbody Bag",
"item_variant": "Cognac / Medium",
"price": 89.99,
"quantity": 1
}]
}
|
remove_from_cart |
Producto quitado del carrito. Ayuda a explicar caídas y mantener limpia la matemática del embudo para Recovery Radar. |
{
"event": "remove_from_cart",
"currency": "EUR",
"value": 24.50,
"items": [{
"item_id": "MUG-88",
"item_name": "Stoneware Travel Mug",
"price": 24.50,
"quantity": 1
}]
}
|
begin_checkout |
Checkout iniciado con el contenido del carrito. Mide intención de compra y abandono de checkout. |
{
"event": "begin_checkout",
"currency": "EUR",
"value": 139.98,
"items": [
{"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
]
}
|
add_payment_info |
Método de pago elegido. Señal de embudo tardío antes de purchase - ideal para analizar pasos del checkout. |
{
"event": "add_payment_info",
"currency": "EUR",
"value": 139.98,
"payment_type": "credit_card",
"items": [
{"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
]
}
|
purchase |
Pedido completado (tras el pago cuando el ciclo de vida lo indique). Ingreso completo con impuestos, envío, transaction_id y líneas. |
{
"event": "purchase",
"transaction_id": "ORD-45821",
"currency": "EUR",
"value": 154.87,
"tax": 9.99,
"shipping": 4.90,
"items": [
{"item_id": "BAG-2048", "item_name": "Leather Crossbody Bag", "price": 89.99, "quantity": 1},
{"item_id": "CERA-110", "item_name": "Ceramic Pour-Over Set", "price": 49.99, "quantity": 1}
]
}
|
search |
Búsqueda interna de la tienda. Revela qué buscan los clientes - aunque nunca compren. |
{
"event": "search",
"search_term": "leather bag cognac"
}
|
add_to_wishlist |
Producto guardado en wishlist. Intención de compra suave para remarketing e informes de interés en producto. |
{
"event": "add_to_wishlist",
"currency": "EUR",
"value": 49.99,
"items": [{
"item_id": "CERA-110",
"item_name": "Ceramic Pour-Over Set",
"item_category": "Kitchen",
"price": 49.99,
"quantity": 1
}]
}
|
sign_up |
Nueva cuenta de cliente creada. Rastrea conversiones de registro más allá de las ventas de producto. |
{
"event": "sign_up",
"method": "email"
}
|
generate_lead |
Newsletter o formulario de lead enviado. Mide el crecimiento de la lista para CRM y campañas de leads de Google Ads. |
{
"event": "generate_lead",
"currency": "EUR",
"value": 0,
"lead_source": "newsletter_footer"
}
|
contact |
Formulario de contacto enviado. Captura consultas de soporte y B2B como conversiones medibles. |
{
"event": "contact",
"form_name": "Contact us",
"page_location": "https://shop.example/contact"
}
|
refund |
Pedido (o línea) reembolsado tras una devolución. Corrige el ingreso para que GA4 y Google Ads se mantengan honestos. |
{
"event": "refund",
"transaction_id": "ORD-45821",
"currency": "EUR",
"value": 89.99,
"items": [{
"item_id": "BAG-2048",
"item_name": "Leather Crossbody Bag",
"price": 89.99,
"quantity": 1
}]
}
|
Cada evento anterior puede incluir datos de producto estructurados. Así MyPresta Google Analytics 4 rellena los informes ecommerce de GA4 y ayuda a que la calidad de tracking de Data Coach llegue a lo alto de la escala.
MyPresta Google Analytics 4 se adapta a cómo compras tráfico de verdad. Estas son situaciones de campaña que las tiendas viven cada semana - y cómo responde este módulo.
Activa purchase + view_item + add_to_cart. Usa el ciclo de vida del pedido para que purchase se dispare solo en estados de pago. El event_id deduplicado evita que los refrescos de confirmación inflen los resultados.
Usa Measurement Protocol con Ghost. Los eventos de servidor continúan cuando el navegador bloquea tags. Recovery Radar muestra purchases recuperados en el servidor.
Alinea item_id con Catalog Doctor antes de escalar Shopping. Los IDs coincidentes mantienen poblados los informes de ítems cuando se disparan los purchase.
view_item y add_to_cart deben ser fiables. Live Stats demuestra que ATC se dispara en tu tema; Radar marca ATC sin view_item en altas desde lista/categoría.
Mapea estados refund en el ciclo de vida del pedido. Los eventos refund corrigen el ingreso de GA4 tras cancelaciones para que la optimización no persiga dinero devuelto.
Activa Consent Mode v2 y puertas de privacidad. Los eventos esperan la aceptación del CMP. Cumples la normativa sin abandonar del todo la medición.
Las reglas multi-property enrutan por tienda, idioma, país o moneda. Un módulo, varias propiedades GA4 - sin forks de tema por mercado.
Abre Live Statistics, haz un pedido de prueba y mira view_item → add_to_cart → purchase en 30 minutos. Puntuación Health + Data Coach antes de subir presupuestos a medianoche.
Elige un canal GA4, rastrea el embudo ecommerce completo con items[] ricos y eventos deduplicados, vigila Live Stats y Recovery Radar por huecos y mejora las puntuaciones de calidad de Data Coach - todo desde un solo módulo PrestaShop.
Resumen técnico de lo que incluye el paquete: modos de tracking, registro de eventos, motor Live Statistics y scoring de Data Coach.
Una clase principal myanalytics.php que conecta Wizard, Mode, Eventos, Catalog, Privacy, Orders, Live Stats, Health, Data Coach y Updates.
Trackers para gtag / MP / dataLayer, LiveStats, HealthScore, DataCoach, CatalogDoctor, EventoId, Consent, UserData y más.
Hooks de header, footer, carrito, checkout, confirmación de pedido, cambio de estado, búsqueda, registro, newsletter, contacto y producto - nativos, no hacks de tema.
Wizard, Mode, Eventos, Catalog, Privacy, Orders, Multi-property, Live, Health, Updates - cada una un espacio de trabajo enfocado.
De page_view a refund - cada uno con interruptores, payloads items[] y mapeo de color de Live Stats en la línea de tiempo.
Motor PHP para la línea de 30 minutos, agregaciones de Recovery Radar, limpieza de retención y mapa de colores de eventos.
myanalytics-live.js - ventana de eventos en vivo, tooltips, filtros de leyenda y refresco de Recovery Radar en el back office.
Clases PHP, runtimes JS, plantillas Smarty, esquema SQL, traducciones y capa de compatibilidad PrestaShop 9.
Mode decide cómo viajan los eventos. Ghost decide cómo GA4 los empareja. event_id decide que cuenten una vez. Live Stats, Recovery Radar y Data Coach hacen que puedas demostrar la calidad.
2,500+ líneas en myanalytics.php, un motor LiveStats de 577 líneas, una línea de tiempo en vivo de 567 líneas, ~107 archivos del módulo y la versión v1.3.0. Un stack GA4 completo para PrestaShop: Measurement Protocol, modos de tracking exclusivos y Data Coach para que purchase, client_id y datos de campaña se mantengan consistentes y auditables.





















El módulo "Google Analytics 4 — seguimiento con gtag, MP y dataLayer" automatiza y optimiza su seguimiento GA4. Con modos de tracking exclusivos, event_id deduplicado y Recovery Radar, detecta y corrige rápidamente fallos del embudo, asegurando datos ecommerce fiables y una mejor optimización publicitaria.
MyPresta Google Analytics 4 impulsa tus Ventas Aumentadas asegurando un seguimiento ecommerce completo y fiable. Con Live Statistics y Recovery Radar, detectas y corriges fugas en el embudo al instante, optimizando tus campañas y atribución de Google Ads con datos precisos y deduplicados.
Forjado con 15 años de experiencia en PrestaShop, el módulo 'Google Analytics 4 — seguimiento con gtag, MP y dataLayer' garantiza un tracking GA4 impecable. Su diseño con hooks nativos y compatibilidad con versiones 1.7.x a 9.x demuestra un profundo conocimiento de la plataforma y su evolución constante.
El módulo MyPresta Google Analytics 4 ofrece una amplia personalización: elige el método de tracking (gtag, MP, dataLayer), activa eventos específicos, configura el ciclo de vida del pedido y adapta los IDs de catálogo. Además, permite reglas multi-propiedad para un ajuste perfecto a las necesidades únicas de tu tienda PrestaShop.
Con el módulo Google Analytics 4 — seguimiento con gtag, MP y dataLayer, disfruta de acceso completo al código fuente. Esto permite editar y personalizar las funciones de seguimiento GA4, garantizando integraciones avanzadas sin 'ioncube' y total transparencia.
Con "Google Analytics 4 — seguimiento con gtag, MP y dataLayer", disfrutas de una licencia de uso ilimitado y actualizaciones constantes. Mantén tu tracking GA4 para PrestaShop siempre optimizado durante un año gratis. Después, renueva el acceso a las actualizaciones con hasta un 90% de descuento.