Magento 2 · Google Tag Manager · GA4
Je winkel begint GA4 te spreken: veertien ecommercegebeurtenissen, op de server opgebouwd uit de echte winkelwagen en de echte order, nooit van de pagina gelezen. Werkt op Hyvä en Luma, op de standaardcheckout en op die met een eigen route. De container en de vier basisgebeurtenissen kosten niets.
De Google Tag Manager-container plus de vier gebeurtenissen die elke winkel nodig heeft: productpagina, winkelwagen, afrekenen en aankoop. Geen sleutel om te plakken: hij activeert zichzelf voor jouw domein.
Tien gebeurtenissen extra, aangepaste dimensies, Google Consent Mode v2 en het terughalen van de aankopen die Analytics nooit bereiken. Eén betaling, één domein, eeuwigdurende licentie met een jaar updates en ondersteuning.
Na de betaling ontvang je per e-mail de inloggegevens voor de Composer-repository en de sleutel voor de winkelgebeurtenissen.
Eén licentie, één domein, met een jaar updates en ondersteuning inbegrepen (verlenging tegen −35% om nieuwe versies te blijven installeren). Het basisniveau blijft ook zonder sleutel werken, zodat een winkel nooit zonder meting zit.
Magento 2.4.x, PHP 8.1 tot 8.5, Hyvä of Luma. Installeren met Composer, uit onze repository.
Elke gebeurtenis wordt op de server opgebouwd uit wat de winkel echt heeft: prijzen met of zonder btw zoals je kiest, het attribuut dat je als productcode gebruikt, de productcategorieën. Niets wordt van de pagina gelezen, dus een themawissel kan het niet breken.
view_item — de productpaginaview_cart — de winkelwagenbegin_checkout — het afrekenenpurchase — de bedankpagina, met de echte orderview_item_list — categorie en zoekresultatenselect_item — een klik op een product in een lijstadd_to_cart en remove_from_cart — de echte winkelwagenregelsearch — de gezochte term en hoeveel resultaten die gafadd_to_wishlistadd_shipping_info en add_payment_info — vanuit Magento zelf, op elke checkoutlogin en sign_upEen datalaag die niemand leest lijkt een kapotte module: zolang de container geen tag heeft die hem leest, komt er niets in Analytics aan. Daarom downloadt een knop in de configuratie een bestand om in Google Tag Manager te importeren, met de GA4-configuratietag, de tag die de ecommercegebeurtenissen doorstuurt, de Google Ads-aankoopconversie met de echte omzet en het ordernummer, de conversion linker en de nodige variabelen. Je importeert het met Merge, bekijkt de preview en publiceert. Het alternatief is zo'n dertig objecten met de hand bouwen.
Ongeveer één aankoop op vijf bereikt Analytics nooit: een advertentieblokkeerder, een script dat faalde, een klant die de pagina te vroeg sluit. Dat zijn verkopen die je gedaan hebt en niet ziet, en Google optimaliseert je campagnes zonder die. Met de winkelgebeurtenissen stuurt de winkel de aankoop zelf wanneer de browser dat niet deed, met de identificator die die klant op dat moment had: zo landt de verkoop op het bezoek en krijgt de advertentie die het bracht de eer. Een paneel in de configuratie telt ze voor je: orders, die de browser bevestigde, die de winkel terughaalde. En wie weigerde gemeten te worden, wordt nooit teruggehaald.
In een winkel die we zelf beheren: 27 echte orders in dertig dagen, 21 aankopen in Analytics. Zes verkopen die onzichtbaar waren voor de campagnes die ze betaalden.
In Europa is een gedeclareerde toestemmingsstatus wat Google in staat stelt de conversies te modelleren die het niet zag: zonder die status zijn die gegevens gewoon verloren. De module declareert alles geweigerd voordat de container start — wat alleen wie de container laadt kan doen — en daarna kies jij: of hij verleent toestemming vanuit de cookiemelding van Magento, of hij wacht tot jouw toestemmingsextensie één publieke functie aanroept. Een regel in de configuratie zegt wat er werkelijk gebeurt, en wordt rood wanneer de instelling niet kan werken.
Elk veld en elke uitleg in de configuratie is vertaald, ook die die zeggen wat je niet moet doen:
De taal van de store view wordt automatisch opgepikt; Engels is de terugval.
Magento 2.4.x (Open Source of Adobe Commerce), PHP 8.1 tot 8.5, Hyvä of Luma. Een Google Tag Manager-container, die gratis is. Voor het terughalen van verloren aankopen een Measurement Protocol API-sleutel van je eigen GA4-property.
Installatie, elk veld uitgelegd, hoe je de container importeert en hoe je controleert of een gebeurtenis echt in Analytics aankomt.
Wat er verandert, versie na versie.