PrestaShop Google Analytics 4 — suivi gtag, MP et dataLayer

Déployez Google Analytics 4 avec un module : gtag.js, Measurement Protocol ou dataLayer pour GTM. Tunnel e‑commerce complet, multi‑property, health check et statistiques live. Récupérez les purchase malgré bloqueurs ou consentement via MP serveur. Assistant de config, debug et événements alignés GA4.

Główne zdjęcie produktu: Google Analytics 4 — suivi gtag, MP et dataLayer
60.00 €

Galeria 1/22

Google Analytics 4 (GA4) PrestaShop - Suivi E-commerce Complet, MP, GTM & Live Stats

MyPresta Google Analytics 4 connecte votre boutique PrestaShop à GA4 via gtag.js, Measurement Protocol ou dataLayer, assurant un tracking précis et sans doublons. Le module offre des statistiques en temps réel des événements des 30 dernières minutes directement dans le back-office, complétées par Recovery Radar qui identifie les lacunes du tunnel de conversion. Le Setup Wizard facilite la configuration, tandis que Data Coach optimise la qualité du tracking, y compris les Conversions Améliorées et le matching client_id "Ghost". Bénéficiez d'un suivi complet des événements e-commerce avec des `items[]` riches et des `event_id` dédupliqués pour des rapports fiables.

Version du module : 1.3.0
Versions de la boutique :
9.x8.x1.7.x
Fonctionne avec ThirtyBees : Non
Traductions :
Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Slovenčina (sk)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Magyar (hu)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Čeština (cs)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Srpski (rs)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Français (fr)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Русский (ru)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Norsk (no)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Български (bg)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Íslenska (is)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Polski (pl)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Slovenščina (si)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : हिन्दी (hi)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Lietuvių (lt)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Svenska (sv)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Українська (ua)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : 日本語 (ja)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Ελληνικά (el)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Eesti (et)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Deutsch (de)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Nederlands (nl)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Dansk (da)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : English (en)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Română (ro)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Italiano (it)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Bahasa Indonesia (id)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Latviešu (lv)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Português (pt)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Hrvatski (hr)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Suomi (fi)Ce module : Google Analytics 4 — suivi gtag, MP et dataLayer est entièrement traduit en langue : Español (es)

Google Analytics 4 pour votre boutique PrestaShop
gtag, Measurement Protocol ou dataLayer. Live Stats. Recovery Radar.

MyPresta Google Analytics 4 connecte votre boutique à GA4 avec la méthode de tracking que vous choisissez : gtag.js, Measurement Protocol ou dataLayer pour Google Tag Manager. Un Setup Wizard vous guide pour les identifiants, Live Statistics affiche les événements des 30 dernières minutes dans le back-office, Recovery Radar met en évidence les trous du tunnel, et Data Coach vous aide à améliorer la qualité du tracking avec Enhanced Conversions et le matching Ghost client_id. Événements ecommerce complets. Des rapports clairs sur lesquels agir.

PrestaShop 1.7.x, 8.x, 9.x
gtag, MP ou dataLayer
Live Statistics & Recovery Radar

Ce que vous obtenez avec MyPresta Google Analytics 4

Tout ce qu'il faut pour faire tourner le tracking ecommerce GA4 depuis PrestaShop : un mode de tracking clair, un tunnel d'événements complet, une visibilité en direct dans le back-office et des outils qui maintiennent la qualité des données pour Google Ads et les rapports Analytics.

Un seul mode de tracking à la fois

Choisissez gtag.js, Measurement Protocol ou dataLayer pour GTM. Un seul canal est actif, les événements restent propres et le chiffre d'affaires n'est pas compté deux fois.

Timeline Live Statistics

Suivez les événements GA4 des 30 dernières minutes en direct dans le back-office PrestaShop - proche du Realtime Google Analytics. Vérifiez que le tracking fonctionne pendant que vos campagnes tournent.

Recovery Radar

Voyez où le tunnel demande de l'attention - avec des pourcentages - par exemple purchase sans add_to_cart, add_to_cart sans view_item, ou remboursements vs achats - pour corriger le tracking avant de gaspiller le budget pub.

Score de santé & Data Coach

