How to embed "script src" i DTM | Community
Skip to main content
PThillemann
April 28, 2017
Solved

How to embed "script src" i DTM

  • April 28, 2017
  • 2 replies
  • 1447 views

Hi,
I' trying to embed to following code:

<script src="//static.whisbi.com/common/tools/whisbi-tools.js"></script>

<script>
whisbiTools.whisbiOnAir(
{ lang: 'DK', woaGuid: 'xxx', woaBranchGuid: 'yyy' }
);
</script>
But DTM do not like the <script> tag, so how to embed a javascript src. ?
script src="//static.whisbi.com/common/tools/whisbi-tools.js"></script>

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by PThillemann

Problem solved by using another methode without script tag

var whisbiTag = document.createElement("script");
whisbiTag.async = "true";
whisbiTag.src = “//xx.js”;

Thanks,

Peter

2 replies

jantzen_b
Adobe Employee
Adobe Employee
April 28, 2017

Hi,

Can I ask you where in the interface you are trying to embed this tag? If this is a page load rule, the third-party sequential HTML section should allow this. You could also try placing this inside one of the tools in the same section.

Typically, JavaScript would go in one of the JavaScript sections. However, if the <script> tag is needed, you'll need to place it in the sequential HTML section as referenced in the following documentation.

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

"Sequential HTML: Injected into <HEAD/> below DTM library include script if <SCRIPT/> tags are used, otherwise is injected at top of <BODY/>"

Cheers,
Jantzen

PThillemann
PThillemannAuthorAccepted solution
May 1, 2017

Problem solved by using another methode without script tag

var whisbiTag = document.createElement("script");
whisbiTag.async = "true";
whisbiTag.src = “//xx.js”;

Thanks,

Peter