PrestaShop Google Analytics 4 — tracking met gtag, MP & dataLayer

Start Google Analytics 4 met één module: gtag.js, Measurement Protocol of dataLayer voor GTM. Volledige e‑commerce funnel, multi‑property, health check en live statistics. Herstel purchases bij adblockers of consent via server‑side MP. Setup wizard, debug en GA4‑eventmapping inbegrepen.

Główne zdjęcie produktu: Google Analytics 4 — tracking met gtag, MP & dataLayer
60.00 €

Galeria 1/22

PrestaShop GA4 Ecommerce Tracking: Measurement Protocol, Live Stats & Data Quality

MyPresta Google Analytics 4 integreert naadloos uw PrestaShop-winkel met GA4. Kies uit gtag.js, Measurement Protocol of dataLayer voor GTM om nauwkeurige e-commercetracking te garanderen. De Setup Wizard maakt de configuratie eenvoudig, terwijl Live Statistics u real-time inzicht geeft in de gebeurtenissen van de laatste 30 minuten. Recovery Radar identificeert direct hiaten in de conversietrechter, zoals aankopen zonder voorafgaande toevoeging aan het winkelmandje. Bovendien helpt Data Coach de datakwaliteit te optimaliseren met functies als Enhanced Conversions en gededupliceerde event_id's, zodat u altijd betrouwbare rapporten ontvangt en marketingbudgetten efficiënt worden ingezet.

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

Google Analytics 4 voor je PrestaShop-winkel
gtag, Measurement Protocol of dataLayer. Live Stats. Recovery Radar.

MyPresta Google Analytics 4 koppelt je winkel aan GA4 met één trackingmethode die je zelf kiest: gtag.js, Measurement Protocol of dataLayer voor Google Tag Manager. Een Setup Wizard begeleidt je door de inloggegevens, Live Statistics toont de laatste 30 minuten aan events in de back office, Recovery Radar belicht de gaten in de funnel en Data Coach helpt je de trackingkwaliteit te verbeteren met Enhanced Conversions en Ghost client_id-matching. Volledige ecommerce-events. Duidelijke rapporten waar je op kunt handelen.

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

Wat je krijgt met MyPresta Google Analytics 4

Alles wat je nodig hebt om GA4-ecommercetracking te draaien vanuit PrestaShop: een duidelijke trackingmodus, een volledige event-funnel, live inzicht in de back office en tools die de datakwaliteit hoog houden voor Google Ads en Analytics-rapporten.

Eén trackingmodus tegelijk

Kies gtag.js, Measurement Protocol of dataLayer voor GTM. Er is maar één kanaal actief, zodat events schoon blijven en omzet niet dubbel wordt geteld.

Live Statistics-tijdlijn

Bekijk GA4-events van de laatste 30 minuten live in je PrestaShop back office - vergelijkbaar met Google Analytics Realtime. Bevestig dat de tracking werkt terwijl campagnes lopen.

Recovery Radar

Zie waar de funnel aandacht nodig heeft - met percentages - bijvoorbeeld purchase zonder add_to_cart, add_to_cart zonder view_item, of refunds versus purchases - zodat je de tracking herstelt voordat advertentiebudget wordt verspild.

Health score & Data Coach

Health score controleert Measurement ID, modus, consent, purchase, catalogus-ID's en recente fouten als een duidelijk percentage. Data Coach beoordeelt de trackingkwaliteit en laat zien wat je als eerste moet verbeteren.

Setup Wizard

Begeleide setup: kies het kanaal, voer Measurement ID / API secret in, stel de privacyopties in en verstuur een testevent - stap voor stap.

Enhanced Conversions & Ghost

User-ID, Enhanced Conversions en Ghost-collector voor client_id in Measurement Protocol-modus - zodat server-events overeenkomen met dezelfde browsersessie die Google al kent van advertenties en cookies.

Gededupliceerde event_id

Stabiele event-ID's voor purchase, refund, add_to_cart en meer. Veilig bij refresh en bij orderstatussen, zodat het vernieuwen van de bevestigingspagina geen tweede verkoop aanmaakt in GA4.

Volledige ecommerce-funnel

Van view_item en add_to_cart via begin_checkout tot purchase en refund - met rijke items[]-payloads die zorgen voor nauwkeurige GA4-ecommercerapporten.

