Neu Analytics nicht im Header

david

Administrator
Mitarbeiter
16. Juli 2010
2.310
170
Analytics wird in Shop 4 standardmäßig asynchron via JavaScript geladen. Das hat den Vorteil, dass die ganze Seite nicht erst darauf warten muss, dass Analytics fertig geladen ist. Beide Varianten mit Pro und Contra werden in der Google-Dokumentation für Analytics.js beschrieben.
Bei clientseitigen JavaScript-Integrationen wirst du jedoch immer eine gewisse Verlustrate haben (Adblock, uBlock & Co sind ja heute nicht mehr unüblich).

Eine serverseitige Integration z.B. über https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide wäre zuverlässiger.
Ich hab es nur kurz überflogen, kann mir vorstellen, dass das Tracking dort nicht ganz so umfangreich ist und z.B. so Sachen wie Bildschirmauflösung/Gerätetyp etc fehlen.
Dafür wäre es aber zuverlässig.
Datenschutzrechtlich muss natürlich auch zumindest die Möglichkeit bestehen, das Tracking zu deaktivieren bzw. erst über Opt-In zu aktivieren.
Wäre ne coole Sache für ein Shop-Plugin 😉
 

Mathias@tn

Aktives Mitglied
7. März 2018
86
2
Danke für die ausführliche Antwort. Wenn es für Google ok ist, das so einzubinden, dann soll sich halt das Plugin von Google nicht beschweren 🙂

Bei clientseitigen JavaScript-Integrationen wirst du jedoch immer eine gewisse Verlustrate haben (Adblock, uBlock & Co sind ja heute nicht mehr unüblich).

Die jetzige Standart-JTL-Implementation wird von Ghostery erfolgreich geblockt. Die normalen Adblocker machen das aber nicht und sind ja um einiges verbreiteter. Wenn ein Großteil der generierten Daten bei uns ankommt, dann bin ich schon zufrieden.

Datenschutzrechtlich muss natürlich auch zumindest die Möglichkeit bestehen, das Tracking zu deaktivieren bzw. erst über Opt-In zu aktivieren.
Wäre ne coole Sache für ein Shop-Plugin 😉

Soweit ich mich richtig an einen ehemals von mir betreuten Shop erinnere, hatte da ein Google-JTL-Plugin auch einen Opt-Out-Link erstellt und zwar fast unauffindbar noch unter dem Footer.
Hauptsächlich sollte der Opt-Out oder Opt-In in die Datenschutzerklärung und die schreibt ja keiner mehr selbst, insofern auch schwierig für ein Modul, die Links an die richtige Stellen zu packen.

Außer vielleicht plump mit Append ans Ende des Blocks. Hmmm. -> das wäre eine sinnvolle Erweiterung für die native JTL-Analytics-Einbindung: "Opt-Out / Opt-In ans Ende der Datenschutzerklärung hinzufügen?".

Dazu fällt mir dann doch noch eine wichtige Frage ein:
Würde die jetzige Implementierung eigentlich durch ein Opt-Out geblockt werden? Und wenn nein, wo finde ich die Stelle für die Analytics-Einbindung um ggf. das Opt-Out zu ermöglichen? Da ja eigentlich testweise alles getrackt wird, habe ich eigentlich keine Lust, nur wegen des Opt-Outs das Analytics-Modul wieder zu kaufen.
 

david

Administrator
Mitarbeiter
16. Juli 2010
2.310
170
Dazu fällt mir dann doch noch eine wichtige Frage ein:
Würde die jetzige Implementierung eigentlich durch ein Opt-Out geblockt werden? Und wenn nein, wo finde ich die Stelle für die Analytics-Einbindung um ggf. das Opt-Out zu ermöglichen?
Ja, bei Klick auf den Opt-Out-Link (der mit href="javascript:gaOptout()") wird für die jew. Google-Analytics-ID ein "ga-disable"-Cookie im Browser gesetzt. Wird dieses erkannt, dann werden die Tracking-Scripts nicht ausgeführt.
 

Ähnliche Themen