I'm trying to set up a new Experience in Target Premium that uses an HTML offer.
However, the script tag and javascript is being escaped. How can I prevent this? I have read in multiple places that it is possible to use javascript inside an HTML offer.
Here's the code I am inserting into the html offer:
<script type="text/javascript"> var jvUser = "returning"; </script>
Here's the code that is rendering on our page:
var mboxCurrent=mboxFactories.get('default').get('target-global-mbox',0);mboxCurrent.setEventTime('include.start');document.write('<div style="visibility: hidden; display: none" id="mboxImported-default-target-global-mbox-0">');document.write('<!-- Offer Id: 100474 --><script type=\"text\/javascript\">\nvar jvUser = \'returning\';\n<\/script>');document.write('<!-- Offer Id: 9024 --><script type=\"text\/javascript\">window.ttMETA=(typeof(window.ttMETA)!=\'undefined\')?window.ttMETA:[];window.ttMETA.push({\'mbox\':\'target-global-mbox\',\'campaign\':\'Gabe\'s Test Experience\',\'experience\':\'Experience B\',\'offer\':\'Set Returning User Var1438712143868-1438712144015\'});window.ttMBX=function(x){var mbxList=[];for(i=0;i<ttMETA.length;i++){if(ttMETA[i].mbox==x.getName()){mbxList.push(ttMETA[i])}}return mbxList[x.getId()]}<\/script>');document.write('</div>');mboxCurrent.setEventTime('include.end');mboxFactories.get('default').get('target-global-mbox',0).loaded();
Solved! Go to Solution.
Hi There,
Thanks for reaching out to Adobe Community.
If you are using the Visual Experience Composer then please follow the steps in the below troubleshooting article and see if it helps:
https://marketing.adobe.com/resources/help/en_US/target/target/r_troubleshoot_composer.html
If you are still experiencing the issue then kindly update.
Thanks!
Hi There,
Thanks for reaching out to Adobe Community.
If you are using the Visual Experience Composer then please follow the steps in the below troubleshooting article and see if it helps:
https://marketing.adobe.com/resources/help/en_US/target/target/r_troubleshoot_composer.html
If you are still experiencing the issue then kindly update.
Thanks!
Shekhar_Dhiman wrote...
Hi There,
Thanks for reaching out to Adobe Community.
If you are using the Visual Experience Composer then please follow the steps in the below troubleshooting article and see if it helps:
https://marketing.adobe.com/resources/help/en_US/target/target/r_troubleshoot_composer.html
If you are still experiencing the issue then kindly update.
Thanks!
thanks for answer
Views
Replies
Total Likes
@Shekar - I am using form based method in Target Premium.
<script type="text/javascript" src="http://abc.com/script.js"></script>
Even tried manually appending a script tag to document head, did not help:
<script type="text/javascript">
var script = document.createElement( 'script' );
script.type = 'text/javascript';
script.src = "http://abc.com/script.js";
$("head").append( script );
</script>
CSS references work fine. How can I make this work? Please help!
Views
Replies
Total Likes
Hi ,
We tried to replicate your issue at our end on our website but at our end Javascript code inside HTML offer is working fine. Please refer the below screenshot for more details :
Also , Please share your Target Account credentials as well as the client code for Target account in a private message so that we can further debug the issue .
Thanks & Regards
Parit Mittal
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies