DTM - Click Events




I'm quite new to DTM and Omniture and am trying to figure out how to dynamically set the "link name" for a click event within DTM. Ideally I would like to append the ID of the clicked element onto the end of the page name e.g.:

s.tl(this,'o', s.pageName + ' | ' + this.id,null,'navigate');

Is there a way to do this within DTM?


Accepted Solutions (1)

Accepted Solutions (1)




Hi Alex,

You can do this in DTM by first creating an Analytics Tool.  Once you have done that, you would go to the rules section and creating a new event based rule, selecting s.tl() for your tracking call in the Adobe Analytics section and filling out the conditions section.


In the Link Name text box, you would could do one of a few things for the name of the link.  Assuming that your pageName is either generated or retrieved with a data element called "pageName", you could do one of these:

  1. %pageName%|%event.currentTarget.getAttribute(id)%
  2. or %pageName%|%target.getAttribute(id)%

The sections surrounded by % should be replaced by the dynamic values.

Hope that helps or at least gets you on your way.  🙂