Hallo,
Smartstore V 4.2.0
Habe die Google Analytics 4 über Google Tag Manager im Shop integriert.
Aber wie kann ich auf die E-Commerce-Daten (Gesamtbetrag, Bestell-Nr. usw) im Google Tag Manager zugreifen?
Geschrieben: 22 January 2023 - 19:48
Hallo,
Smartstore V 4.2.0
Habe die Google Analytics 4 über Google Tag Manager im Shop integriert.
Aber wie kann ich auf die E-Commerce-Daten (Gesamtbetrag, Bestell-Nr. usw) im Google Tag Manager zugreifen?
Geschrieben: 23 January 2023 - 14:16
Hallo,
(Dank an Herrn Schmerge)
1. es soll auch Google-Analytics-Plugin (Widget) aktiviert werden
2. ID (Widget): MESS-ID (GA4)
3. Für GA4 sollen die Scripte geändert werden
Tracking-Code mit {ECOMMERCE}-Zeile:
<script async src="https://www.googletagmanager.com/gtag/js?id={GOOGLEID}"></script> <script> {OPTOUTCOOKIE} window.dataLayer = window.dataLayer || []; function gtag(){window.dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '{GOOGLEID}', { 'anonymize_ip': true }); {ECOMMERCE} </script>
Tracking-Code für {ECOMMERCE}-Teil, mit {DETAILS}-Zeile:
gtag('event', 'purchase', { "transaction_id": "{ORDERID}", "affiliation": "{SITE}", "value": {TOTAL}, "currency": "{CURRENCY}", "tax": {TAX}, "shipping": {SHIP}, "items": [{DETAILS}] });
Tracking-Code für {DETAILS}-Teil:
{ "id": "{PRODUCTSKU}", "name": "{PRODUCTNAME}", "category": "{CATEGORYNAME}", "quantity": {QUANTITY}, "price": '{UNITPRICE}' },
Geschrieben: 23 May 2023 - 13:46
Danke für den Hinweis, hat super geklappt. Ich möchte aber das Analytics erst geladen wird, wenn der User in der Cookie Einwilligung zustimmt.
Hab es laut der Anleitung Cookie-Manager - Smartstore 4.0 Deutsch - Smartstore Documentation (atlassian.net) versucht, das Script greift aber nicht.
if (CookieManager.AllowsAnalytics) { // Initialisierung mit Cookies } else { // Initialisierung ohne Cookies }
Kann mir dazu jemand weiterhelfen?
Geschrieben: 23 May 2023 - 13:56
Hallo gMaster, ein Upgrade auf Smartstore 5 könnte helfen. Da gab es mal Besonderheiten in V4. Gruß, Stefan
Geschrieben: 23 May 2023 - 14:02
Danke, Ja ist eine Lösung, diese Entscheidung liegt nicht bei mir. Ich möchte nur verhindern, das Analytics nicht geladen wird, wenn der User diesen nicht zustimmt.
Geschrieben: 23 May 2023 - 14:07
Geschrieben: 23 May 2023 - 14:47
Ist mir alles bewusst, die Entscheidung liegt beim Kunden!