tags - Adobe DTM Tool library not loaded -



we're facing strange issue adobe analytics library, set tool, not loaded @ run-time dtm library itself, does.
tried different libraries, both custom code (h.26 or h.27 versions) , automatic app measurement, no 1 loaded in head of page.
obvious consequence "s not defined" js error (s tracker object) in console.
deployed several analytics tool libraries via dtm , never happened.
explored net console in order find possible "not found" script requests found successful main dtm library one.

find possible debug options or solutions appreciated.
lot

no it's not enabled not matter because found out reason why. had conflict data element evaluating querystring parameter. data element based on 's' plugin , when dtm tries parse it, 's' obj not defined yet. i'm deep solving it. anyway usual ;)

that's right: when define data element in interface, gets evaluated before of tools, s object not exist yet.

if trying set data element value of url parameter, there option in type dropdown url parameter can use.

if data element custom script type, there built-in _satellite methods can use:

_satellite.getqueryparam() 

this 1 case-sensitive if have foo=bar , pass 'foo' it, not match.

_satellite.getqueryparamcaseinsensitive() 

this 1 case-insensitive if have foo=bar match on 'foo','foo','foo',etc..


Comments

  1. 0
    down vote


    As per the below link the _satellite.getQueryParam() and _satellite.getQueryParamCaseInsensitive() are not safe to use.

    https://marketing.adobe.com/resources/help/en_US/dtm/object_reference.html

    Do you have any other option to get query param in DataElement?.

    ReplyDelete

Post a Comment

Popular posts from this blog

Android : Making Listview full screen -

javascript - Parse JSON from the body of the POST -

Revit Family Rename in a project -