Le score de santé audite Measurement ID, mode, consentement, purchase, IDs catalogue et erreurs récentes sous forme de pourcentage clair. Data Coach note la qualité du tracking et indique quoi améliorer en premier.

Setup Wizard

Configuration guidée : choisissez le canal, saisissez Measurement ID / API secret, réglez les options de confidentialité et envoyez un événement de test - étape par étape.

Enhanced Conversions & Ghost

User-ID, Enhanced Conversions et collecteur Ghost pour client_id en mode Measurement Protocol - pour que les événements serveur correspondent à la même session navigateur que Google connaît déjà via les pubs et les cookies.

event_id dédupliqué

IDs d'événements stables pour purchase, refund, add_to_cart et plus. Résistants au rafraîchissement et à la commande : recharger la page de confirmation ne crée pas une deuxième vente dans GA4.

Tunnel ecommerce complet

De view_item et add_to_cart jusqu'à begin_checkout, purchase et refund - avec des payloads items[] riches qui alimentent des rapports ecommerce GA4 précis.

Panneaux d'admin organisés

Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health et Updates - chaque sujet dans son propre panneau.

Un canal. items[] riches. IDs dédupliqués. Preuve en direct.

Ces pièces travaillent ensemble pour que vos données ecommerce GA4 restent fiables - même quand les bloqueurs de pubs, les bannières de consentement ou les particularités du thème s'en mêlent.

gtag, MP ou dataLayer. Choisissez gtag.js navigateur, Measurement Protocol serveur, ou les pushes dataLayer pour Google Tag Manager. L'admin n'affiche que les champs utiles à votre mode, pour une configuration claire.
Collecteur Ghost. En mode Measurement Protocol, un petit script capture le client_id sans double-envoi gtag. Les événements serveur correspondent à la même session navigateur que Google connaît déjà via les pubs et les cookies.
event_id stable. Purchase, refund, add_to_cart et plus reçoivent des IDs résistants au rafraîchissement, journalisés dans votre boutique. GA4 déduplique. Un F5 sur la confirmation ne crée pas une deuxième vente.
Live Stats + Radar + Data Coach. Chaque envoi atterrit dans le journal d'événements. Live Statistics montre les événements qui partent maintenant. Recovery Radar montre où le tunnel casse. Data Coach note la qualité du tracking pour la faire monter avant de scaler les budgets.

Un canal, items[] riches, event_id dédupliqué et visibilité live dans le back-office - des données ecommerce fiables, avec une preuve que vous pouvez vérifier à tout moment dans PrestaShop.

Gamechanger

Live Statistics + Recovery Radar

Voyez les événements GA4 des 30 dernières minutes en direct dans le back-office PrestaShop, et utilisez Recovery Radar pour repérer les trous de conversion pendant que vos campagnes dépensent encore.

Étape 1 - Suivre le tunnel en direct

Ouvrez Live Statistics pendant que vous naviguez sur la boutique. Dans le back-office, les événements des 30 dernières minutes apparaissent au fur et à mesure - page_view, view_item, add_to_cart, purchase et plus, chacun avec sa couleur. Filtrez la légende si le graphique se remplit.

Étape 2 - Lire Recovery Radar

Les KPI Radar signalent les purchases sans add_to_cart sur le même panier, add_to_cart sans view_item dans les heures précédentes, remboursements vs achats, et récupérations Measurement Protocol. Des insights en langage clair expliquent ce que chaque écart veut souvent dire.

Étape 3 - Corriger avant de brûler le budget

ATC cassé ? Hook du thème ou bascule d'événement. Purchase sans ATC ? Landing pub vers le checkout ou JS bloqué - MP + Ghost récupère le matching. Beaucoup de remboursements ? Statuts du cycle de vie commande. Vous agissez à partir des données boutique, pas d'une hypothèse DebugView en retard.

Pourquoi c'est important : Google Ads et GA4 optimisent sur les événements que vous envoyez. Live Statistics montre ces événements en temps réel. Recovery Radar montre en pourcentages où le tunnel casse (par exemple purchase sans add_to_cart) pour réagir pendant que le budget tourne encore - avec des données boutique claires, pas une estimation en retard.

Guide complet des fonctionnalités

