Skip to content

Commit

Permalink
FIX: Events should now be sent to Google Analytics properly from a co…
Browse files Browse the repository at this point in the history
…nversion
  • Loading branch information
Mellisa Hankins committed Jun 22, 2015
1 parent bdb1bcf commit 15f88db
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 5 deletions.
10 changes: 8 additions & 2 deletions javascript/conversion-tracker.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,17 @@
EA.conversion(data);

if(data.hasOwnProperty('_trackEvent')) {
window.EA.event({
var eventDetails = {
hitType: 'event',
eventCategory: data._trackEvent.category ? data._trackEvent.category : currentEvent,
eventAction: data._trackEvent.action ? data._trackEvent.action : '',
eventLabel: data._trackEvent.label ? data._trackEvent.label : window.location.href
});
};

if(data._defaults.value)
eventDetails.eventValue = data._defaults.value;

window.EA.event(eventDetails);
}
}, once);
}(EA.conversion_trackers[type], events[i]));
Expand Down
4 changes: 2 additions & 2 deletions javascript/core.track.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
EA = (function (ea) {
if(!ea.hasOwnProperty('eventTriggers'))
ea.eventTriggers = {};
if(!EA.hasOwnProperty('eventTriggers'))
EA.eventTriggers = {};

ea.event = function(details, except) {
if(!except || except.constructor !== Array) {
Expand Down
5 changes: 4 additions & 1 deletion javascript/google-analytics.track.init.ss.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,10 @@ EA.GA.trackers = (function (trackers) {
initCallbacks: {},
hitCallback: function(){},
sendEvent: function(data) {
{$Var}('send', data);
if(!data.hasOwnProperty('hitType'))
data.hitType = 'event';

{$Var}('send', data);
}
};

Expand Down

0 comments on commit 15f88db

Please sign in to comment.