Overzichtelijke adminpanelen

Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health en Updates - elk onderwerp in zijn eigen paneel.

Eén kanaal. Rijke items[]. Gededupliceerde ID's. Live bewijs.

Deze onderdelen werken samen zodat je GA4-ecommercedata betrouwbaar blijft - zelfs wanneer ad blockers, cookiebanners of eigenaardigheden van het thema in de weg zitten.

gtag, MP of dataLayer. Kies browser-gtag.js, server-side Measurement Protocol, of dataLayer-pushes voor Google Tag Manager. De admin toont alleen de velden die bij jouw modus horen, zodat de configuratie overzichtelijk blijft.
Ghost-collector. In Measurement Protocol-modus vangt een klein scriptje client_id op zonder gtag dubbel te laten vuren. Server-events komen overeen met dezelfde browsersessie die Google al kent van advertenties en cookies.
Stabiele event_id. Purchase, refund, add_to_cart en meer krijgen refresh-veilige ID's die in je winkel worden gelogd. GA4 dedupliceert. F5 op de bevestigingspagina maakt geen tweede verkoop aan.
Live Stats + Radar + Data Coach. Elke verzending komt in het eventlog terecht. Live Statistics toont events die op dit moment vuren. Recovery Radar toont waar de funnel breekt. Data Coach beoordeelt de trackingkwaliteit zodat je die kunt verbeteren voordat je de budgetten opschaalt.

Eén kanaal, rijke items[], gededupliceerde event_id en live inzicht in de back office - ecommercedata die je kunt vertrouwen, met bewijs dat je op elk moment kunt controleren in PrestaShop.

Gamechanger

Live Statistics + Recovery Radar

Bekijk de laatste 30 minuten aan GA4-events live in de PrestaShop back office, en gebruik Recovery Radar om conversiegaten te ontdekken terwijl je campagnes nog geld uitgeven.

Stap 1 - Bekijk de funnel live

Open Live Statistics terwijl je door de winkel browst. In de back office zie je de laatste 30 minuten aan events verschijnen zodra ze gebeuren - page_view, view_item, add_to_cart, purchase en meer, elk in zijn eigen kleur. Filter de legenda als de grafiek druk wordt.

Stap 2 - Lees Recovery Radar

Radar-KPI's signaleren purchases zonder add_to_cart op hetzelfde winkelmandje, add_to_cart zonder view_item in de voorgaande uren, refunds versus purchases en Measurement Protocol-herstel. Inzichten in duidelijke taal leggen uit wat elk gat meestal betekent.

Stap 3 - Herstel voordat het budget opbrandt

ATC kapot? Themahook of event-toggle. Purchase zonder ATC? Advertentielanding naar checkout, of geblokkeerde JS - MP + Ghost herstelt de matching. Hoge refunds? Statussen van de orderlevenscyclus. Je handelt op basis van winkeldata, niet op een vertraagde gok uit DebugView.

Waarom dit belangrijk is: Google Ads en GA4 optimaliseren op de events die je verstuurt. Live Statistics toont die events zodra ze gebeuren. Recovery Radar toont in percentages waar de funnel breekt (bijvoorbeeld purchase zonder add_to_cart) zodat je kunt reageren terwijl het budget nog loopt - met duidelijke winkeldata, niet met een vertraagde gok.

Complete functiegids

Elke functie uitgelegd in duidelijke taal voor winkeleigenaren. Geen Measurement Protocol-jargon nodig. Eén voor eén, zodat je precies weet wat MyPresta Google Analytics 4 doet voor je campagnes en rapporten.

Setup Wizard

De module opent met een Setup Wizard. Kies gtag.js, Measurement Protocol of dataLayer voor GTM, plak je Measurement ID (en API secret voor MP), schakel optioneel de Ghost-collector en Consent Mode v2 in, en verstuur dan een testpurchase om te bevestigen dat GA4 data ontvangt.

Zodra de configuratie klaar is, markeert de wizard zichzelf als voltooid. Je kunt hem op elk moment opnieuw doorlopen vanuit hetzelfde tabblad als je van kanaal wisselt of de winkel opnieuw opbouwt.

Trackingmodus: gtag, MP of dataLayer (nooit twee)

