From 7b827c5709822a6d6eec79fab32429a2b752db86 Mon Sep 17 00:00:00 2001 From: Nick Colley Date: Tue, 25 Sep 2018 17:12:09 +0100 Subject: [PATCH] Add option for nonInteraction set to true This matches the previous analytics track event function. From @36degrees: The sixth element in the trackEvent array means means that opt_noninteraction is true, which means that the 'event hit will not be used in bounce-rate calculation'. as per https://developers.google.com/analytics/devguides/collection/analyticsjs/events#non_interaction_events --- javascripts/stageprompt.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/javascripts/stageprompt.js b/javascripts/stageprompt.js index e98a500f..0a391afb 100644 --- a/javascripts/stageprompt.js +++ b/javascripts/stageprompt.js @@ -63,7 +63,9 @@ GOVUK.performance.sendGoogleAnalyticsEvent = function (category, event, label) { if (global.ga && typeof global.ga === 'function') { - global.ga('send', 'event', category, event, label) + global.ga('send', 'event', category, event, label, { + nonInteraction: true + }) } else { global._gaq.push(['_trackEvent', category, event, label, undefined, true]) }