A title that could not be more humble, for an article that has two parts. In hindsight, I should have made it two articles, but hindsight is a fair-weather friend, and yours truly doesn't mind long articles. In the first part, I will sing a song of praise to the consultant in our industry. I … Continue reading Consultants (can) do Everything
Launch Extensions & Cato Fong
Some time ago, I built and released an Extension called "Time spent and Scroll Depth", mostly as an exercise for myself, and because I thought Simo Ahava had really nicely explained how tracking content-heavy sites might work. Since then, I have learned a lot, and I sort of don't want to look back at the … Continue reading Launch Extensions & Cato Fong
Out with the Old!
The subject of today's article is "things we do, well, because, and which we should stop doing." https://media.giphy.com/media/3oKIPj8bJ9ky9ubKGQ/source.gif Below, you can find a list of things that I, personally, would a) not do anymore, and b) like to eradicate from any deployments I have ever participated in. I'd also like to erase them from my … Continue reading Out with the Old!
Launch libraries – Dev/Staging/Prod
When I am asked what Launch is, and I want to keep it abstract, I usually say that Launch is at the base a script manager. It allows people to use a UI, and it generates Javascript, which can then be added to your web site to do stuff. Ok. Terms The process of generating … Continue reading Launch libraries – Dev/Staging/Prod
Launch, Events, and EDDL – aka Jim changed my mind
Sometimes I have trouble with the beginning of an article. This is such a case. I have been pondering the best way to use Launch to track visitor activity for some time. You know, visitor clicking stuff, SPAs, things like that. It really boils down to two approaches: Use _satellite.track() and put payload into the … Continue reading Launch, Events, and EDDL – aka Jim changed my mind
Analytics for Developers
For the last 5 years and a bit, I have been working in the Adobe office in Basel. I came here more or less by chance, and it turned out to be a nice and interesting place. The Basel office came to Adobe via the acquisition of Day Software. It is the place where AEM … Continue reading Analytics for Developers
Quick tip: use empty placeholder divs with Target VEC
I think this is my first ever post specifically for Adobe Target. I'm so excited! Target, in a nutshell, is used to replace or insert content into a page. It comes with it's own delivery infrastructure, logic, Javascript, and the so-called "Visual Experience Designer", which allows a marketer to load the page, click an element … Continue reading Quick tip: use empty placeholder divs with Target VEC
Mobile SDKs – which one?
If you currently build a mobile app for iOS or Android, and you want to integrate Analytics, Target, Audience Manager, Campaign, you have the choice: you can use the good old Mobile Services SDK and Campaign SDKs, or you can use the new Adobe Experience Platform Mobile SDK, which is driven from the Launch user … Continue reading Mobile SDKs – which one?
Responsibility – best served in layers
Imagine I would design and build footballs. I mean footballs as in "football", not "American Football". This distinction is pretty much where my knowledge of and experience with football ends. I played 6-a-side in the UK for 10 years and scored exactly 10 goals in that time. I am absolutely rubbish. I think I managed … Continue reading Responsibility – best served in layers
Analytics Team Roles
This is the English version of an article I wrote on my now-defunct German Webanalyse auf Deutsch blog. It is very slightly off topic, I guess, but maybe you'll learn why great Analytics teams always seem to contain this one total douche, who doesn't even know what a KPI is. I read my old post … Continue reading Analytics Team Roles