Die Web Extend Datensammlungs-Scripts tracken die Besucher-Interaktionen auf Ihrer Website, verarbeiten die Informationen und liefern diese wertvollen Daten an verschiedene Emarsys Applikationen wie etwa Smart Insight, Predict, Interactions oder das Automation Center.
Diese Seite beschreibt die Schritte, die für das Implementieren der Scripts erforderlich sind.
Datenschutz
Emarsys unterstützt Sie in Ihren Bemühungen, Ihre Datenbank sauber und im Einklang mit allen bestehenden Datenschutzbestimmungen zu halten. Weitere Informationen zum Verhältnis von Web Extend und der DSGVO erhalten Sie in:
Bevor Sie beginnen
- Die Web Extend Scripts werden asynchron ausgeführt und haben keinerlei Auswirkungen auf die Geschwindigkeit oder Leistung Ihrer Website.
- Die Web Extend Scripts verwalten Benutzerdaten in anonymisierter oder pseudonymisierter Form. Erst nach dem Import in die Emarsys Datenbank wird das Webverhalten existierenden Kontakten zugeordnet.
- Sie wollen nicht nur auf all Ihren aktuellen Webseiten Daten sammeln, Sie wollen dies auch auf all jenen Seiten tun, die Sie in der Zukunft erstellen werden. Dazu gehören neue Produktseiten und die Landingpages, die Sie für Marketingkampagnen erstellen. Daher sollten Sie die relevanten Befehle auch zu den Vorlagen hinzufügen, die Sie für das Erstellen der verschiedenen Seitenarten verwenden.
- Wenn Sie eine dedizierte mobile Version Ihrer Website oder eine mobile App unterhalten, vergewissern Sie sich, dass diese ebenfalls die Web Extend Datensammlungs-Scripts hinzugefügt haben.
Um Web Channel zu verwenden, müssen Sie nur die Schritte 1 und 2 ausführen.
Implementierungsschritte
Zuerst müssen Sie eine Basis für die Datensammlung erstellen: Sie müssen tracken können, was Benutzer auf Ihrer Website tun, und Sie müssen Ihre Kunden auch identifizieren können.
Schritt 1. Tracking-Code zur Website hinzufügen
Dank dieses Codes können Sie mit Ihren JavaScript API Befehlen das Verhalten Ihrer Website-Besucher tracken; darüber hinaus bildet er die Basis für die geräteübergreifende Benutzerkennung und das Kampagnen-Tracking. Die Implementierung dieses Codes ist Voraussetzung für die Verwendung jener Emarsys Produkte, etwa Web Channel oder Predict, die auf den Web Extend Datensammlungs-Scripts beruhen.
Informationen zu den technischen Details erhalten Sie in: Tracking-Code (Web Extend)
Schritt 2. Benutzerkennung
Standardmäßig verwendet Emarsys Cookies für das Tracken von Website-Besuchern. Um jedoch Besucher mit den Kontakten in Ihrer Kontaktdatenbank abzugleichen, müssen wir bekannte Benutzer, wie etwa angemeldete Benutzer oder ansonsten anonyme Benutzer, die ihre E-Mail-Adresse auf Ihrer Website eingeben, explizit identifizieren. Das ist die Basis der geräteübergreifenden Benutzerkennung.
Informationen zu den technischen Details erhalten Sie in: Benutzerkennung (Web Extend)
Schritt 3. E-Commerce JavaScript Befehle implementieren
Voraussetzungen für die E-Commerce-Befehle
- Sie haben für Ihren Account eine Basiswährung ausgewählt.
- Sie haben die Produktdatendatei hochgeladen.
- Bevor Sie die Web Extend Scripts implementieren, sollten Sie Ihre Strategien für Datensammlung und Kontaktkennung mit dem Emarsys Support besprechen.
Die E-Commerce-Befehle
Diese Scripts stellen sicher, dass die richtigen Daten von Ihrer Website an die richtigen Stellen in Ihrer Datenbank gelangen und somit für das Reporting, Empfehlungen, Prognosen, Lifecycle-Management und viele andere Funktionen zur Verfügung stehen.
Fügen Sie folgende Befehle zu ALLEN Seiten Ihrer Website hinzu:
Andere Befehle sollten nur auf bestimmten Seiten der Website eingebunden werden:
Stellen Sie sicher, dass die JavaScript API Befehle niemals zwischengespeichert werden. In den meisten vorlagenbasierten Webshop-Engines ist das Zwischenspeichern (Caching) in bestimmten Pfaden gesetzt. Stellen Sie sicher, dass die Vorlagen, in denen Sie die API-Befehle implementieren, sich niemals in einem gecachten Pfad befinden, da das API in diesem Fall fehlerhafte Daten zurückgibt.
Nutzen Sie die unten angeführten JSFiddle-Beispiele, um die Befehle in Aktion zu sehen. Über die Ansicht Live Events in der Box Web Behaviour (Webverhalten) auf der Seite Predict Data Sources (Predict Datenquellen) können Sie überprüfen, ob Ihre Implementierung funktioniert.
JSFiddle Code-Beispiel für Produktseiten:
JSFiddle Code-Beispiel für Kategorieseiten:
JSFiddle Code-Beispiel für die Bestellbestätigungsseite:
Geschafft!
Sobald Sie die oben genannten Schritte abgeschlossen haben und eine positive Validierung für Ihre Integration vorliegt, erfolgen die Datensammlung und die Anreicherung der Kontaktdaten mithilfe der Verhaltensfelder kontinuierlich.
Bitte denken Sie von Zeit zu Zeit daran, auf der Seite Predict Data Sources (Predict Datenquellen) den Zustand Ihrer Integration zu überprüfen, zumindest aber jeweils nach Änderungen im Website-Frontend (um sicherzustellen, dass andere Seiten-Updates die Datensammlungs-Scripts nicht beschädigt haben).