From 9a0d0eb48142da69ea2ca28ee9eff813baf5bf91 Mon Sep 17 00:00:00 2001 From: Chris Waring Date: Thu, 14 Feb 2019 13:30:15 +0000 Subject: [PATCH 1/4] add google analytics --- src/layouts/_default/baseof.html | 1 + src/layouts/partials/analytics.html | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 src/layouts/partials/analytics.html diff --git a/src/layouts/_default/baseof.html b/src/layouts/_default/baseof.html index 875a157..a8dc4c1 100644 --- a/src/layouts/_default/baseof.html +++ b/src/layouts/_default/baseof.html @@ -2,6 +2,7 @@ {{ partial "head" . }} + {{ partial "analytics" . }} diff --git a/src/layouts/partials/analytics.html b/src/layouts/partials/analytics.html new file mode 100644 index 0000000..07529de --- /dev/null +++ b/src/layouts/partials/analytics.html @@ -0,0 +1,8 @@ + + + \ No newline at end of file From 6416172d1b217847135295dda91789c39e27b41e Mon Sep 17 00:00:00 2001 From: Chris Waring Date: Thu, 14 Feb 2019 14:19:13 +0000 Subject: [PATCH 2/4] do not track localhost activity --- src/layouts/partials/analytics.html | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/layouts/partials/analytics.html b/src/layouts/partials/analytics.html index 07529de..566b7de 100644 --- a/src/layouts/partials/analytics.html +++ b/src/layouts/partials/analytics.html @@ -1,8 +1,10 @@ \ No newline at end of file + if (location.hostname !== 'localhost') { + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments);} + gtag('js', new Date()); + gtag('config', 'UA-96910779-8'); + } + From 2180b730a1caa9896c4999914efdfc0e9315e038 Mon Sep 17 00:00:00 2001 From: Chris Waring Date: Thu, 14 Feb 2019 20:40:35 +0000 Subject: [PATCH 3/4] respect dnt settings and track outbound clicks --- src/layouts/partials/analytics.html | 72 ++++++++++++++++++++++++++--- 1 file changed, 66 insertions(+), 6 deletions(-) diff --git a/src/layouts/partials/analytics.html b/src/layouts/partials/analytics.html index 566b7de..c34ba14 100644 --- a/src/layouts/partials/analytics.html +++ b/src/layouts/partials/analytics.html @@ -1,10 +1,70 @@ - From 4b20b5b7b6291c534ae7791c7817386f565ec762 Mon Sep 17 00:00:00 2001 From: Oli Evans Date: Wed, 1 May 2019 09:55:38 +0100 Subject: [PATCH 4/4] chore: trigger ci --- src/layouts/_default/baseof.html | 1 - 1 file changed, 1 deletion(-) diff --git a/src/layouts/_default/baseof.html b/src/layouts/_default/baseof.html index a8dc4c1..d05e2c0 100644 --- a/src/layouts/_default/baseof.html +++ b/src/layouts/_default/baseof.html @@ -4,7 +4,6 @@ {{ partial "head" . }} {{ partial "analytics" . }} -