“_satellite” is the object in Dynamic Tag Management (DTM). Adobe announced that many of the objects in the _satellite will be changing in 2017. If you have been using _satellite objects in your DTM projects, you might need to replace them with JavaScript code.
e.g. _satellite.isString([param]) with typeof s === “string”
Personally, I have been using _satellite methods a lot because the methods are very useful just like jQuery’s methods. Adobe hasn’t determined which_satellite objects will be eliminated, however, the main methods will not change.
Below is a list of _satellite object references that will NOT change:
- _satellite.notify()
- _satellite.track()
- _satellite.getVar()
- _satellite.setVar()
- _satellite.getVisitorId()
- _satellite.setCookie()
- _satellite.readCookie()
- _satellite.removeCookie()
- _satellite.isLinked()