Sha256: 884c4f80706235fae1895da0088d7216b1f421c9b343879fff9ce07b44799117
Contents?: true
Size: 812 Bytes
Versions: 10
Compression:
Stored size: 812 Bytes
Contents
(function(global) { "use strict"; var GOVUK = global.GOVUK || {}; GOVUK.Modules = GOVUK.Modules || {}; GOVUK.Modules.AutoTrackEvent = function() { this.start = function(element) { var options = {nonInteraction: 1}, // automatic events shouldn't affect bounce rate category = element.data('track-category'), action = element.data('track-action'), label = element.data('track-label'), value = element.data('track-value'); if (typeof label === "string") { options.label = label; } if (value || value === 0) { options.value = value; } if (GOVUK.analytics && GOVUK.analytics.trackEvent) { GOVUK.analytics.trackEvent(category, action, options); } } }; global.GOVUK = GOVUK; })(window);
Version data entries
10 entries across 10 versions & 1 rubygems