Debugging Adobe exit link tracking

Tealium Expert
Tealium Expert

Hi - it's a two part question...  about the Adobe Analytics (SiteCatalyst) tag.  

 

1) the exit link tracking feature of the Adobe Analytics tag seems to load a block of code into a click listener.  I can't seem to debug this via Tealium the same way we track utag.link and utag.view calls.  How to debug then?

 

2) if in our Adobe Analytics tag config, we have renamed the s-object to something other than "s" do we need to tweak the link tracking code contained in the Adobe Analytics tag template? I see lots of references to the "s" object like s.t() and s.tl() calls.  

 

One reason I'm trying to debug at this level is because I have a lot of "javascript:" links showing in my Exit Links report but I have "javascript:, ...." as the first entry of the tag's Internal Link Filters setting.    It is as if the Internal Link Filters setting is ignored. 

 

I recently upgraded to H.27 and have recently updated the utag loader to the latest version last week.

 

Thanks for ideas, suggestions, etc.

 

 

Tealium Expert
2 REPLIES 2

Debugging Adobe exit link tracking

Tealium Expert
Tealium Expert

Answering my own question here....

 

The Adobe Analytics automatic link tracking code does attach itself as a click listener and it is tricky to get it into the debugger.   But it can be done if you troll around in the browser console and load the click listener that looks like "VM12345"  or similar.  Open the source and add some breakpoints, best before the s.t() call. Also open your Adobe Analytics script source (utag3.js in my case - refer to your tag's UID within TiQ to be sure). Add some breakpoints in there as well. 

 

I am still debugging the "javascript:" exit links, but I was able to figure out why I'd get link calls with all variables sent in the Adobe pixel.  Turns out we use a special S-object Name other than "s" but the embedded link tracking module does not update internally (bug?) to use the same object name. As a workaround I was able to use an extension to set 's.linkTrackVars="None"' for certain link clicks and clean up some bad data in our evars.  More soon.

Tealium Expert

Debugging Adobe exit link tracking

Employee Emeritus

Great stuff @mitchellt! Thank you for sharing. I was trying to find an answer for you but looks like you've figured it out... almost. 

Remember to give me a kudo if you like my post! Accepting my post as a solution is even better! Also remember that search is your friend.
Public