Move Google Analytics import into the <head> section (#138)

* Move Google Analytics import into the <head> section

* Changes to move Google Tag Manager into <head> tag, while leaving the noscript section in the <body> tag.
This commit is contained in:
Eric Light 2017-09-21 08:34:36 +12:00 committed by Alexandre Vicenzi
parent 0091474a91
commit 229ad20d36
3 changed files with 13 additions and 8 deletions

View file

@ -36,6 +36,10 @@
<link rel="icon" href="{{ FAVICON }}" type="image/x-icon"> <link rel="icon" href="{{ FAVICON }}" type="image/x-icon">
{% endif %} {% endif %}
{% if GOOGLE_ANALYTICS %}
{% include "partial/ga.html" %}
{% endif %}
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="HandheldFriendly" content="True" /> <meta name="HandheldFriendly" content="True" />
@ -75,10 +79,13 @@
}); });
</script> </script>
{% endif %} {% endif %}
{% if GOOGLE_TAG_MANAGER %}
{% include "partial/gtm.html" %}
{% endif %}
</head> </head>
<body> <body>
{% if GOOGLE_TAG_MANAGER %} {% if GOOGLE_TAG_MANAGER %}
{% include "partial/gtm.html" %} {% include "partial/gtm_noscript.html" %}
{% endif %} {% endif %}
<aside> <aside>
<div> <div>
@ -169,10 +176,6 @@
</footer> </footer>
</main> </main>
{% if GOOGLE_ANALYTICS %}
{% include "partial/ga.html" %}
{% endif %}
{% if GUAGES %} {% if GUAGES %}
{% include "partial/guages.html" %} {% include "partial/guages.html" %}
{% endif %} {% endif %}

View file

@ -1,7 +1,4 @@
<!-- Google Tag Manager --> <!-- Google Tag Manager -->
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id={{ GOOGLE_TAG_MANAGER }}" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<script> <script>
(function(w,d,s,l,i){ (function(w,d,s,l,i){
w[l]=w[l]||[]; w[l]=w[l]||[];

View file

@ -0,0 +1,5 @@
<!-- Google Tag Manager -->
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id={{ GOOGLE_TAG_MANAGER }}" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<!-- End Google Tag Manager -->