Google Analytics Modul + Optout

Um dem Besucher die Möglichkeit zu geben Google-Analytics innerhalb einer Webseite zu deaktivieren, kann man neben dem Browser-Add-on (https://tools.google.com/dlpage/gaoptout?hl=de) eine Funktion anbieten die per JavaScript ein Cookie setzt.

Wie auf unzähligen Seiten zu finden wird diese Funktion meist  "gaOptout" genannt. Ihr könnt also z.B. unter Datenschutz einen Link einbauen: <a href="javascript:gaOptout()">Link</a>

Jetzt aber in aller Eile nicht vergessen die Funktion auch zu definieren und vor dem Google-Analytics Code einzubinden.

Hierzu einfach den Code unter "Custom JavaScript Code" in dem Feld "Code snippet (before)" eintragen:
Achtung: Ihr müsst noch eure GA-ID der Variablen gaProperty zuweisen!

var gaProperty = 'UA-xxxxxxx-y';
var disableStr = 'ga-disable-' + gaProperty;
if (document.cookie.indexOf(disableStr + '=true') > -1) {
  window[disableStr] = true;
}
function gaOptout() {
  document.cookie = disableStr + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
  window[disableStr] = true;
}

Monday, 05. December 2016 - 12:33