Dynamic Variables – still a thing?

In April 2013, I wrote about "Dynamic Variables", a mechanism that helps remove duplication in the tracking URLs, making the tracking requests potentially shorter. Even at the time, the original reason for doing so was no longer a show stopper: Internet Explorer up to version 9 had the annoying habit of not requesting any URLs …

Continue reading Dynamic Variables – still a thing?

Data Quality & Testing – Some Thoughts from Others

I want to share two articles with you that I felt nicely threw spotlights on testing. The first one, called TDD & "Professionalism" (I love that title!) by Jason Gorman, builds a Venn diagram based on 4 values, or 4 corner stones of what the author calls "professional". A "professional" "doesn't ship untested code", "doesn't …

Continue reading Data Quality & Testing – Some Thoughts from Others

Always deploy DTM production libraries

No beating about the bush this time, I'll just spit out what I have to say: There is no reason to embed DTM staging libraries anywhere, like, ever! I don't actually think this is controversial, more of an example of what I heard a colleague say the other day: "common sense" and "common practice" are …

Continue reading Always deploy DTM production libraries

Using the new Callbacks for Tracking

Sometimes you find surprising little things when you don't expect it. Take this little gem: Since 1.8.0 (released 19/1/17) Added the following pre- and post-tracking call hooks. (AN-134567) s.registerPreTrackCallback s.registerPostTrackCallback These functions take as parameters: the callback (a function), and the parameters to that function. For example: s.registerPreTrackCallback(function(requestUrl,a,b,c) { console.log("pre track callback"); console.dir(requestUrl); // Request …

Continue reading Using the new Callbacks for Tracking

Cookies, IDs, and the Experience Cloud

In January 2008, when I joined a company called "Omniture" and started working as a consultant on a product called "SiteCatalyst", √¨t (like most web analytics tools at the time) relied on cookies quite a lot. There was one cookie, specifically, which was important. It was called "s_vi", and it held what we called the …

Continue reading Cookies, IDs, and the Experience Cloud