Chaque fonctionnalité expliquée en langage clair pour les commerçants. Pas besoin de jargon Measurement Protocol. Une par une, pour savoir exactement ce que MyPresta Google Analytics 4 fait pour vos campagnes et vos rapports.

Setup Wizard

Le module s'ouvre avec un Setup Wizard. Choisissez gtag.js, Measurement Protocol ou dataLayer pour GTM, collez votre Measurement ID (et l'API secret pour MP), activez optionnellement le collecteur Ghost et Consent Mode v2, puis envoyez un purchase de test pour confirmer que GA4 reçoit les données.

Quand la configuration est terminée, l'assistant se marque comme complète. Vous pouvez le relancer à tout moment depuis le même onglet si vous changez de canal ou reconstruisez la boutique.

Mode de tracking : gtag, MP ou dataLayer (jamais deux)

L'onglet Mode est un choix exclusif strict. Cliquez un pictogramme. Tous les événements boutique voyagent alors sur ce seul canal.

  • Mode gtag.js
    Tracking navigateur classique avec événements ecommerce GA4, Enhanced Conversions et support Consent Mode v2.
  • Mode Measurement Protocol
    Hits côté serveur depuis PrestaShop. Survive aux bloqueurs de pubs et à la confidentialité iOS. Associez Ghost pour le matching client_id afin que les événements MP rejoignent le même parcours utilisateur.
  • Mode dataLayer (GTM)
    Pushes dataLayer ecommerce propres pour Google Tag Manager. Votre conteneur GTM reste maître des tags qui partent - le module fournit des payloads d'événements précis.

Jeu complet d'événements ecommerce GA4

Activez ou désactivez chaque événement depuis l'onglet Events. Chaque bascule inclut une explication claire de ce qu'elle fait et quand l'utiliser. Des payloads items[] riches alimentent les rapports ecommerce GA4 et font monter les scores Data Coach.

  • Cœur du tunnel
    page_view, view_item, select_item, view_item_list, add_to_cart, remove_from_cart, begin_checkout, add_payment_info, purchase.
  • Engagement & leads
    search, add_to_wishlist, sign_up, generate_lead, contact.
  • Remboursements
    refund corrige le chiffre d'affaires après retours pour que Google Ads et GA4 n'optimisent pas sur de l'argent remboursé.

Live Statistics & Recovery Radar

  • Vue live 30 minutes
    Dans le back-office, vous voyez les événements GA4 des 30 dernières minutes en direct. Vous savez tout de suite si le tracking fonctionne pendant que les pubs dépensent. Choisissez la fréquence de rafraîchissement et la durée de conservation du journal.
  • KPI Recovery Radar
    Purchase sans add_to_cart, add_to_cart sans view_item, remboursements vs achats - affichés en pourcentages avec des conseils clairs pour savoir quoi corriger en premier.
  • Rétention du journal & rafraîchissement
    Choisissez combien de jours d'historique d'événements conserver et à quelle fréquence Live Statistics se met à jour. Journalisation page_view optionnelle pour un debug trafic plus approfondi.

Santé & diagnostics + Data Coach

L'onglet Health note votre configuration en pourcentage : Measurement ID présent, mode sélectionné, API secret (pour MP), Ghost activé, purchase actif, consentement configuré, erreurs d'envoi récentes et format des IDs catalogue.

Data Coach (Data Quality Coach) note la qualité du tracking à partir des événements et payloads items que vous envoyez. Un tunnel complet avec items[] riches obtient de meilleurs scores - et le coach indique quoi améliorer ensuite.

Envoyez un purchase de test dans GA4 DebugView, parcourez le journal d'événements récents et lisez les conseils du coach - le tout depuis le même espace diagnostics.

Confidentialité, Consent Mode v2 & matching Ghost

  • Consent Mode v2
    Respectez le consentement marketing / analytics avec les défauts Consent Mode v2 et les mises à jour quand votre CMP accorde la permission.
  • Enhanced Conversions & User-ID
    Passez des données client hashées et un User-ID optionnel quand le client est connecté - pour une meilleure attribution et un matching de conversions Google Ads.
  • Collecteur Ghost (mode MP)
    Un script front-office léger capture le client_id pour que les événements Measurement Protocol serveur correspondent à la même session navigateur - sans double-envoi gtag.

Cycle de vie commande

