Manage all your marketing tags across your site with ease.
Tag to be inserted on homepage and other non-product pages(case 1)
=======================================================================
<script type="text/javascript">
//Home 
 var TDConf = TDConf || {}; 
 TDConf.Config = { 
	 // Do not change 
	 containerTagType : "Home", 
	containerTagId :XXXX, 
 }; 
// Do not change except for the team Tradedoubler 
 (function(){ 
	 var TDcontainerTagId =XXXX;
	 var TDhost = "https://swrap.tradedoubler.com/wrap"; 
	 var TDAsync = document.createElement('script'); 
	 TDAsync.src = TDhost + "?id="+ TDcontainerTagId; 
	 TDAsync.async = "yes"; 
	 document.body.appendChild(TDAsync); 
 })(); 
</script>
						XXXX – will be replaced by ID provided by TradeDoubler
Tag to be inserted on product listing pages (case 2)
====================================================
//List Product 
 var TDConf = TDConf || {}; 
 TDConf.Config =  { 
 products:[ 
	 {id: "[product-id1]", price:"[price1]", currency:"[currency1]", name:"[product-name1]"},  
	 {id: "[product-id2]", price:"[price2]", 
	 currency:"[currency2]", name:"[product-name2]"},  
	 /*...*/ 
 ],  
 Category_name : "[Name of category products]",  
 // Do not change 
   containerTagType : "List_Product", 
   containerTagId: XXXX, 
 };// Do not change except for the team Tradedoubler 
 (function(){ 
	 var TDcontainerTagId=XXXX;
	 var TDhost = "https://swrap.tradedoubler.com/wrap"; 
	 var TDAsync = document.createElement('script'); 
	 TDAsync.src = TDhost + "?id="+ TDcontainerTagId; 
	 TDAsync.async = "yes"; 
	 document.body.appendChild(TDAsync); 
 })();  
</script>
						
{id: "PRODUCTID1", price:"20.05", currency:"EUR", name:"PRODUCTNAME1"},
						
Tag to be inserted on product pages (case 3)
============================================
<script type="text/javascript">
// Product 
 var TDConf = TDConf || {}; 
 TDConf.Config = { 
	 productId: "[product-id]", 
	 category: "[main-category-name]", 
	 brand: "[brand]",  
	 productName: "[product-name]",  
	 productDescription: "[product-description]", 
	 price: "[price]", 
	 currency: "[currency]", 
	 url: "[click-url]",  
	 imageUrl: "[url-to-product-image]", 
	 // Do not change 
	 containerTagType : "Product", 
	 containerTagId :XXXX, 
 };
 // Do not change except for the team Tradedoubler 
 (function(){ 
	 var TDcontainerTagId =XXXX; 
	 var TDhost = "https://swrap.tradedoubler.com/wrap"; 
	 var TDAsync = document.createElement('script'); 
	 TDAsync.src = TDhost + "?id="+ TDcontainerTagId; 
	 TDAsync.async = "yes"; 
	 document.body.appendChild(TDAsync); 
 })();  
</script>
						
Tag to be inserted on basket pages (case 4)
===========================================
<script type="text/javascript">
 // Basket 
 var TDConf = TDConf || {}; 
 TDConf.Config = { 
	  products:[ 
	  {id: "[product-id1]", price:"[price1]", currency:"[currency1]", name:"[product-name1]", qty:"[quantity1]"},  
	   {id: "[product-id2]", price:"[price2]", currency:"[currency2]", name:"[product-name1]", qty:"[quantity2]"},  
	   /*...*/ 
	 ],   
	 // Do not change 
	 containerTagType : "Basket", 
	 containerTagId :XXXX, 
 };
 // Do not change except for the team Tradedoubler 
 (function(){ 
	 var TDcontainerTagId =XXXX; 
	 var TDhost = "https://swrap.tradedoubler.com/wrap"; 
	 var TDAsync = document.createElement('script'); 
	 TDAsync.src = TDhost + "?id="+ TDcontainerTagId; 
	 TDAsync.async = "yes"; 
	 document.body.appendChild(TDAsync); 
 })();  
</script>
						
Tag to be inserted on login pages (case 5)
=======================================================================
<script type="text/javascript">
//Login 
 var TDConf = TDConf || {}; 
 TDConf.Config = { 
	 // Do not change 
	 containerTagType : "Login", 
	containerTagId :XXXX, 
 }; 
// Do not change except for the team Tradedoubler 
 (function(){ 
	 var TDcontainerTagId =XXXX;
	 var TDhost = "https://swrap.tradedoubler.com/wrap"; 
	 var TDAsync = document.createElement('script'); 
	 TDAsync.src = TDhost + "?id="+ TDcontainerTagId; 
	 TDAsync.async = "yes"; 
	 document.body.appendChild(TDAsync); 
 })(); 
</script>
						
Tag to be inserted on post-purchase page (case 6)
=================================================
<script type="text/javascript">
 // Confirmation 
 var TDConf = TDConf || {}; 
 TDConf.Config = { 
   products:[ 
     {id: "[product-id1]", price:"[price1]", currency:"[currency1]", name:"[product-name1]",grpId:"[group-product-id1]", qty:"[quantity1]"},  
     {id: "[product-id2]", price:"[price2]", currency:"[currency2]", name:"[product-name1]",grpId:"[group-product-id2]", qty:"[quantity2]"},  
     /*...*/ 
   ], 
 orderId: "[orderId]",  
 orderValue: "[orderValue]", 
 currency: "[currency]", 
    // Do not change 
    containerTagType : "Purchase", 
    containerTagId :XXXX, 
 };
 // Do not change except for the team Tradedoubler 
 (function(){ 
	 var TDcontainerTagId =XXXX; 
	 var TDhost = "https://swrap.tradedoubler.com/wrap"; 
	 var TDAsync = document.createElement('script'); 
	 TDAsync.src = TDhost + "?id="+ TDcontainerTagId; 
	 TDAsync.async = "yes"; 
	 document.body.appendChild(TDAsync); 
 })();  
 
</script>