Hello - I would like to track custom links and when they are clicked, I'd like those clicks to register as events as well.
I see everything tracked EXCEPT for the events... any ideas? (please see code below)
Thanks for any ideas/suggestions, etc!
jQuery(document).ready(function($) { $(".TabbedPanelsTab").each(function() { $(this).click(function(event) { // when someone clicks these links event.preventDefault(); // don't open the link yet s.linkTrackVars="eVar9,events,prop16"; s.linkTrackEvents="event6"; s.events="event6"; s.prop16=$(this).text(); s.eVar9=$(this).text(); s.tl(true,'o',$(this).text()); // create a custom event }); }); });
Solved! Go to Solution.
Views
Replies
Total Likes
I checked the code that you provided and it looks fine. The event should in theory be sent.
can you please check with a packet monitor like httpfox or charles :
1.If the image request is sent successfully : you should have a status of 200 ok
2.What is sent in the image request : you should be able to see any variables being sent. The pe parameter should be equal to lnk_o
Here is the list of all the parameters that can be sent : https://microsite.omniture.com/t2/help/en_US/sc/implement/index.html#kb-using-digitalpulse-debugger
The common cause of link tracking not working is that there is not enough time for the image request to be sent
Views
Replies
Total Likes
I checked the code that you provided and it looks fine. The event should in theory be sent.
can you please check with a packet monitor like httpfox or charles :
1.If the image request is sent successfully : you should have a status of 200 ok
2.What is sent in the image request : you should be able to see any variables being sent. The pe parameter should be equal to lnk_o
Here is the list of all the parameters that can be sent : https://microsite.omniture.com/t2/help/en_US/sc/implement/index.html#kb-using-digitalpulse-debugger
The common cause of link tracking not working is that there is not enough time for the image request to be sent
Views
Replies
Total Likes
I've been having this issue for a while and cannot figure it out. Did you ever figure it out? It seems as if the s object changes when it gets into the s.tl function.Any insight will be helpful.
Thanks in advance
Updated with code.
function navTrkEvent(elem, evnt) { elem.each(function() { jQuery(elem).click(function() { s.linkTrackVars = 'events,prop73,prop74'; s.events = s.linkTrackEvents = evnt; s.prop73 = jQuery(this).text(); s.tl(this, 'o', s.prop73); }); }); }
The function is called like this
navTrkEvent('div.ib-content','event75');
What I have observed is everything looks fine as I step thorough the code. meaning s.events is set to event75 and the other variables are set correctly. Once I step into the s.tl function, s.events is NOT set correctly, but s.prop73 IS set correctly. I take this to mean that I'm looking at the same s object
TBattle
Views
Replies
Total Likes
Hi Tyrone,
If you provide more details on your issue I can look into it. If you opened a separate post please provide the link and I will look into into it.
Best regards.
Alexis Cazes
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies