Drupal CMS + Google Analytics gaOptOut Datenschutz

Typischerweise wird in Datenschutzerklärungen Deutscher Websites ein JavaScript-Link zum OptOut aus Google Analytics angeboten, wie Websites wie folgende erläutern: https://die-netzialisten.de/wordpress/google-analytics-um-einen-optout-l...

In Kombination mit dem Google Analytics Drupal Modul
gibt es derzeit noch keine integrierte Lösung.
Daher habe ich einen Issue auf Drupal.org erstellt, der ein entsprechendes Feature als JavaScript Funktion vorschlägt, als auch einen Workaround bereitstellt:
https://www.drupal.org/node/2917905

Als Übergangslösung könnt ihr in der Konfiguration des Google Analytics Moduls im Bereich Erweitert > Codeausschnitt (vorher) den folgenden Code eintragen (ohne Gewähr, unbedingt testen):

  1. var gaProperty = window.google_analytics_uacct;
  2. var disableStr = 'ga-disable-' + gaProperty;
  3. if (document.cookie.indexOf(disableStr + '=true') > -1) {
  4.   window[disableStr] = true;
  5.   console.log('ga-disable is enabled, GA disabled.');
  6. }
  7. function gaOptout() {
  8.   document.cookie = disableStr + '=true; expires=Thu, 31 Dec 2999 23:59:59 UTC; path=/';
  9.   window[disableStr] = true;
  10. }

Das Opt-Out erfolgt dann über einen Link wie diesen:

<a onclick="alert('Google Analytics wurde deaktiviert');"
href="javascript:gaOptout()">Google Analytics deaktivieren</a>

Kommentare

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt. Wenn Sie ein zulässiges Avatar mit Ihrer E-Mail-Adresse verknüpft haben, wird dieses als Avatar verwendet.

Weitere Informationen über Formatierungsoptionen

Aktualisieren Geben Sie die Zeichen ein, die Sie im Bild sehen. Geben Sie die im Bild dargestellten Zeichen ein; wenn Sie diese nicht lesen können, senden Sie das Formular ohne Eingabe ab, um ein neues Bild zu generieren. Groß-/Kleinschreibung wird nicht beachtet.  Switch to audio verification.