Das xt_ga4 Plugin unterstützt folgende Events über den im Plugin integrierten Data layer (Version 2).
Event | |
---|---|
view_item | Artikelseite |
view_cart | Warenkorb |
begin_checkout | Page checkout shipping |
add_shipping_info | Page checkout payment |
add_payment_info | Page checkout confirmation |
purchase | Page checkout success |
GA4 GTM Konfiguration
Für die Konfiguration der Events folgen Sie bitte der GA4 GTM Anleitung https://www.optimizesmart.com/how-to-set-up-ecommerce-tracking-in-ga4-google-analytics-4/
...
Code Block |
---|
{literal} <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function(event) { $('.btn-cart').click(function() { var data = {} data.qty = $(this).find('[name="qty"]').attr('value'); data.productId = $(this).find('[name="product"]').attr('value'); dataLayer.push({ event:'add_to_cart', ecommerce:{items:[{item_id:data.productId, quantity:data.qty}]} }); }); }); </script> {/literal} |
Events
view_item
...
view_cart
...
begin_checkout
...
add_shipping_info
...
Value für Parameter shipping_tier ecommerce.shipping_tier
add_payment_info
...
Value für Parameter payment_type: ecommerce.payment_type
purchase
...
Value für Parameter
transaction_id: ecommerce.transaction_id
value: ecommerce.value
tax: ecommerce.tax
shipping: ecommerce.shipping
currency: ecommerce.currency
affiliation: ecommerce.affiliation
Adwords Conversiontracking über xt_ga4 Plugin
Der Datalayer übergibt bei enstprechender Konfguration im GA4 Plugin auch die jeweilige adwords conversion id und conversion label
...
Um dies richtung Adwords zu übergeben, wird ein entsprechender Adwords Conversion Tracking Tag benötigt, als trigger muss hier ebenfalls das GA 4 purchase event konfiguriert werden.
...
Für die Conversion ID, Label und Value müssen noch entsprechende Variablen in GTM angelegt werden z.b.
...
Konfiguration erweitern für xt_cookie_consent
Damit GA4 auch den Benutzer Constent des xt_cookie_consent Plugins beachtet wird eine Konfiguration komplett über den GTM empfohlen.
Neue Variable “Cookie - Consent” mit 1st Party Cookie als Variable Type
...
Trigger “Block GA4”
Mit der Option Cookie - Consent does not contain "ANALYTICS":{"allowed":true}
...
Erweitern des GA4 Tags um die Trigger Exception Block GA4
...
Mit dieser Konfiguration triggert der GTM erst das GA4 Tag wenn der Consent Cookie mit opt-in vorliegt.