From 2d1babc452115b4a46453922198beb8e2863d39f Mon Sep 17 00:00:00 2001
From: hallowf <alexandre.cortegaca@gmail.com>
Date: Thu, 4 Jul 2019 15:51:31 +0100
Subject: [PATCH] Replaced old script for analytics with gtag

---
 _includes/head.html | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/_includes/head.html b/_includes/head.html
index 13cdbaf4..6636f0f9 100644
--- a/_includes/head.html
+++ b/_includes/head.html
@@ -2,6 +2,17 @@
   <meta charset="UTF-8">
   <meta http-equiv="X-UA-Compatible" content="IE=Edge">
 
+  {% if site.ga_tracking != nil %}
+      <!-- Global site tag (gtag.js) - Google Analytics -->
+      <script async src="https://www.googletagmanager.com/gtag/js?id={{ site.ga_tracking }}"></script>
+      <script>
+        window.dataLayer = window.dataLayer || [];
+        function gtag(){dataLayer.push(arguments);}
+        gtag('js', new Date());
+        gtag('config', '{{ site.ga_tracking }}');
+      </script>
+  {% endif %}
+
   {% if site.plugins.jekyll-seo == nil %}
     <title>{{ page.title }} - {{ site.title }}</title>
 
@@ -14,15 +25,6 @@
 
   <link rel="stylesheet" href="{{ "/assets/css/just-the-docs.css" | absolute_url }}">
 
-  {% if site.ga_tracking != nil %}
-    <script>
-      window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
-      ga('create', '{{ site.ga_tracking }}', '{{ site.url }}');
-      ga('send', 'pageview');
-    </script>
-    <script async src="https://www.google-analytics.com/analytics.js"></script>
-  {% endif %}
-
   {% if site.search_enabled != nil %}
     <script type="text/javascript" src="{{ "/assets/js/vendor/lunr.min.js" | absolute_url }}"></script>
   {% endif %}
-- 
GitLab