跟踪文件

 1 (function(win, doc) {
 2     var s = doc.createElement("script"),
 3         h = doc.getElementsByTagName("head")[0];
 4     if (!win.alimamatk_show) {
 5         s.charset = "gbk";
 6         s.async = true;
 7         s.src = "http://a.alimama.cn/tkapi.js";
 8         h.insertBefore(s, h.firstChild);
 9     };
10     var o = {
11         pid: "********************************",
12         /*推广单元ID,用于区分不同的推广渠道*/
13         appkey: "*********************",
14         /*通过TOP平台申请的appkey,设置后引导成交会关联appkey*/
15         unid: "",
16         /*自定义统计字段*/
17         type: "click" /* click 组件的入口标志 (使用click组件必设)*/
18     };
19     win.alimamatk_onload = win.alimamatk_onload || [];
20     win.alimamatk_onload.push(o);
21 })(window, document);

就是在页面顶部加了3个js文件,a标签处加了一个百度什么文件

 

跳转链接在b页面中,b页面作为iframe插入到a页面中,此时点击a标签跳转则无跟踪效果;将跟踪文件复制到a页面,在a页面直接测试跳转链接有效果

总结发现,在b页面就是iframe里面的js操作都实现不了跟踪效果了

解决:

  在a页面拟建一个a标签,透明覆盖b页面的链接,在b页面生成的时候就通过window.parent.document....操作将链接赋给a页面的a标签,然后点击时直接跳转,有跟踪效果,其他网站的跟踪不受iframe的影响

相关文章:

  • 2022-03-09
  • 2021-12-10
  • 2021-06-26
  • 2021-12-09
  • 2021-08-02
  • 2021-07-28
  • 2021-12-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2022-01-07
  • 2021-08-12
  • 2021-12-14
  • 2022-12-23
相关资源
相似解决方案