Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

How to use DTM account settings for s_code.js?

Michael_Schuber
Level 3
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
Adobo_Supportus
Correct answer by
Level 7
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
ericmatisoff1
Level 9
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

maschak69992276
Level 1
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

Adobo_Supportus
Correct answer by
Level 7
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