Het tabblad Mode is een strikt exclusieve keuze. Klik op één pictogram. Alle storefront-events reizen daarna via dat ene kanaal.

  • gtag.js-modus
    Klassieke tracking in de browser met GA4-ecommerce-events, Enhanced Conversions en ondersteuning voor Consent Mode v2.
  • Measurement Protocol-modus
    Server-side hits vanuit PrestaShop. Overleeft ad blockers en iOS-privacy. Combineer met Ghost voor client_id-matching zodat MP-events toch bij dezelfde gebruikersreis horen.
  • dataLayer-modus (GTM)
    Schone ecommerce-dataLayer-pushes voor Google Tag Manager. Jouw GTM-container blijft bepalen welke tags vuren - de module levert precieze event-payloads.

Volledige set GA4-ecommerce-events

Zet elk event aan of uit vanuit het tabblad Events. Elke schakelaar bevat een uitleg in duidelijke taal over wat hij doet en wanneer je hem gebruikt. Rijke items[]-payloads voeden GA4-ecommercerapporten en verhogen de Data Coach-kwaliteitsscores.

  • Kern van de funnel
    page_view, view_item, select_item, view_item_list, add_to_cart, remove_from_cart, begin_checkout, add_payment_info, purchase.
  • Betrokkenheid & leads
    search, add_to_wishlist, sign_up, generate_lead, contact.
  • Terugbetalingen
    refund corrigeert de omzet na retouren, zodat Google Ads en GA4 niet optimaliseren op teruggestort geld.

Live Statistics & Recovery Radar

  • Live weergave van 30 minuten
    In de back office zie je GA4-events van de laatste 30 minuten live. Je weet meteen of de tracking werkt terwijl advertenties geld uitgeven. Kies hoe vaak de weergave ververst en hoe lang het log wordt bewaard.
  • Recovery Radar-KPI's
    Purchase zonder add_to_cart, add_to_cart zonder view_item, refunds versus purchases - weergegeven als percentages met tips in duidelijke taal, zodat je weet wat je als eerste moet oplossen.
  • Logbewaring & refresh
    Kies hoeveel dagen aan eventgeschiedenis je bewaart en hoe vaak Live Statistics ververst. Optionele page_view-logging wanneer je diepere trafficdebugging nodig hebt.

Health & diagnostiek + Data Coach

Het tabblad Health beoordeelt je setup als percentage: Measurement ID aanwezig, modus geselecteerd, API secret (voor MP), Ghost ingeschakeld, purchase actief, consent geconfigureerd, recente verzendfouten en catalogus-ID-formaat.

Data Coach (Data Quality Coach) beoordeelt de trackingkwaliteit aan de hand van de events en itempayloads die je verstuurt. Een volledige funnel met rijke items[] levert hogere scores op - en de coach laat zien wat je vervolgens kunt verbeteren.

Stuur een testpurchase naar GA4 DebugView, blader door het recente eventlog en bekijk de tips van de coach - allemaal vanuit dezelfde diagnoseomgeving.

Privacy, Consent Mode v2 & Ghost-matching

  • Consent Mode v2
    Respecteer marketing-/analyticsconsent met Consent Mode v2-standaardinstellingen en updates zodra je CMP toestemming geeft.
  • Enhanced Conversions & User-ID
    Geef gehashte klantgegevens en optioneel User-ID door wanneer de klant is ingelogd - voor betere attributie en Google Ads-conversiematching.
  • Ghost-collector (MP-modus)
    Een lichtgewicht front-office-script vangt client_id op zodat server-Measurement Protocol-events overeenkomen met dezelfde browsersessie - zonder dat gtag-tracks dubbel vuren.

Orderlevenscyclus

Bepaal wanneer purchase vuurt: direct bij ordervalidatie, of pas wanneer de order een betaalde status bereikt die jij kiest. Koppel refund-/cancel-statussen zodat refund-events de GA4-omzet corrigeren na retouren.

Purchase en refund gebruiken stabiele event_id-waarden die aan de order zijn gekoppeld. Het vernieuwen van de bevestigingspagina of het opnieuw opslaan van de status maakt geen tweede conversie aan.

Catalog Doctor

GA4 item_id-waarden moeten overeenkomen met hoe je producten identificeert in feeds en Google Merchant Center. Configureer de ID-bron (product-ID, referentie, attribuut, combinatie), scheidingstekens, prefixen en suffixen.

