Pedro Monjo's reaction to my last post was to simply quote this bit: "Well, obviously, we build an Extension!" My brain cannot stop thinking like that, and it's all because I think encapsulating or hiding complexity behind a UI will help greatly in the long run. I don't even want to tell you how many … Continue reading 7 things I learned about making Extensions
Tag: Launch
Basic Tracking – Angular SPA & angulartics2
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
Fire Launch Rule Upon Scroll Depth And Time Spent
The inimitable Simo Ahava recently posted an article named Fire GTM Tag Upon Scroll Depth And Time Spent, in which he explains both why and how to fire tracking after visitors have either lingered on or scrolled to a certain depth on pages. With his permission, I'll show you how to do the same with … Continue reading Fire Launch Rule Upon Scroll Depth And Time Spent
2019 Challenge: no Custom Code
Challenge for the year 2019: no custom code I challenge myself (and you!) to not use any custom code when you deploy any of the Experience Cloud Solutions. Rules There is only one rule, actually, which is: if you need any Javascript code, put it into an Extension, publish the Extension (privately if the Javascript … Continue reading 2019 Challenge: no Custom Code
Launch – Make an Extension – Publish
Another article in the "Launch - Make an Extension" series. See the other ones here: Overview, Setup, Coding, Debugging, on a Mac, and Reloaded I had an hour or so of deep frustration the other day, when I tried to transition an Extension I had built from "Development" state (in which it can only be … Continue reading Launch – Make an Extension – Publish
Launch – Make an Extension – Reloaded
Since the last article in my "Launch - Make an Extension" series (see Overview, Setup, Coding, Debugging, on a Mac), the ecosystem has evolved. There have been some small changes, and some big ones. I want to talk about two of those today. Using the provided packages has become easier, and you can now upload … Continue reading Launch – Make an Extension – Reloaded
Basic Tracking – Remix (contains Launch)
I'm sure you remember the three prior installments of the "Basic Tracking" article series, don't you? Basic Tracking from 2013, about a pure Javascript approach, Basic Tracking - Remix (contains DTM) in 2015, about the more modern tag management approach, and Basic Tracking on AMP Pages in 2018, about the beautifully weird and somewhat limited … Continue reading Basic Tracking – Remix (contains Launch)
Fixes – Too many Visits on Pages with Links
On the German blog, I used to run a series about frequent mishaps, and how to detect and fix them. Those articles were often about data, rather than implementation, so I never translated them to this blog. But here is one that is pretty technical, so it should clearly live here. Friendly marketer says that … Continue reading Fixes – Too many Visits on Pages with Links
Quick tip – Passing Data into Launch Rules
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
A Standard Data Model for Requirements
Adam Greco recently wrote three articles about how you can embed business requirements into Adobe Analytics Workspaces ("Adobe Analytics Requirements and SDR in Workspace" I, II, and III) in order to help data consumers understand. His method goes all the way from "this is why we added eVarXY" to "78% of requirements are currently tracked … Continue reading A Standard Data Model for Requirements
![[screenshot]](https://webanalyticsfordevelopers.com/wp-content/uploads/2018/11/181204-ext-installed.png?w=656&h=300&crop=1)