Décidez quand purchase part : immédiatement à la validation de commande, ou seulement quand la commande atteint un statut payé que vous choisissez. Mappez les statuts refund / cancel pour que les événements refund corrigent le CA GA4 après retours.

Purchase et refund utilisent des valeurs event_id stables liées à la commande. Recharger la page de confirmation ou re-sauver le statut ne crée pas une deuxième conversion.

Catalog Doctor

Les valeurs item_id GA4 doivent correspondre à la façon dont vous identifiez les produits dans les feeds et Google Merchant Center. Configurez la source d'ID (id produit, référence, attribut, combiné), séparateurs, préfixes et suffixes.

Catalog Doctor montre des exemples live des IDs générés avec vos réglages actuels pour vérifier la correspondance feed avant de scaler Shopping ou Performance Max.

Règles multi-property

Faites tourner plusieurs propriétés GA4 si besoin. Ajoutez des règles par boutique, langue, pays ou devise pour que les setups multi-boutiques et multi-marchés envoient les événements vers le bon Measurement ID - sans éditer les fichiers du thème.

Prêt pour PrestaShop 1.7, 8 et 9

Conçu pour PrestaShop moderne : hooks natifs, pas d'overrides du cœur, AJAX dédié pour Live Stats et Wizard (pour que le JSON ne casse jamais sur les layouts HTML), plus une couche de compatibilité PrestaShop 9. L'onglet Updates vous tient sur les notifications de release MyPresta.eu.

Fonctionnalité avancée

Jeu complet d'événements GA4. Données ecommerce précises. Scores Data Coach élevés.

MyPresta Google Analytics 4 suit un large et puissant jeu d'événements ecommerce et d'engagement GA4 avec des payloads items[] riches. Cette profondeur remplit les rapports Product funnel, Monetization et articles - et soutient les meilleurs scores Data Coach / qualité des données pour la qualité du tracking dans votre boutique.

Une couverture complète du tunnel avec des données produit structurées signifie des rapports ecommerce GA4 plus clairs et de meilleurs signaux pour l'optimisation Google Ads.

