To make it as easy as possible to integrate with the agent, we have what we call the “Burt dev panel”, which gives instant feedback about what is tracked on the site.
Installing the dev panel is as simple as adding this bookmark to your browser.
Burt Dev Panel ← Drag this button to your bookmarks bar.
or create a bookmark and add this in the URL field:
javascript:; (function(){try{window.burtApi.powWow.start();}catch(e){var a=document.getElementById("powwow-script");a||(a=document.createElement("script"),a.type="text/javascript",a.id="powwow-script",a.src="//dev.burt.io/panel/panel.js",document.body.appendChild(a))}})();
The dev panel will not appear until the agent script tag has been placed on the site. We will go through how to do that in the next step, but it’s already done for the demo application so try it out there.
The panel has four tabs: Overview
, Units
, Errors
and Warnings
This is an overview of tracking information such as, tracking key, domain, category, cloud keys, demographics provider etc.
At the bottom, all annotations and connections are listed.
This tab shows a list of all currently tracked Burt units. For each unit, information such as name, type and cloud keys are presented. Clicking on a unit row show more detailed information about that unit. At the bottom, all unit annotations and connections are listed.
There is also a site map to the right, showing an overview of all units.
If there is anything wrong with the integration, it is shown as an error in this tab. If this tab contains any error, it means that something will not work as expected and this error should be fixed. For each error there is a link to a more informative description of the error and how to solve it.
Examples:
trackById
was used, but the specified id did not exist on the pageA warning is like an error, but not mandatory to handle. Think of it as a recommendation. You have done something in some specific way, but we recommend doing it in another way instead. It’s up to you to decide!
Examples:
setCategory
If your site uses frames, the dev panel will not work because it would require us to know what frame the panel should be added to.