5 months ago I jokingly decided to put versions into the titles of articles about debugging. I seem to be wiser than I think I am…
The extension is currently in beta, but it is at a point where you can use it in your daily work, so it is time for an article, right?
When you launch the extension, an extra window pops up and you find yourself on the “Summary” screen.
There is some navigation on top, and 6 blocks of content underneath.
If the page you just loaded contains any Adobe Experience Cloud tools, you’ll see data within those 6 blocks.
If you’re interested in a particular tool, you can collapse the other blocks at any point, making the screen easier to read.
So far, so good. Let’s look at the gems hidden in the other screens.
This screen is probably the most useful. It shows you all requests that have been sent, and it does so across requests and pages. You can filter by solution, which allows you to only look at the cadence of — say — Analytics requests as they happen.
My guess is that this screen will for some people make Charles obsolete.
If a value is too long to fit into the column, you can hover over it.
The Tools screen brings useful stuff (sorry, I can’t find a better way of describing it), grouped by solution.
Currently, it contains tools for DTM and Target.
For DTM, it allows you to switch between debug on and off, staging or production code, and it can block DTM completely. It can also (and this is new) dynamically insert DTM into any page.
One more time, this goes straight into “need Charles for that” territory!
For Target, the tools allow you to toggle Mbox trace, Mbox debug, and Mbox disable. There is also a switch that will toggle Mbox highlight.
I am looking forward to seeing what other tools will be added over time!
I’m not sure whether this is not ready, or if I’m just unable to use it, but for me, there is currently nothing on the logs screen.
The Analytics screen shows Analytics data that has been tracked. It allows me to download that data into Excel, and it has a “Link Account” feature.
With an Analytics account linked, the Debugger is able to replace “prop5” with “Page Language” and so on, making it easier to read the data that is being sent.
The Target screen shows Target data, plus Mbox traces.
Audience Manager Screen
I’ll have to update this post, since for now I have no data here.
Media Optimizer Screen
On the Media Optimizer screen, you’ll see what data Media Optimizer tracks.
Marketing Cloud Visitor Service Screen
The Marketing Cloud Visitor Service screen shows requests made by the MCVID Service.
The most important screen in the new debugger, in my opinion, is the Network screen, followed by the Tools screen for the very handy tools it offers.
For most of the Experience Cloud solutions, you see everything you need on the Network screen.
Being able to see the flow — in which orders things happen, is extremely useful. For me, this used to be one of the killer features in Charles.
Having written this on my work machine, a Surface Pro 4, I can only think that the debugger has been built to take advantage of huge screens, which I think is a big plus!
So go ahead, test the new debugger, and feel free to let me know what you think of it.