diff --git a/app/assets/javascripts/initializers/initializeBaseTracking.js.erb b/app/assets/javascripts/initializers/initializeBaseTracking.js.erb index cfff836c2..37881f10c 100644 --- a/app/assets/javascripts/initializers/initializeBaseTracking.js.erb +++ b/app/assets/javascripts/initializers/initializeBaseTracking.js.erb @@ -12,6 +12,7 @@ function initializeBaseTracking() { wait++; if (window.ga && ga.create) { ga('create', '<%= ApplicationConfig["GA_TRACKING_ID"] %>', 'auto'); + ga('set', 'anonymizeIp', true); ga('send', 'pageview', location.pathname + location.search); clearInterval(waitingOnGA); logImpressions(); diff --git a/app/views/pages/badge.html.erb b/app/views/pages/badge.html.erb index abb8ee859..c9297ed3a 100644 --- a/app/views/pages/badge.html.erb +++ b/app/views/pages/badge.html.erb @@ -116,6 +116,7 @@ })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga'); ga('create', '<%= ApplicationConfig["GA_TRACKING_ID"] %>', 'auto'); + ga('set', 'anonymizeIp', true); ga('send', 'pageview'); ga('send', 'event', 'view', '/badge version impression', '<%= @html_variant.name %>', null);