Eigenprogrammierung / nicht-unterstützes Shopsystem
Damit Shoplytics in deinem Shop Ecommerce-relevante E-Commerce-Ereignisse (z.B: view_item, add_to_cart, purchase) erfassen kann,kann
(z. istB. dieview_item, sogenannteadd_to_cart, Ecommerce-purchase), braucht es eine saubere E-Commerce-Datalayer.
Diese Datalayer nötig,stellt zur Bereitstellung vonstrukturierte Informationen wie Produkt-IDs, Produkt-Kategorien, Preise, Umsätze,bereit, u.v.m. a.:
Kurz gesagt: Alles, was aus Besuchern messbare Kaufentscheidungen macht.
Dazu gibt
Der Standard, auf den "GoogleShoplytics Analyticssetzt
Shoplytics folgt dem aufgängigen ShoplyticsGoogle-Analytics folgt.Datalayer Standard (GTM Version).
Für dieviele meisten ShopystemeShopsysteme gibt es Plugins,dafür umbereits fertige Plugins.
Deshalb unser erster, pragmatischer Tipp:
Suche im Adminbereich deines Shops nach Plugins mit Begriffen wie
Viele dieser Plugins stellen die benötigte E-Commerce-Datalayer direkt bereit.
Wenn du dir unsicher bist, ob das Plugin für dich passt, sende uns gerne den Link an support@shoplytics.de und wir prüfen das kurz für dich.
Du kontest kein Plugin für deinen Shop finden? Kein Problem.
(PS: Mehr als 10 Euro im Monat solltest du nicht dafür bezahlen müssen ... da gibts Plugins die nehmen das zehnfache. Das ist viel zu viel.)
Gerade bei individuelleren Setups ist es völlig normal, dass es keine Plugins gibt.
Das ist auch kein Problem.
In diesem Fall hast du zwei saubere Optionen:
Option 1: Datalayer durch deinen Entwickler oder deine Agentur
Dein Entwickler implementiert die E-Commerce-Datalayer direkt im Quellcode deines Shops.
Das ist der übliche Weg bei:
Die Anleitung für deinen Entwickler findest du ganz einfachunten eineauf Google-Ecommerce-Datalayerdieser zuSeite.
Option Falls2: esWir soübernehmen etwasdas für deindich. SystemDu nicht gibt, oder dein Shop eine Individual-Programmierung ist, muss dein Entwickler eine Ecommerce-Datalayer bauen.
Alternativ kannst du auchbuchst den Shoplytics Datalayer Service
Was Danndu mussbekommst:
Wichtig:
Diese Datalayer gehört dir.
Du kannst sie unabhängig von Shoplytics weiterverwenden, denn auch andere Plugins und direktTracking-Systeme überorientieren Shoplyticssich laden.an Danngenau läuftdiesem beidesStandard.
--> dasJetzt selbeDatalayer-Service Script:buchen
Also:
**Egal ob von uns, einem Plugin aus deinem Shop oder deiner Shop-Agentur – **
**besorg dir eine saubere Datalayer undnach Tracking.diesem
Shoplytics-Datalayer-Service
Standard. **
WirDu übernehmeninvestierst damit nicht in ein Tool, sondern in eine saubere Datenbasis für deinen Shop.
Im nächsten Schritt findest du dazu die Programmierungoriginalen derGoogle-Dokumentationen.
für
Buche
Anleitung für deinen Entwickler zur einfachen Programmierung der Datalayer
- Programmierung der “DataLayer” und Befüllung mit “Enhanced-E-Commerce Daten” entsprechend der Dokumentation von Google selbst (Den Link zur kompletten Google Dokumentation und aller möglichen Ereignisse findest du am Ende dieses Dokuments.):
- Du kannst dich hier auf die folgenden vier Ereignisse/Seitenaufrufe beschränken: (Schritt 1. bis 4 sind “Pflicht” um das Ecommerce Tracking zu starten)
- Aufruf einer Produktseite (Dokumentation: “view_item)
- Hinzufügen/Entfernen eines Produktes aus dem Warenkorb (Dokumentation: add_to_cart, bzw: remove from cart)
- Einstieg in den Checkout: begin_checkout
- Die Übermittlung erfolgreich abgeschlossener Käufe (auf der “Danke-Seite” nach dem Kauf) (Siehe purchase in der Google Doku)
- Du kannst dich hier auf die folgenden vier Ereignisse/Seitenaufrufe beschränken: (Schritt 1. bis 4 sind “Pflicht” um das Ecommerce Tracking zu starten)
- Beachten Sie bitte die “required” Parameter in jedem der Datalayer Pushes in der original Google Doku (Die Links dazu unten):
- den jeweiligen Event Namen (z.B: “view_item” oder “purchase”)
- items > item_name & item_id
- currency
- value
Bei Rückfragen zur Programmierung gerne jederzeit melden bei:
support@shoplytics.de
Die Doku von Google zu den einzelnen Events:
Bitte exakt so umsetzen lassen von deinem Programmierer-Team.
(Siehe auch die Pflicht-Parameter im Ecommerce und den items Objekten.)
Mindestens sind die Events: view_item, add_to_cart und purchase notwendig.
Besser wären alle der folgenden Events...
add_payment_info:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#add_payment_info
add_shipping_info:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#add_shipping_info
add_to_cart:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#add_to_cart
begin_checkout:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#begin_checkout
view_item:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#view_item
view_item_list:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#view_item_list
purchase:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#purchase
remove_from_cart:
https://developers.google.com/analytics/devguides/collection/ga4/reference/events?hl=de&client_type=gtm#remove_from_cart