Expand my Community achievements bar.

SOLVED

How to use DTM account settings for s_code.js?

Avatar

Level 3

Using the JS 1.2. Appmeasurement s_code you have to create the tracking object

s = new AppMeasurement();
s.account="xxx";

How can you use the account variables of DTM in this setting to select the right account dependent on the embed code (Staging or Live) ???

Thanks,

Michael

1 Accepted Solution

Avatar

Correct answer by
Level 7

Update: That conversation was moved to our new DTM specific forum and is now located here: http://help-forums.adobe.com/content/adobeforums/en/marketing-cloud-forum/activation.topic.html/foru...

View solution in original post

3 Replies

Avatar

Level 9

Hey Michael,

Not sure if you've figured this out yet or not. If not, my recommendation is to put dev report suites in the account section of DTM and use the s_code editor to create logic that decides which report suite to send the data to. In my experience, the s.account variable in s_code overwrites the items defined in the Tool's Production/Staging Account/Suite.

I've also noticed that developers seem to get confused by (or simply forget to) remove the -staging.js in the <head> embed code for DTM. To get around this, I've started only giving developers the production embed code. I then use the s_code editor to send the data to the proper report suite (based on URL/domain).

Finally, you can use the DTM Switch Plugins to force the staging library in your staging environment for testing: 
http://help-forums.adobe.com/content/adobeforums/en/marketing-cloud-forum/adobe-marketing-cloud.topi...

Hope that helps! I'm happy to entertain a discussion regarding doing things a different way :)

- Eric

Avatar

Level 1

Hi Michael,

there is a code snippet available to be able to automatically grab the account setting var from DTM and use it in s.account:
http://help-forums.adobe.com/content/adobeforums/en/marketing-cloud-forum/adobe-marketing-cloud.topi...

 

Greetings,
Mascha

Avatar

Correct answer by
Level 7

Update: That conversation was moved to our new DTM specific forum and is now located here: http://help-forums.adobe.com/content/adobeforums/en/marketing-cloud-forum/activation.topic.html/foru...