How to capture the Satellite values in DTM through scripting | Community
Skip to main content
Roshanchauhan
Level 3
June 26, 2018
Solved

How to capture the Satellite values in DTM through scripting

  • June 26, 2018
  • 2 replies
  • 2896 views

Hi,

How to capture the "SATELLITE: detected focus on INPUT " values in DTM? I am trying to capture the values from search drop down section.

Thanks!

Roshan

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by jdonley

Unofficially, there is a _satellite.Logger object that stores SATELLITE:[..] stuff for a given page duration.  _satellite.Logger.getHistory() returns a full array of all current logged entries, which is stored in _satellite.Logger.messages array if you'd rather reference it directly.

But this is NOT a public facing DTM method marked as "safe" for us to use. As in, Adobe can change it or remove it at any time without notice, and they are not responsible for anything that happens to your code as a result of using it.

2 replies

jantzen_b
Adobe Employee
Adobe Employee
July 20, 2018

Can I ask why you'd like to capture the debug values that DTM posts to the console?

jdonleyAccepted solution
Level 8
July 20, 2018

Unofficially, there is a _satellite.Logger object that stores SATELLITE:[..] stuff for a given page duration.  _satellite.Logger.getHistory() returns a full array of all current logged entries, which is stored in _satellite.Logger.messages array if you'd rather reference it directly.

But this is NOT a public facing DTM method marked as "safe" for us to use. As in, Adobe can change it or remove it at any time without notice, and they are not responsible for anything that happens to your code as a result of using it.