Catalog Doctor toont live voorbeelden van ID's die worden gegenereerd met je huidige instellingen, zodat je de feedmatch kunt controleren voordat je Shopping of Performance Max opschaalt.

Multi-property-regels

Draai indien nodig meer dan één GA4-property. Voeg regels toe per winkel, taal, land of valuta, zodat multi-store- en multi-marktsetups events naar de juiste Measurement ID sturen - zonder themabestanden aan te passen.

Klaar voor PrestaShop 1.7, 8 en 9

Gebouwd voor moderne PrestaShop: native hooks, geen core-overrides, dedicated AJAX voor Live Stats en Wizard (zodat JSON nooit breekt op HTML-layouts), plus een PrestaShop 9-compatibiliteitslaag. Het tabblad Updates houdt je op de hoogte van release-meldingen van MyPresta.eu.

Krachtfunctie

Complete set GA4-events. Nauwkeurige ecommercedata. Sterke Data Coach-scores.

MyPresta Google Analytics 4 volgt een grote, krachtige set GA4-ecommerce- en betrokkenheidsevents met rijke items[]-payloads. Die diepgang vult Product funnel-, Monetization- en itemrapporten - en ondersteunt de hoogste Data Coach-/datakwaliteitsscores voor de trackingkwaliteit in je winkel.

Volledige funnel-dekking met gestructureerde productdata betekent duidelijkere GA4-ecommercerapporten en betere signalen voor Google Ads-optimalisatie.

