Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 2fe0d5c

Browse files
author
Milo Casagrande
committed
Update Google Analytics code snippet
Signed-off-by: Milo Casagrande <milo@opensourcefoundries.com>
1 parent f1c8b78 commit 2fe0d5c

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

app/dashboard/templates/base.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
<!doctype html>
22
<html lang="en">
33
<head>
4+
{%- block analytics %}
5+
{%- if analytics %}
6+
<script async src="https://www.googletagmanager.com/gtag/js?id={{ analytics }}"></script>
7+
<script>
8+
window.dataLayer = window.dataLayer || [];
9+
function gtag(){dataLayer.push(arguments);}
10+
gtag('js', new Date());
11+
12+
gtag('config', '{{ analytics }}');
13+
</script>
14+
{%- endif %}
15+
{%- endblock %}{# Analytics block #}
416
<meta charset="utf-8">
517
<meta http-equiv="X-UA-Compatible" content="IE=edge">
618
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -139,17 +151,5 @@
139151
<input type="hidden" id="number-range" value="{{ config['NUMBER_RANGE'] }}">
140152
{%- block scripts %}
141153
{%- endblock %}{# Scripts block #}
142-
{%- block analytics %}
143-
{%- if analytics %}
144-
<script type="text/javascript">
145-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
146-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
147-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
148-
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
149-
ga('create', '{{ analytics }}', 'auto');
150-
ga('send', 'pageview');
151-
</script>
152-
{%- endif %}
153-
{%- endblock %}{# Analytics block #}
154154
</body>
155155
</html>

0 commit comments

Comments
 (0)