Skip to content

Instantly share code, notes, and snippets.

@JeroenVdb
Created October 17, 2014 14:58
Show Gist options
  • Select an option

  • Save JeroenVdb/bf1e1ef7573f29d6d5d8 to your computer and use it in GitHub Desktop.

Select an option

Save JeroenVdb/bf1e1ef7573f29d6d5d8 to your computer and use it in GitHub Desktop.
function socialListeners() {
if (typeof FB !== 'undefined'){
FB.Event.subscribe('edge.create', function() {
dataLayer.push({
'event': 'Social interaction',
'eventAction': 'Social follow',
'eventLabel': 'Facebook'
});
}
);
FB.Event.subscribe('message.send', function() {
dataLayer.push({
'event': 'Social interaction',
'eventAction': 'Facebook',
'eventLabel': 'Share'
});
});
}
if (typeof twttr !== 'undefined'){
twttr.ready(function (twttr) {
twttr.events.bind('follow', function(){
dataLayer.push({
'event': 'Social interaction',
'eventAction': 'Social follow',
'eventLabel': 'Twitter'
});
});
});
}
}
if(window.addEventListener) {
window.addEventListener('load', socialListeners, false);
} else if (window.attachEvent) {
window.attachEvent('onload', socialListeners);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment