【发布时间】:2018-02-02 07:48:06
【问题描述】:
使用JS跟踪的网站通常使用这种代码:
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:9999,hjsv:5};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
</script>
最后,这些脚本只是在页面的<head> 中添加了一个<script> 标签,所以他们这样做肯定是有原因的。
是因为绕过广告拦截的原因吗?生成的请求会不会和在<head> 中硬编码一样?
【问题讨论】:
标签: javascript google-analytics event-tracking hotjar