diff options
author | Javier Garcia <jgarcia@gitlab.com> | 2022-05-26 23:39:11 +0300 |
---|---|---|
committer | Javier Garcia <jgarcia@gitlab.com> | 2022-05-26 23:39:11 +0300 |
commit | f27aa2a74dd97f30ec1b4b5cf2f1038462e193fa (patch) | |
tree | 312b3c00e66286bcd233c3cf96dbc1e90275139d | |
parent | fc3b62d327d6a06cfab3c1d7bdd48051fb3755dd (diff) |
Add Google Consent mode within GA4920-ga4-gtag-docs-gitlab-com
-rw-r--r-- | layouts/head.html | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/layouts/head.html b/layouts/head.html index c36d15ad..a03ce9eb 100644 --- a/layouts/head.html +++ b/layouts/head.html @@ -44,6 +44,26 @@ <% if production? %> <%# Adds GTM only in production %> + <!-- gtag script for GA4 --> + <script> + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments);} + + gtag('consent', 'default', { + 'analytics_storage': 'denied', + 'ad_storage': 'denied', + 'functionality_storage': 'denied', + 'region': ['EU', 'UK', 'PE', 'RU'], + 'wait_for_update': 500 + }); + gtag('consent', 'default', { + 'analytics_storage': 'granted', + 'ad_storage': 'granted', + 'functionality_storage': 'granted', + 'wait_for_update': 500 + }); + </script> + <!-- add cookie consent --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/7f944245-c5cd-4eed-a90e-dd955adfdd08/OtAutoBlock.js"> </script> |