Skip to content

Web Analytics for Developers

A developer's guide to web analytics – decommissioned in 2021

  • Home
  • Launch
  • TDD
  • Opinion
  • Debugging Helpers
  • Extensions for Launch
  • About

Category: Principles

Articles that explain general concepts and principles behind web analytics and Adobe Analytics

Always deploy DTM production libraries

November 21, 2017October 27, 2017 ~ Jan Exner ~ 13 Comments

No beating about the bush this time, I'll just spit out what I have to say: There is no reason to embed DTM staging libraries anywhere, like, ever! I don't actually think this is controversial, more of an example of what I heard a colleague say the other day: "common sense" and "common practice" are … Continue reading Always deploy DTM production libraries

Bad Data – Prevention & other Aspects

November 7, 2017October 23, 2017 ~ Jan Exner ~ 1 Comment

Someone asked me the other day: if I cannot currently run tests to improve data quality, is there anything else I can do to make my data better? Now there's a good question! The obvious, easy, and somewhat lame answer is: well, why can't you run tests? You'd be able to catch and prevent, like, … Continue reading Bad Data – Prevention & other Aspects

CSP and the Experience Cloud

October 3, 2017September 25, 2017 ~ Jan Exner ~ 3 Comments

There is a new kid on the block of web security: Content Security Policy, or CSP. It is not actually that new, but people start using it in earnest, and I have over the past months have had a couple of questions about how CSP influences Analytics and other parts of the Experience Cloud. So … Continue reading CSP and the Experience Cloud

Maintenance

[screenshot]
August 1, 2017July 30, 2017 ~ Jan Exner ~ 1 Comment

The cool thing about Analytics, from the point of view of a developer: once you have set it up, it is completely maintenance-free! Fire and forget! Or is it? The truth is that a) "once you have set it up" is not the way I would describe Analytics (or other things like targeting, personalisation, testing, … Continue reading Maintenance

Quick tip: Tracking Server & SSL

May 16, 2017May 15, 2017 ~ Jan Exner ~ 9 Comments

(I mentioned two weeks ago that I sometimes blog because I want to learn and/or remember things. This is one of those articles.) Whether you are a regular reader or just generally interested, I'm sure you know that most (if not all) analytics tools these days work by sending "tracking calls", "hits", "beacons", or whatever … Continue reading Quick tip: Tracking Server & SSL

Tracking 404 Error Pages

March 21, 2017February 21, 2017 ~ Jan Exner ~ 11 Comments

There are tools out there that find bogus links on your site, and some even try to find links outside your site that point to nirvana. But your friendly marketer likely wants to have better data than that, so she asks you to build tracking for 404 pages. Now what? Let me explain, both for … Continue reading Tracking 404 Error Pages

Privacy with DTM

Screenshot
September 20, 2016September 21, 2016 ~ Jan Exner ~ 7 Comments

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 know they're being marketed to. Mostly. They also fear Google more than their own government, … Continue reading Privacy with DTM

Dynamic Report Suite ID with DTM

[Screenshot]
August 2, 2016July 19, 2016 ~ Jan Exner ~ 10 Comments

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, traditionally, people have built their own code to set s_account before loading the s_code.js file. … Continue reading Dynamic Report Suite ID with DTM

DTM – Data Elements that persist

May 3, 2016April 18, 2016 ~ Jan Exner ~ 16 Comments

Who here can explain to me what exactly it means to set the "Remember this value for" setting of a Data Element in DTM to anything else but "Page View"? I can confidently tell you that right now, I have no idea. Which is of course a perfect excuse to a) find out and b) … Continue reading DTM – Data Elements that persist

When exactly does doPlugins run?

April 5, 2016August 14, 2017 ~ Jan Exner ~ 4 Comments

In a meeting a couple of months ago, André Urban (a seasoned colleague of mine) and I got into a sudden and unexpected argument about when exactly s.doPlugins is called. I was convinced it was called as a result of calling either s.t() or s.tl(), while he says it was also called everytime a visitor clicks … Continue reading When exactly does doPlugins run?

Posts navigation

Older posts
Newer posts

Follow this blog

  • RSS - Posts
  • RSS - Comments

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

Join 2,073 other subscribers

Recent Posts

  • 2021 for Developers
  • I am not a Techie anymore
  • Obscure References
  • TTD is a big issue!
  • A Powerful Trio of Extensions for a scalable Platform Setup

Recent Comments

Dominic on Launch Libraries, “Upstr…
Kasper Andersen on Using Data Feeds for Debu…
Chandra on Using Data Feeds for Debu…
Jan Exner on Using Data Feeds for Debu…
Kasper Andersen on Using Data Feeds for Debu…

Blogroll

  • Jim Gordon's blog
  • Adam Greco's Blog
  • @oarsi's Analytics snippets
  • Development & Analytics
  • Antti Koski's blog
  • Adobe Analytics
  • The Digital Marketing Architect
  • Simo Avaha's blog
  • Adobe Digital Marketing Blog
  • Jenn Kunz – Digital Data Tactics

Categories

  • AppMeasurement
  • Automation
  • DTM
  • Integration
  • Javascript
  • Launch
  • Opinion
  • Page Code
  • Platform
  • Plugins
  • Principles
  • TDD
  • Tips
  • Uncategorized

Twitter

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

Blog at WordPress.com.
  • Follow Following
    • Web Analytics for Developers
    • Join 517 other followers
    • Already have a WordPress.com account? Log in now.
    • Web Analytics for Developers
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...