URL im Shopware Store | http://store.shopware.com/mnd9813405665247/cookie-hinweis.html |
---|---|
Shopware Versionen | 5.0.0 + |
...
Warning |
---|
Hinweis: Wir übernehmen keine Haftung für den rechtskonformen Einsatz der Erweiterung in Ihrem Shopsystem. Bitte lassen Sie die Implementierung im Zweifel durch Ihre Rechtsberatung abnehmen. |
Beschreibung
Cookie Hinweis
Dieses Plugin zeigt dem Shop-Besucher einen Hinweis auf den Einsatz von Cookies an (z.B. aufgrund der DSGVO, EU-Cookie Richtlinie, Privacy Verordnung) und ermöglicht es Besuchern individuelle Privatsphäre-Einstellungen für Opt-In / Opt-Out für beliebige Trackings festzulegen. Vorkonfiguriert ist Google Analytics. Außerdem integriert sich unser Plugin "Facebook Pixel in Shopware einbinden" automatisch in die Privatsphäre-Einstellungen (Ab Version 1.1.3).
Texte und Positionierung können in den Plugineinstellungen konfiguriert werden.
Privatsphäre Einstellungen
Die Privatsphäre-Einstellungen ermöglichen es Ihren Besuchern den Opt-Out bzw. Opt-In von Trackings individuell zu steuern. Durch die Plugin-Konfiguration kann eingestellt werden ob das Tracking standardmäßig für den Besucher aktiviert ist (Opt-Out Verhalten) oder ob es standardmäßig deaktiviert ist (Opt-In Verhalten). Erst durch den Opt-In des Benutzers werden bspw. Daten an Google Analytics gesendet.
Info |
---|
Der Google Analytics Opt-Out ist so angelegt, dass er automatsich mit jeder aktuellen Integration von Analytics funktionieren sollte. Bitte testen Sie die Funktion ggf. für Ihre Implementierung. Beachten Sie in diesem Falle, dass hierfür der Google Integrationscode geladen, jedoch nicht gestartet wird. Sollten Sie verhinden wollen, dass schon der Integrationscodee nicht geladen wird, müssen Sie dies über die Konfiguration eines individuellen Trackings steuern.
Weitere Trackings können Sie individuell über eine JavaScript Funktion steuern. Details finden Sie im zugehörigen Abschnitt dieser Dokumentation. |
Opt-Out Links für Datenschutzerklärung
Die Privatsphäre-Einstellungen können über eine JavaScript-Funktion nicht nur im Cookie-Hinweis, sondern an beliebiger Stelle im Shop aufgerufen werden.
...
Info |
---|
Für einen Opt-Out Link von unserem Plugin "Facebook Pixel in Shopware einbinden", stellt dieses Plugin bereits eine entsprechende JavaScript Funktion bereit, die Sie ebenfalls an einer beliebigen Stelle im Shop einsetzen können. |
Screenshots
Der Cookie Hinweis:
Template Banner: Hinweis am oberen oder unteren Browserrand
...
Weitere Erläuterungen zu dieser Plugin-Funktion finden sie unter dem Punkt Privatsphäre-Einstellungen.
Installation
Installation des Plugins im Shop
Die Installation erfolgt wie gewohnt über den Shopware Plugin Manager.
...
Plugin-Installation: http://community.shopware.com/Lizenzierung-und-Installation-von-lizenzpflichtigen-Plugins_detail_1340.html
Plugin-Manager: http://community.shopware.com/Plugin-Manager-ab-Shopware-5_detail_1856.html)
Plugin-Konfiguration
Info |
---|
Um die Google Analytics Funktionen zu aktivieren müssen Sie ihre Analytics Property ID (UA-XXXXXXXX) in das entsprechende Feld eintragen. Mehrere IDs können kommagetrennt eingegeben werden. |
Konfigurationsmöglichkeit "Hinweis-Version"
Mit der Hinweis-Version können Sie die Anzeige des Hinweises für Besucher forcieren. Akzeptiert ein Besucher den Hinweis mit einer Bestimmten Versionsnummer, so wird ihm der Hinweis bei höherer Versionsnummer erneut angezeigt.
So können Sie sicherstellen, dass die Besucher bei Änderungen der Konfiguration z.b. von Standard Opt-Out auf Standard Opt-In den Hinweis wieder angezeigt bekommen.
Privatsphäre-Einstellungen
Über die Einstellung "Link zu Privatsphäre-Einstellungen anzeigen?" wird für den Besucher ein Link im Hinweistext angefügt, über welchen er das Opt-Out bzw. Opt-In der Trackings über ein Menü aufrufen und bearbeiten kann. Zudem wird der Link im Kunden-Account in das Menü integriert.
...
Info |
---|
Der Button "Alle akzeptieren" (Beschriftung kann per Textbaustein geändert werden) aktiviert alle verfügbaren Cookies. |
Weitere und individuelle Trackings / Cookies definieren
Falls Sie weitere Trackings verwenden oder spezielle Integrationen von Facebook Pixel oder Analytics verwenden, für die Sie einen Opt-Out bzw. Opt-In anbieten möchten, können Sie dies über die Konfiguration "weitere Trackings definieren" realisieren. Es können im Standard bis zu 5 weitere Trackings definiert werden. Unser Plugin setzt dann ein individuelles "Privacy Cookie" in welchem der Opt-Out oder Opt-In der Privatsphären-Einstellungen gespeichert wird. Sie können dann in Ihrer Tracking Integration selbst das Cookie abfragen und damit das Tracking aktivieren bzw. deaktivieren.
...
Ergebnis
- Darstellung Frontend:
Opt-Out-Link für Shop Inhalte (Datenschutzerklärung etc.)
Info | |||||
---|---|---|---|---|---|
Sie können die Privatsphäre-Einstellungen auch in Link-Form an beliebiger Stelle im Shop aufrufen:
|
Links zur Integration des Google Analytics Opt-In/Opt-Out, wie z.B. in der Datenschutzerklärung:
Code Block | ||
---|---|---|
| ||
<a href="javascript:mndCookieNotice.mndGAOptOut();" onclick="alert('Google Analytics deaktiviert.');">Google Analytics deaktivieren</a> <a href="javascript:mndCookieNotice.mndGAOptIn();" onclick="alert('Google Analytics aktiviert.');">Google Analytics aktivieren</a> |
Links zur Integration des Opt-In/Opt-Out für weitere Trackings in z.B. der Datenschutzerklärung:
Code Block | ||
---|---|---|
| ||
<a href="javascript:mndCookieNotice.mndOptOutCustom('cookie-name');" onclick="alert('Name deaktiviert.');">Name deaktivieren</a> <a href="javascript:mndCookieNotice.mndOptInCustom('cookie-name');" onclick="alert('Name aktiviert.');">Name aktivieren</a> |
Sie müssen nur "cookie-name" und "Name" durch die in der Plugin-Konfiguration definierten Werte ersetzen.
Links zur Integration des Opt-In/Opt-Out für alle Trackings in z.B. der Datenschutzerklärung:
Code Block | ||
---|---|---|
| ||
<a href="javascript:mndCookieNotice.mndOptInAll();" onclick="alert('Alle Cookies aktiviert');">Alle aktiviert</a> <a href="javascript:mndCookieNotice.mndOptOutAll();" onclick="alert('Alle Cookies deaktiviert');">Alle deaktiviert</a> |
Ausführung individuellem Javascript-Code
Dies Funktion ermöglicht das Ausführen von benutzerdefiniertem Javascript-Code. Der Code wird ausgeführt, wenn der Benutzer auf den "Akzeptieren-Button" klickt.
Info | ||
---|---|---|
Wir empfehlen an dieser Stelle nur vorgefertigte Javascriptfunktionen auszuführen, die Sie separat, bspw. über die Javascript-Konsole des Browsers testen und ausführen können. Also z.B. keine if oder Klassen-Konstrukte einzufügen. Bspw.
|
Konfiguration der Texte
Um die Texte des Hinweises und des Buttons zu ändern müssen Sie zur Verwaltung der Textbausteine wechseln. Zu finden unter Hauptmenu → Einstellungen → Textbausteine.
Rechts oben befindet sich das Suchfeld. Durch die Eingabe von "MndCookie" erscheinen die Textbausteine:
...
Markieren Sie den zu ändernden Textbaustein. Der Button "Markierte Textbausteine bearbeiten" führt zur Bearbeitungsmaske. Hier kann auch HTML verwendet werden.
Info |
---|
Beachten Sie, dass nach Änderungen an der Konfiguration im Regelfall der Shopware Cache geleert und ggf. das Template neu kompiliert werden muss, damit die Änderungen im Frontend sichtbar werden. |
Vom Plugin gesetzte Cookies
Cookie Name | Zweck | Kommentar |
---|---|---|
mnd-ga-opted-in | Google Analytics Opt-In | Laufzeit 100 Jahre |
ga-disable-UA-XXXXXXX-XX | Google Analytics Opt-Out | Laufzeit 100 Jahre. Wird für jede konfigurierte Google Analtyics Property ID gesetzt. |
<individueller Name> | Opt-In / Opt-Out für individuelle Trackings | Laufzeit 100 Jahre. Wird für jedes individuell konfigurierte Tracking gesetzt. |
...
Info |
---|
Bezüglich des Facebook Pixels finden Sie weitere Informationen in der Plugin-Dokumentation unseres Plugins "Facebook Pixel in Shopware einbinden" unter: v1.x.x Facebook Pixel in Shopware einbinden (MndFacebookPixel) Das Plugin muss mindestens in Version 1.1.3 installiert sein, damit die automatische Integration in die Privatsphäre-Einstellungen erfolgreich ist. |
Deinstallation
Das Plugin wird auch über den Plugin Manager deinstalliert.
...