Skip to content

Instantly share code, notes, and snippets.

@sumanthkumarc
Created July 12, 2016 08:16
Show Gist options
  • Save sumanthkumarc/a2de8d163cbc06dcbd8949d1e26116d4 to your computer and use it in GitHub Desktop.
Save sumanthkumarc/a2de8d163cbc06dcbd8949d1e26116d4 to your computer and use it in GitHub Desktop.
Omniture functions for custom tracking
function trackLink(obj, name) {
var s=s_gi(s_account);
s.linkTrackVars='prop40';
s.prop40 = "Custom tracking text";
s.tl(obj,'o',s.prop40);
s.prop40 = "";
s.linkTrackVars='None';
s.linkTrackEvents='None';
}
function trackLinkwithEvent(obj,prop38, prop39,events) {
var s = s_gi(s_account);
s.linkTrackVars = 'prop38,prop39,prop40,events';
s.events = events;
s.linkTrackEvents = events;
s.useForcedLinkTracking = true;
s.forcedLinkTrackingTimeout = 1000;
s.prop38 = prop38;
s.prop39 = prop39;
s.prop40 = s.prop38 + "|" + s.prop39;
s.tl(obj, 'o', s.prop40, null, 'navigate');
s.prop38 = '';
s.prop39 = '';
s.prop40 = '';
s.linkTrackVars = 'None';
s.linkTrackEvents = 'None';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment