自定义跟踪代码

时间:2015-10-22 17:22:37

标签: javascript

我是新来的,我有一个javascript跟踪代码

 var _trackingCode = '5sulid5e';
(function() {
    var wa = document.createElement('script');
    wa.type = 'text/javascript';
    wa.async = true;
    wa.src = '//cdn.8digits.com/automation.js';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(wa, s);
})();

我想在另一个网站上自定义它。 它适用于vestel.com.tr但它在mavi.com上无效。 我如何为mavicom自定义该脚本。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

也许,您可以通过编写代理来解决这个问题,因为某些供应商可能会将跟踪ID与特定域绑定。

将ajax从供应商的JS代码转发到您的代理服务器。在您的代理服务器中,将原始请求标头修改为已注册的标头,即vestel.com.tr。为此,您需要修改位于cdn.8digits.com/automation.js的供应商提供的JS代码,然后在脚本标记中您的网站提供脚本源作为您的黑客JS,而不是实际的。

PS由于浏览器的安全限制,您无法修改浏览器的AJAX本身的原始标题。