We are using Channel Adviser to place a pixel on our site, and return a cookie in some cases. So what behavior should I expect? Using DTM, in my page I write _satellite.track("myrule");. Does that then return that code to run client-side? Does it run on an Adobe server and just return/inject the returned code client-side? How does it handle cookies?
If it just returns the code to run client-side that'll be bad for performance, and I don't want to use DTM. If it runs the Channel Adviser JS snippet server-side, is it smart enough to return the cookie?
Regarding cookies, since the code is running on your website, the cookie will be set on your domain when the rule is run.