Expand my Community achievements bar.

SOLVED

DTM Troubleshooting Help

Avatar

Employee

Where do we look when data is not populating the report suite, but we see calls going out in Digital pulse?   Could there be an issue with the JS file?

1 Accepted Solution

Avatar

Correct answer by
Employee

There is likely a problem in between DTM and the report suite.  In Digital Pulse, you’re seeing the beacon as it’s leaving the page, so if the tag looks correct there, something else must be blocking the data from showing up properly in the reports.

To be sure, check more than one debugging tool and turn on DTM debug mode in your developer console.  Enter _satellite.setDebug(true); in the console to turn on this feature.

Another useful debugging tool:  _satellite.notify(‘console string you want to display’, 1);  

This is similar to console.log, except it’s protected and will not cause problems if the user doesn’t have the console open.

Use the notify method in third-party scripts section before and after troublesome scripts or tags to figure out where your tags are failing.

View solution in original post

1 Reply

Avatar

Correct answer by
Employee

There is likely a problem in between DTM and the report suite.  In Digital Pulse, you’re seeing the beacon as it’s leaving the page, so if the tag looks correct there, something else must be blocking the data from showing up properly in the reports.

To be sure, check more than one debugging tool and turn on DTM debug mode in your developer console.  Enter _satellite.setDebug(true); in the console to turn on this feature.

Another useful debugging tool:  _satellite.notify(‘console string you want to display’, 1);  

This is similar to console.log, except it’s protected and will not cause problems if the user doesn’t have the console open.

Use the notify method in third-party scripts section before and after troublesome scripts or tags to figure out where your tags are failing.