Michael,You can use a direct call rule to control the timing of the load order of specific events like this._satellite.track(ruleConditionValue);For more information on Direct Call rules see this section in the help docs. https://marketing.adobe.com/resources/help/en_US/dtm/rules.html
You can do this by using the DTM browser plugin that allows you to pull in the staging library for just your browser: http://help-forums.adobe.com/content/adobeforums/en/marketing-cloud-forum/adobe-marketing-cloud.topic.html/forum__lkzf-_dtm_switchdt.html
You can convert the pixel to plain js, no HTML markup.The set vars like this. foo1 = _satellite.getVar('DataElement Name1'); then you can put the variables foo1, foo2, etc... in the pixel.
Joanna,There is not a one size fits all answer here. Based on other cases we have seen it is not a huge ordeal to do this. There are many features within DTM that let you handle the migration into DTM. The new integrations and the core services layer that includes the master marketing profile and...
This sounds like you are talking about a single page application that uses ajax or something like that. The best method for handling this would be the use of a Direct Call rule. You build the rule like any other in DTM, but the name you give it becomes a parameter in a function call. _satellite....
Sanmeet, I took a look at your account and you have two instances of Adobe Analytics activated. In the event based rule you have it set to send data to both instances. This would cause the double counting that you are seeing. -Rudi