Dokumentation "Snapchat Pixel einbinden" (Shopware 6)

Konfiguration


Snapchat Pixel ID’s

Hier fügen Sie die ID Ihres Snapchat Pixels ein. Diese besteht aus einer Zahlenfolge, die Sie in ihrem Snapchat Business Account finden.

Das Plugin unterstützt die Integration von mehreren Snapchat Pixeln. Die ID’s können hier, getrennt durch ein Komma (,), eingetragen werden.

Datenschutzmodus

Sie können zwischen drei verschiedenen Datenschutzmodi wählen:

  1. Shopware Cookie Consent Tool nutzen (Standard)
  2. Snapchat Pixel sofort starten
  3. Snapchat Pixel manuell per JavaScript starten

1. Shopware Cookie Consent Tool nutzen

Bei diesem Datenschutzmodus wird im integrierten Cookie Consent Manager ein neuer Eintrag für den Snapchat Pixel angelegt. Erst nach aktiver Zustimmung des Besuchers wird der Snapchat Pixel gestartet.

2. Snapchat Pixel sofort starten

In diesem Datenschutzmodus wird der Snapchat Pixel sofort gestartet. Der Shopbetreiber ist dafür verantwortlich die ggf. notwendige Zustimmung zur Aktivierung des Snapchat Pixels einzuholen.

3. Snapchat Pixel manuell per JavaScript starten

Dieser Datenschutzmodus ist bei der Nutzung von Cookie Lösungen externer Anbieter hilfreich. Oft kann hier ein gewisser JavaScript Code hinterlegt werden, der ausgeführt wird, wenn der Besucher bei der Cookie Auswahl einem Cookie zugestimmt hat.

Das Plugin kann manuell mit folgendem JavaScript Code gestartet werden:

window.addEventListener('load', function() {
    const plugin = PluginManager.getPluginInstanceFromElement(document, 'mediameetsSnapchatPixel');
    if (typeof plugin === 'object' && typeof plugin.start === 'function') {
        plugin.start();
    }
});

Mit folgendem JavaScript Code kann das Plugin gestoppt werden. Dieser sollte dann ausgeführt werden, wenn der Besucher das Cookie für den Snapchat Pixel wieder ablehnt. HINWEIS: der Code muss nur einmal, bei der „Abwahl“ aufgerufen werden, da er sofort alle Ereignisse wie das Hinzufügen eines Artikels zum Warenkorb deaktiviert.

const plugin = PluginManager.getPluginInstanceFromElement(document, 'mediameetsSnapchatPixel');
if (typeof plugin === 'object' && typeof plugin.start === 'function') {
    plugin.stop();
}

Erweiterter Datenabgleich

Der erweiterte Datenabgleich übermittelt Kundendaten wie E-Mailadresse und/oder Telefonnummer verschlüsselt an Snapchat. Dazu muss der Kunde in seinem Konto im Shop eingeloggt sein. Mit den Daten kann Snapchat Nutzer gezielter erkennen, insbesondere diejenigen, zum Zeitpunkt des Besuchs nicht auf Snapchat eingeloggt waren.