Skip to content

GoogleAnalytics OptOut JS [DSGVO|GDPR] #332

@riconeitzel

Description

@riconeitzel

The Privacy Policy section about Google Analytics requires an optout link. this link creates an opt-out cookie that is respected by the tracking code.

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

the following code needs to be present in the <head> of every page.

<script type="text/javascript">// <![CDATA[
// Set to the same value as the web property used on the site
var gaProperty = '__UA-XXXX-Y__';
 
// Disable tracking if the opt-out cookie exists.
var disableStr = 'ga-disable-' + gaProperty;
if (document.cookie.indexOf(disableStr + '=true') > -1) {
  window[disableStr] = true;
}
 
// Opt-out function
function gaOptout() {
  document.cookie = disableStr + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
  window[disableStr] = true;
}
</script>

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions