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>