Dynamic Tag Management


When DTM debugging is enabled in console, log message 'SATELLITE: Rule "Linker link" fired' is posted. Why and how this rule is fired even when the rule is not available in the DTM UI?


When Google Analytics tool is present within a web property, Dynamic Tag Manager automatically inserts an event based rule called "Linker link" whenever a click event occurs on an anchor tag. This rule is invisible and is not available in the UI.


If you look at the DTM property's library, the code specific to the rule looks something like below:

{"name":"Linker link","event":"click","trigger":[{"engine":"ga","command":"link"}],"selector":"a","conditions":[function(event,target){
return _satellite.isLinkerLink(this)

Additional resources