From a6901b8e6bde763e9de63b3c74d3991f70e99020 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 10 Jun 2020 18:28:00 +0100 Subject: [PATCH] Fix loading Google Analytics. --- Marechai/Marechai.csproj | 2 +- Marechai/Pages/_Host.cshtml | 1 - Marechai/wwwroot/js/ga.js | 13 +++++++++---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Marechai/Marechai.csproj b/Marechai/Marechai.csproj index 39d4bd76..eac4d6b1 100644 --- a/Marechai/Marechai.csproj +++ b/Marechai/Marechai.csproj @@ -2,7 +2,7 @@ netcoreapp3.1 - 4.0.0.1620 + 4.0.0.1622 Canary Islands Computer Museum Copyright © 2003-2020 Natalia Portillo Canary Islands Computer Museum Website diff --git a/Marechai/Pages/_Host.cshtml b/Marechai/Pages/_Host.cshtml index 6ab93515..ab54dc61 100644 --- a/Marechai/Pages/_Host.cshtml +++ b/Marechai/Pages/_Host.cshtml @@ -44,7 +44,6 @@ - diff --git a/Marechai/wwwroot/js/ga.js b/Marechai/wwwroot/js/ga.js index 27f75f47..3e9208ff 100644 --- a/Marechai/wwwroot/js/ga.js +++ b/Marechai/wwwroot/js/ga.js @@ -23,7 +23,12 @@ // Copyright © 2003-2020 Natalia Portillo *******************************************************************************/ -window.addEventListener('load', function () { - ga('create', 'UA-XXXXXXXX-1', 'auto') - ga('send', 'pageview') -}) \ No newline at end of file +var _gaq = _gaq || []; +_gaq.push(['_setAccount', 'UA-XXXXX-X']); +_gaq.push(['_trackPageview']); + +(function() { + var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; + ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; + var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); +})(); \ No newline at end of file