I haven't written about data quality for ages! But the subject is as present as ever, and there is still such a long way to go! If Analytics has a big, bright pink elephant in the room, data quality is it! Molly Vorwerck posted a link to this article in the #measure slack about The … Continue reading TTD is a big issue!
Persistence, Expiry and Attribution – of eVars and events
Greetings! I am rectifying a long-standing mistake, today, finally translating an article that I had posted absolutely ages ago on the German blog. It's about a real-life example that I often use to explain how eVars work. Since eVars are such an integral part of Analytics, a good analogy is important! Unfortunately, I do not … Continue reading Persistence, Expiry and Attribution – of eVars and events
Consent and Launch, part II – Opt-in
This post picks up where Consent and Launch gave up ended: what exactly happens when you're doing opt-in and a visitor has not given consent ever before? I had this down as somewhat mysterious and full of traps and pitfalls, but once I switched on the metaphorical light, I saw that it was surprisingly easy … Continue reading Consent and Launch, part II – Opt-in
Why Context Data is cool when you have multiple Report Suites
A very, very long time ago, when the world was in a much simpler shape, when there was only simple, one-cell life forms in some murky ponds, and the air had high levels of CO2, NH3, and CH4, when temperatures were much higher than today, and rain would fall for millions of years on end, … Continue reading Why Context Data is cool when you have multiple Report Suites
Consent and Launch
I've pondered, written, deleted, re-written, forgotten, re-written, merged, and then deleted this article a bunch of times before. What you're reading today is like the 50th iteration. The kudos go entirely to my colleagues in product management and engineering, who (in my opinion) are doing a blast of a job with Launch and the Extension … Continue reading Consent and Launch
In Search of the Simplest, Useful Analytics Setup
Thought experiment? Challenge? Naïve day-dreaming? Solid advice? This post might be all of the above, which, in my book, makes it a beautiful thing. The question is this: what is the simplest possible Analytics setup that is still useful? There are so many details in that question! Setup Most importantly: why am I even asking? … Continue reading In Search of the Simplest, Useful Analytics Setup
Adobe Experience Platform Web SDK
Last year, in April, I opined that a big change was coming for all of us who work with Analytics, Target, or Audience Manager. That change has been in the making for some time. I remember how Bret and Ben dropped some subtle hints some time ago in London. They were clearly exited, and, as … Continue reading Adobe Experience Platform Web SDK
What is “s_code.js”? Do I have to know?
No. This could be the shortest post, ever. One word. These days, you really do not have to know what "s_code.js" is, and the only reason I am even writing this is because for some reason that totally eludes me, an old post about it, from back in 2013, keeps being the most or second-most … Continue reading What is “s_code.js”? Do I have to know?
Lean Analytics with the Adobe Client Data Layer
This is a guest post by my colleague Ben Wedenik, one of the people who wrote the Adobe Client Data Layer Extension for Launch. When my colleagues and I started to develop the “Adobe Client Data Layer” Launch Extension, we wanted to make the concept and technology of an Event Driven Data Layer (EDDL) available … Continue reading Lean Analytics with the Adobe Client Data Layer
Why not use sendBeacon?
One reaction to last weeks article on the ACDL was from @AnalyticsNinja, and it was about the 500ms wait time I mentioned: 500ms setTimeout() in click handlers.... Isn't navigator.sendBeacon sufficient? — Analytics Sith (@AnalyticsNinja) October 23, 2020 So very right he is, and the only excuse I have is that ... no, I don't have … Continue reading Why not use sendBeacon?