EventWat het meetVoorbeeld JSON-payload
page_view Elk bezoek aan een pagina van de winkel - product, categorie, winkelmandje, CMS. Basisverkeer voor betrokkenheids- en landingsrapporten.
{
  "event": "page_view",
  "page_title": "Leather Crossbody Bag",
  "page_location": "https://shop.example/bags/leather-crossbody-bag",
  "currency": "EUR"
}
view_item Klant opende een productpagina. Voedt itemweergaven, de productfunnel en remarketingdoelgroepen.
{
  "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 Klant klikte op een product vanuit een lijst of aanbevelingsblok. Laat zien welke listings interesse omzetten in productweergaven.
{
  "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 Weergaven van categorie, zoekresultaten of uitgelichte lijsten. Meet welke collecties aandacht krijgen vóór een klik.
{
  "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 Product toegevoegd aan winkelmandje. Kernsignaal in het midden van de funnel voor Google Ads en doelgroepen voor achtergelaten winkelmandjes.
{
  "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 Product verwijderd uit winkelmandje. Helpt afhaakpercentages te verklaren en houdt de funnelrekensom schoon voor 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 gestart met de inhoud van het winkelmandje. Meet koopintentie en checkout-afhaken.
{
  "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 Betaalmethode gekozen. Signaal laat in de funnel, vlak vóór purchase - ideaal voor analyse van checkout-stappen.
{
  "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 Order voltooid (na betaling wanneer de levenscyclus dat aangeeft). Volledige omzet met btw, verzending, transaction_id en regelitems.
{
  "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 Interne winkelzoekopdracht. Onthult waar klanten naar zoeken - ook wanneer ze nooit kopen.
{
  "event": "search",
  "search_term": "leather bag cognac"
}
add_to_wishlist Product opgeslagen in verlanglijst. Zachte koopintentie voor remarketing en rapporten over productinteresse.
{
  "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 Nieuw klantaccount aangemaakt. Volgt registratieconversies naast productverkopen.
{
  "event": "sign_up",
  "method": "email"
}
generate_lead Nieuwsbrief- of leadformulier verzonden. Meet lijstgroei voor CRM en Google Ads-leadcampagnes.
{
  "event": "generate_lead",
  "currency": "EUR",
  "value": 0,
  "lead_source": "newsletter_footer"
}
contact Contactformulier verzonden. Legt support- en B2B-aanvragen vast als meetbare conversies.
{
  "event": "contact",
  "form_name": "Contact us",
  "page_location": "https://shop.example/contact"
}
refund Order (of regel) terugbetaald na een retour. Corrigeert de omzet zodat GA4 en Google Ads eerlijk blijven.
{
  "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
  }]
}

Elk event hierboven kan gestructureerde productdata bevatten. Zo vult MyPresta Google Analytics 4 GA4-ecommercerapporten en helpt het de trackingkwaliteit van Data Coach naar de top van de schaal te brengen.

Praktijkgevallen voor GA4 & Google Ads

MyPresta Google Analytics 4 past zich aan hoe je écht verkeer inkoopt. Dit zijn campagnesituaties waar winkels elke week tegenaan lopen - en hoe deze module ze beantwoordt.

Purchase-optimalisatie die schoon blijft

Schakel purchase + view_item + add_to_cart in. Gebruik Orderlevenscyclus zodat purchase alleen vuurt bij betaalde statussen. Gededupliceerde event_id voorkomt dat bevestigingsrefreshes de resultaten opblazen.

Herstel van ad blockers met Measurement Protocol

Gebruik Measurement Protocol met Ghost. Server-events gaan door wanneer browsers tags blokkeren. Recovery Radar toont purchases die server-side zijn hersteld.

Matching van items voor Shopping / Merchant Center

Stem item_id af met Catalog Doctor voordat je Shopping opschaalt. Overeenkomende ID's houden itemrapporten gevuld zodra purchase-events vuren.

Remarketingdoelgroepen in het midden van de funnel

view_item en add_to_cart moeten betrouwbaar zijn. Live Stats bewijst dat ATC vuurt op jouw thema; Radar signaleert ATC zonder view_item vanuit toevoegingen via lijst/categorie.

ROAS na retouren

Koppel refund-statussen aan de Orderlevenscyclus. Refund-events corrigeren de GA4-omzet na annuleringen, zodat optimalisatie geen teruggestort geld achtervolgt.

EU-tracking met Consent Mode v2

Schakel Consent Mode v2 en privacypoorten in. Events wachten op acceptatie door de CMP. Je blijft compliant zonder de meting helemaal op te geven.

Multi-land-/multistore-properties

Multi-property-regels routeren op winkel, taal, land of valuta. Eén module, meerdere GA4-properties - geen themaforks per markt.

Black Friday go-live-check

Open Live Statistics, plaats een testorder en bekijk hoe view_item → add_to_cart → purchase binnen 30 minuten verschijnen. Health score + Data Coach vóór je om middernacht de budgetten optrekt.

MyPresta Google Analytics 4 in één zin

Kies één GA4-kanaal, volg de volledige ecommerce-funnel met rijke items[] en gededupliceerde events, houd Live Stats en Recovery Radar in de gaten voor gaten in de funnel, en verbeter de Data Coach-kwaliteitsscores - alles vanuit één PrestaShop-module.

Onder de motorkap

Statistieken voor nerds

Technisch overzicht van wat er in het pakket zit: trackingmodi, eventlog, Live Statistics-engine en Data Coach-scoring.

2,500+
Regels in de kernmodule

Eén hoofdklasse myanalytics.php die Wizard, Mode, Events, Catalog, Privacy, Orders, Live Stats, Health, Data Coach en Updates aan elkaar koppelt.

~20
PHP-klassen in classes/

Trackers voor gtag / MP / dataLayer, LiveStats, HealthScore, DataCoach, CatalogDoctor, EventId, Consent, UserData en meer.

~15
PrestaShop-hooks

Hooks voor header, footer, winkelmandje, checkout, orderbevestiging, statuswijziging, zoeken, registratie, nieuwsbrief, contact en product - native, geen themahacks.

~10
Admintabbladen

Wizard, Mode, Events, Catalog, Privacy, Orders, Multi-property, Live, Health, Updates - elk een eigen, gerichte werkruimte.

15
GA4-eventtypen

page_view tot en met refund - elk met aan/uit-schakelaars, items[]-payloads en Live Stats-kleurtoewijzing voor de tijdlijn.

577
Regels in LiveStats

PHP-engine voor de tijdlijn van 30 minuten, Recovery Radar-aggregaties, opschoning van bewaartermijnen en de kleurenkaart van events.

567
Regels in live JS

myanalytics-live.js - live eventvenster, tooltips, legendafilters en Recovery Radar-refresh in de back office.

~107
Modulebestanden

PHP-klassen, JS-runtimes, Smarty-templates, SQL-schema, vertalingen en PrestaShop 9-compatibiliteitslaag.

Database en eventlog

  • Eventlog + dedupe zodat purchase en refund single-fire blijven, zelfs bij retries en bevestigingsrefreshes.
  • Tabel met multi-property-regels voor routing op winkel / taal / land / valuta naar de juiste Measurement ID.
  • 577+ regels in LiveStats die de tijdlijn van 30 minuten, Recovery Radar-aggregaties en opschoning van bewaartermijnen aandrijven.

Architectuur en bestandsoverzicht

  • Trackerfactory: gtag.js, Measurement Protocol of dataLayer - één actieve implementatie per request.
  • Data Coach + HealthScore beoordelen de trackingkwaliteit op basis van echte eventdekking en payloaddiepte.
  • Ghost JS voor MP geeft client_id door zonder gtag track aan te roepen - plus helpers voor Consent Mode v2 en Enhanced Conversions.
  • 567+ regels in myanalytics-live.js alleen al - live eventvenster van 30 minuten, legendafilters en Recovery Radar-refresh.
30-minutenvenster
Live weergave van de laatste 30 minuten in de back office - in de stijl van Google Analytics Realtime, zonder te wachten op DebugView.
Radar-KPI's
Waar de funnel breekt: purchase zonder ATC, ATC zonder view_item, refunds versus purchases, MP-herstel.
v1.3.0
Huidige release. PrestaShop 1.7.x, 8.x en 9.x. Eén codebase over drie platformgeneraties.

Mode bepaalt hoe events reizen. Ghost bepaalt hoe GA4 ze matcht. event_id bepaalt dat ze één keer tellen. Live Stats, Recovery Radar en Data Coach zorgen dat je de kwaliteit kunt bewijzen.

2,500+ regels in myanalytics.php, een 577-regelige LiveStats-engine, een 567-regelige live tijdlijn, ~107 modulebestanden, en release v1.3.0. Een complete GA4-stack voor PrestaShop: Measurement Protocol, exclusieve trackingmodi en Data Coach zodat purchase, client_id en campagnedata consistent en controleerbaar blijven.

60.00 €

Modulegalerij 1/22

Waarom onze module kiezen
Google Analytics 4 — tracking met gtag, MP & dataLayer?

Optimalisatie en Automatisering

MyPresta Google Analytics 4 automatiseert GA4-tracking en optimaliseert datakwaliteit via Recovery Radar en Data Coach. Het module detecteert funnelgaten en garandeert accurate ecommerce-rapportage met gededupliceerde events. Zo wordt advertentiebudget efficiënter ingezet en de conversiefunnel voortdurend verbeterd.

Verhoogde Verkoop

De MyPresta Google Analytics 4 module verhoogt direct de verkoop door de e-commerce funnel nauwkeurig te optimaliseren. De Recovery Radar dicht conversiegaten, terwijl Enhanced Conversions en correcte item_id's zorgen voor betere Google Ads-prestaties. Dit resulteert in aantoonbaar hogere en betrouwbare verkoopopbrengsten, real-time geverifieerd.

15 jaar ervaring

Voortbouwend op 15 jaar PrestaShop-expertise, biedt de "Google Analytics 4 — tracking met gtag, MP & dataLayer" module een ongeëvenaarde GA4-integratie. Het systeem is geoptimaliseerd voor PrestaShop 1.7.x, 8.x en 9.x, met native hooks en een robuuste codebase die consistentie over platformgeneraties garandeert.

Uitgebreide Personalisatie

De module Google Analytics 4 — tracking met gtag, MP & dataLayer biedt uitgebreide personalisatie voor jouw PrestaShop-winkel. Kies de gewenste trackingmodus (gtag, MP of dataLayer), activeer specifieke GA4-events en configureer product-ID's via Catalog Doctor en multi-property-regels. Zo stem je de tracking perfect af op jouw unieke behoeften.

Open Source Code

MyPresta Google Analytics 4 is gebouwd met native code zonder core-overrides, wat volledige toegang tot de broncode garandeert. Dit maakt geavanceerde aanpassingen en naadloze integraties mogelijk voor je GA4-tracking, inclusief Measurement Protocol en dataLayer, voor optimale datakwaliteit.

Licentie en Updates

Voor "Google Analytics 4 — tracking met gtag, MP & dataLayer" ontvangt u continue updates voor betrouwbare GA4-tracking. De licentie is levenslang geldig na een eenmalige aankoop. U krijgt een volledig jaar gratis updates, met daarna kortingen tot 90% op de verlenging van de toegang.