Because I was bored, I did a quick test to sort out the firing order of competing GTM listeners. If you've done your homework (i.e. read my article on GTM listeners), you'll remember that GTM listeners are set up on the document node of the document object model (DOM). I wanted to test what the firing order is if you have multiple competing listeners on the same page. I tested with the following listeners (make sure you read up on auto-event tracking if you are completely baffled at this point):
When push comes to shove, I'm a pretty lazy guy. I enjoy nothing more than just to stretch my legs on a couch, pick up my iPad, and read what's going on in the world. I skip the news, since they're just full of depressing stories. Instead, I head over to my favorite Google+ communities to see what's new in the blogosphere. This approach has led me to some pretty amazing individuals, whom I follow like a suckerfish.
There is a new version of this post for GTM V2 here. The Google Analytics Summit came and went, and thanks to the Live Stream, everyone could participate. We were treated to a rapid-fire selection of Google Analytics’ new features, and this post sheds light on one of these in particular: automated event tracking in Google Tag Manager. Auto-event tracking introduces a nice feature, which does what tag managers ought to do: it provides functionality without HTML template editing.