If you haven't yet heard it: In Launch, by Adobe, the _satellite.track() method accepts two parameters: an Event name, plus payload data. We used to work around this in the past when calling DCRs in DTM, storing the data somewhere in the DOM. My favourite method was the one first shown to me by my … Continue reading Quick tip – Passing Data into Launch Rules
Category: Tips
Quick Tip – Experience Cloud direct URLs
I'm at Summit in Las Vegas this week, but the little robots behind this blog will post this anyway. And if you want to meet, let me know! The quick tip today is indeed a very quick quick tip. Just one sentence, really: You can access some of the solutions in the Experience Cloud directly! … Continue reading Quick Tip – Experience Cloud direct URLs
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
Useful Data Elements
Every one of us has a bag full of little tricks that they carry with them. The bag contains knowledge, ideas that we developed with or for customers, snippets of code, pieces of architectural blue prints, and much more. This blog, every now and again, empties the bag onto the floor and explains some of … Continue reading Useful Data Elements
Don’t track New/Repeat Visitors!
In a rare case of development on my part, I am today going to tell you to not follow the advice in an article I wrote some time ago. I'm talking about Plugins: New/Repeat vs VisitNum. At the time I told you to do your friendly marketer a favour, track visit number for her instead … Continue reading Don’t track New/Repeat Visitors!
Debugging 2017.02
It has been almost 3 years since I wrote my article on debugging. I read through it the other day, and couldn't help but notice that my workflow has indeed changed. Time for a new article! I'll stick with client-side this time, as this is where the changes have happened. The second big difference is … Continue reading Debugging 2017.02
Tracking Versions
I have seen a lot of different people do the same thing: track some sort of a version of their tracking setup. It makes sense, because it allows you to track down bad choices in your tracking. Questions like "so when did we lose the site section eVar?" or "Do you remember when we started … Continue reading Tracking Versions
Measuring Time on Last Pages
Your web site might not sell anything. Instead, your friendly marketer might look at the time that visitors spend on the content. Let's not discuss how accurate or useful that metric is. Someone else has likely discussed this with your friendly marketer at length. But she wants the metric, so you have to make it … Continue reading Measuring Time on Last Pages
Setting up for using the Reporting API
The recent article on how to set up a test platform was a success, so I have decided to listen to a suggestion by Mitchell and write a similar article about enabling your friendly marketer to play with the Reporting API. There are a couple of ways she could achieve this. API Explorer This is … Continue reading Setting up for using the Reporting API
Charles’ “Replace” is a Winner!
Remember when I wrote an Ode to Charles & Map Local? At the time, I wasn't using DTM a lot. Map Local was the top feature I needed, allowing me to test changes I made to an s_code.js file on a live site without causing any harm to innocent bystanders. These days, I use DTM … Continue reading Charles’ “Replace” is a Winner!