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
This article is part of the Adobe Experience Platform Mobile SDKs mini-series. It is about what you can do in Launch versus coding in the app. You can find the overview here. The one thing a lot of people ask is this: if the AEP Mobile SDKs use Launch, does that mean I can use … Continue reading Adobe Experience Platform Mobile SDKs – Using Launch as Tag Manager (almost) like on the web
I had an extremely brief discussion the other day about custom code, Extensions, and data quality, with Urs Boller. You all know how much those three topics mean to me, and that I have some opinions on all three of them. I also have a lot of respect for Urs, so when he challenged my … Continue reading No Custom Code – is an Extension the answer?
For some reason, I have lately been exposed to a lot of Angular Single-Page Applications. As you probably know, SPAs are the mortal enemy of the analyst, or at least the implementer, but as you also know, we must overcome our fears to grow. Or something like that. While this sounds empowering to some, and … Continue reading Basic Tracking – Angular SPA & angulartics2
This article was born out of sheer frustration. I had a) never implemented on AMP pages before, b) had to do it very urgently, and c) learned the hard way that the documentation wasn't brilliant. The documentation not being brilliant is a side effect of how AMP develops at a pretty fast pace, nothing like … Continue reading Basic Tracking on AMP Pages
I feel that standards are a good thing. I think that each of us should strive to follow standard approaches, because it'll make all of our lives easier. I also think that a Data Layer is an adornment on every site, and a svelte way of helping analysts and marketing do their work more flexibly. … Continue reading Using a CEDDL Data Layer with DTM
For some reason, I see a lot of SPAs right now, some of them actually embedded into otherwise harmless and perfectly likable web sites. I guess they're not going to go away anytime soon. This article is part of my "don't fight it" exercise. It is a follow-up to the article on tracking single-page applications. … Continue reading SPAs, DTM, and clearVars
You know what the problem with luxury is? You get used to it. And then it becomes hard to enjoy the little things. I am so used to tag management by now, that when I see how popular the mini-series on the s_code.js file still is, I keep wondering why would people even look at … Continue reading Everything but the TMS
Here's a simple question: If I have two Page Load Rules setting the same variable, and if both rules fire, which one wins? Hm... I might have a standard PLR that fires on every single page of my site. This rule might use the URL of the current page to compute some kind of page … Continue reading How does DTM know which rule is more specific?
Have you used a Tag Management system yet? And a Data Layer? Both are good ideas in our business, for a variety of reasons. The one I think is most relevant in this context here is that defining a Data Layer makes a lot of requirements, possibilities, assumptions and limitations explicit. I think in a … Continue reading Data Elements vs Data Layer