Privacy with DTM


I am no lawyer, and I do not want to go into any legal or even ethical or moral aspects of EU privacy law. Let’s just say this for our American friends: people in the EU do not like to

Tagged with: , , , ,
Posted in DTM, Javascript, Principles

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

Tagged with: , ,
Posted in Javascript, Tips

Testing is like an Onion

I have tried to justify my approach to testing for digital marketing a couple of times. Given that tools like ObservePoint or HubScan are available, the fundamental question is: do you need my approach at all? My personal answer to

Tagged with: , , ,
Posted in Automation, Integration, Opinion, TDD

Dynamic Report Suite ID with DTM


Adobe Analytics has always had a feature that allowed you to dynamically set the Report Suite ID (rsid). It works with a list of domains, matched against the current domain automatically. See dynamic accounts in the Marketing Cloud Help. Nevertheless,

Tagged with: , ,
Posted in DTM, Plugins, Principles

Test-driven & agile Analytics revisited

In 2014, I went to Berlin to attend “Digital Analytics Hub”, probably the best “conference” in our business. DA Hub evolved out of Gary Angel‘s Xchange. You sit in small groups of people with one discussion leader, and you speak

Tagged with: , ,
Posted in Integration, TDD

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

Tagged with:
Posted in Automation, Integration, Tips

Tracking Single-page Applications

or: why AngularJS makes our lives harder Single-page applications are web sites that “live on a single page”, i.e. when the visitor clicks anything, the browser will not load a new page (as it usually would). Instead, it will modify

Tagged with: ,
Posted in DTM, Integration, Javascript, Opinion

Wanna test? Here’s how


[2016-06-12 – update – changed github repo] I have been writing about testing for some time now. I have even spoken about it at the EMEA Adobe Summit! So this week, for the first time since starting this blog, let

Tagged with: ,
Posted in Automation, Integration, TDD

My Summit session now viewable online

This is not technically a post, but May is a month with 5 Tuesdays, so: If you weren’t able to come to Summit, or just missed the session, I’m happy to announce that you can now see Craig Scribner and

Tagged with: , , , , ,
Posted in Integration, TDD

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

Tagged with: , , ,
Posted in DTM, Integration, Javascript, Tips

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 1,377 other followers