ÉvénementCe qu'il mesureExemple de payload JSON
page_view Chaque visite de page boutique - produit, catégorie, panier, CMS. Trafic de base pour les rapports engagement et landing.
{
  "event": "page_view",
  "page_title": "Leather Crossbody Bag",
  "page_location": "https://shop.example/bags/leather-crossbody-bag",
  "currency": "EUR"
}
view_item Le client a ouvert une page produit. Alimente les vues d'articles, le product funnel et les audiences 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 Le client a cliqué un produit depuis une liste ou un bloc de recommandations. Montre quelles listes transforment l'intérêt en vues produit.
{
  "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 Impressions de catégorie, résultats de recherche ou liste mise en avant. Mesure quelles collections attirent l'attention avant un 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 Produit ajouté au panier. Signal mid-funnel clé pour Google Ads et les audiences panier abandonné.
{
  "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 Produit retiré du panier. Aide à expliquer les abandons et à nettoyer les calculs de tunnel pour 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 démarré avec le contenu du panier. Mesure l'intention d'achat et l'abandon 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éthode de paiement choisie. Signal late-funnel avant purchase - idéal pour l'analyse des étapes de 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 Commande terminée (après paiement quand le cycle de vie le dit). CA complet avec taxe, livraison, transaction_id et lignes.
{
  "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 Recherche interne boutique. Révèle ce que les clients cherchent - même quand ils n'achètent jamais.
{
  "event": "search",
  "search_term": "leather bag cognac"
}
add_to_wishlist Produit enregistré en liste de souhaits. Intention d'achat douce pour le remarketing et les rapports d'intérêt produit.
{
  "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 Nouveau compte client créé. Suit les conversions d'inscription au-delà des ventes produits.
{
  "event": "sign_up",
  "method": "email"
}
generate_lead Newsletter ou formulaire lead envoyé. Mesure la croissance de liste pour le CRM et les campagnes lead Google Ads.
{
  "event": "generate_lead",
  "currency": "EUR",
  "value": 0,
  "lead_source": "newsletter_footer"
}
contact Formulaire de contact envoyé. Capture les demandes support et B2B comme conversions mesurables.
{
  "event": "contact",
  "form_name": "Contact us",
  "page_location": "https://shop.example/contact"
}
refund Commande (ou ligne) remboursée après un retour. Corrige le CA pour que GA4 et Google Ads restent honnêtes.
{
  "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
  }]
}

Chaque événement ci-dessus peut inclure des données produit structurées. C'est ainsi que MyPresta Google Analytics 4 remplit les rapports ecommerce GA4 et aide la qualité de tracking Data Coach à atteindre le haut de l'échelle.

Cas d'usage GA4 & Google Ads concrets

MyPresta Google Analytics 4 s'adapte à la façon dont vous achetez vraiment du trafic. Voici des situations de campagne que les boutiques rencontrent chaque semaine - et comment ce module y répond.

Optimisation purchase qui reste propre

Activez purchase + view_item + add_to_cart. Utilisez le cycle de vie commande pour que purchase ne parte que sur les statuts payés. L'event_id dédupliqué empêche les rafraîchissements de confirmation d'inflater les résultats.

Récupération bloqueurs de pubs avec Measurement Protocol

Utilisez Measurement Protocol avec Ghost. Les événements serveur continuent quand les navigateurs bloquent les tags. Recovery Radar montre les purchases récupérés côté serveur.

Correspondance items Shopping / Merchant Center

Alignez item_id avec Catalog Doctor avant de scaler Shopping. Des IDs qui matchent gardent les rapports articles remplis quand les événements purchase partent.

Audiences remarketing mid-funnel

view_item et add_to_cart doivent être fiables. Live Stats prouve que ATC part sur votre thème ; Radar signale ATC sans view_item depuis les ajouts liste/catégorie.

ROAS après retours

Mappez les statuts refund sur le cycle de vie commande. Les événements refund corrigent le CA GA4 après annulations pour que l'optimisation ne chasse pas l'argent remboursé.

Tracking Consent Mode v2 UE

Activez Consent Mode v2 et les gardes de confidentialité. Les événements attendent l'acceptation CMP. Vous restez conforme sans abandonner totalement la mesure.

Propriétés multi-pays / multistore

Les règles multi-property routent par boutique, langue, pays ou devise. Un module, plusieurs propriétés GA4 - pas de forks de thème par marché.

Contrôle go-live Black Friday

Ouvrez Live Statistics, passez une commande test, regardez view_item → add_to_cart → purchase apparaître en 30 minutes. Score Health + Data Coach avant de monter les budgets à minuit.

MyPresta Google Analytics 4 en une phrase

Choisissez un canal GA4, suivez le tunnel ecommerce complet avec items[] riches et événements dédupliqués, regardez Live Stats et Recovery Radar pour les écarts, et améliorez les scores de qualité Data Coach - le tout depuis un seul module PrestaShop.

Sous le capot

Statistics for nerds

Aperçu technique de ce qui est livré dans le package : modes de tracking, journal d'événements, moteur Live Statistics et scoring Data Coach.

2,500+
Lignes dans le module cœur

Une classe principale myanalytics.php qui branche Wizard, Mode, Events, Catalog, Privacy, Orders, Live Stats, Health, Data Coach et Updates.

~20
Classes PHP dans classes/

Trackers pour gtag / MP / dataLayer, LiveStats, HealthScore, DataCoach, CatalogDoctor, EventId, Consent, UserData et plus.

~15
Hooks PrestaShop

Header, footer, panier, checkout, confirmation commande, changement de statut, recherche, inscription, newsletter, contact et hooks produit - natifs, pas de hacks thème.

~10
Onglets admin

Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health, Updates - chaque un espace de travail ciblé.

15
Types d'événements GA4

page_view jusqu'à refund - chacun avec interrupteurs, payloads items[] et mapping couleur Live Stats pour la timeline.

577
Lignes dans LiveStats

Moteur PHP pour la timeline 30 minutes, agrégations Recovery Radar, nettoyage de rétention et carte de couleurs d'événements.

567
Lignes dans le JS live

myanalytics-live.js - fenêtre d'événements live, tooltips, filtres de légende et rafraîchissement Recovery Radar dans le back-office.

~107
Fichiers du module

Classes PHP, runtimes JS, templates Smarty, schéma SQL, traductions et couche de compatibilité PrestaShop 9.

Base de données et journal d'événements

  • Journal d'événements + dédupe pour que purchase et refund restent à un seul envoi même sous retries et rafraîchissements de confirmation.
  • Table des règles multi-property pour le routage boutique / langue / pays / devise vers le bon Measurement ID.
  • 577+ lignes dans LiveStats pour alimenter la timeline 30 minutes, les agrégations Recovery Radar et le nettoyage de rétention.

Architecture et carte des fichiers

  • Factory tracker : gtag.js, Measurement Protocol ou dataLayer - une seule implémentation active par requête.
  • Data Coach + HealthScore notent la qualité du tracking à partir de la couverture réelle des événements et de la profondeur des payloads.
  • Ghost JS pour MP transfert du client_id sans appeler gtag track - plus helpers Consent Mode v2 et Enhanced Conversions.
  • 567+ lignes dans myanalytics-live.js à elles seules - fenêtre live 30 minutes, filtres de légende et rafraîchissement Recovery Radar.
Fenêtre 30 min
Vue live des 30 dernières minutes dans le back-office - style Google Analytics Realtime, sans attendre DebugView.
KPI Radar
Où le tunnel casse : purchase sans ATC, ATC sans view_item, remboursements vs achats, récupérations MP.
v1.3.0
Release actuelle. PrestaShop 1.7.x, 8.x et 9.x. Une seule base de code sur trois générations de plateforme.

Le Mode décide comment les événements voyagent. Ghost décide comment GA4 les associe. event_id décide qu'ils comptent une seule fois. Live Stats, Recovery Radar et Data Coach décident que vous pouvez prouver la qualité.

2,500+ lignes dans myanalytics.php, un moteur LiveStats de 577 lignes, une timeline live de 567 lignes, ~107 fichiers module, et release v1.3.0. Une stack GA4 complète pour PrestaShop : Measurement Protocol, modes de tracking exclusifs et Data Coach pour que purchase, client_id et données de campagne restent cohérents et auditables.

60.00 €

Galerie du module 1/22

Pourquoi choisir notre module
Google Analytics 4 — suivi gtag, MP et dataLayer?

Optimisation et Automatisation

Le module "Google Analytics 4 — suivi gtag, MP et dataLayer" automatise le tracking GA4, optimisant la qualité des données e-commerce. Grâce à Live Stats, Recovery Radar et Data Coach, il détecte proactivement les failles pour une optimisation continue et des campagnes publicitaires plus performantes.

Augmentation des Ventes

Pour une augmentation des ventes, "Google Analytics 4 — suivi gtag, MP et dataLayer" utilise son Recovery Radar pour déceler les ruptures du parcours client. Ses Live Statistics et le Data Coach garantissent un suivi précis et des données fiables, optimisant ainsi vos campagnes et maximisant le ROI publicitaire.

15 ans d'expérience

Fort de 15 ans d'expertise PrestaShop, ce module 'Google Analytics 4 — suivi gtag, MP et dataLayer' assure un tracking GA4 fiable et robuste. Sa conception native garantit une compatibilité étendue (1.7 à 9.x), offrant des données e-commerce précises et des diagnostics pertinents pour optimiser vos campagnes.

Large Personnalisation

Le module MyPresta Google Analytics 4 offre une large personnalisation en vous permettant de choisir le mode de tracking (gtag, MP, dataLayer), d'activer/désactiver les événements ecommerce, de configurer les IDs catalogue et de définir des règles multi-propriétés, s'adaptant parfaitement aux besoins uniques de votre boutique PrestaShop.

Code Source Ouvert

Le module "Google Analytics 4 — suivi gtag, MP et dataLayer", grâce à son architecture claire basée sur des hooks natifs sans overrides du cœur et ses nombreux fichiers PHP/JS détaillés, offre un code accessible. Cette transparence permet des modifications et intégrations avancées, assurant une conformité et une flexibilité maximales pour votre boutique.

Licence et Mises à jour

Le module « Google Analytics 4 — suivi gtag, MP et dataLayer » assure un suivi GA4 optimal grâce à des mises à jour continues et une licence à durée illimitée. Bénéficiez d'un an d'accès gratuit aux mises à jour, puis de réductions jusqu'à 90% pour prolonger la fiabilité de votre tracking.