Javascript 谷歌分析:XHR代替像素跟踪
默认情况下,google analytics使用像素跟踪技术将统计数据发送到服务器。我可以在analytics.js中看到一段用于生成新图像对象的代码Javascript 谷歌分析:XHR代替像素跟踪,javascript,google-analytics,xmlhttprequest,Javascript,Google Analytics,Xmlhttprequest,默认情况下,google analytics使用像素跟踪技术将统计数据发送到服务器。我可以在analytics.js中看到一段用于生成新图像对象的代码 ta=函数(a){ var b=M[u](“img”); b、 宽度=1; b、 高度=1; b、 src=a; 返回b }您可以通过将传输选项设置为“信标”来使用新方法。下面是一个例子: ga('send', 'event', 'click', 'download-me', {transport: 'beacon'}); 以下是文档: s
ta=函数(a){
var b=M[u](“img”);
b、 宽度=1;
b、 高度=1;
b、 src=a;
返回b
}
您可以通过将传输
选项设置为“信标”
来使用新方法。下面是一个例子:
ga('send', 'event', 'click', 'download-me', {transport: 'beacon'});
以下是文档:
sendBeacon
是一个比XHR更好的选项,GA会自动处理不支持它的浏览器的回退。如果您真的想使用XHR,可以将传输
选项设置为'XHR'
,但我建议在所有情况下都使用'beacon'
。将来,“信标”
选项可能会成为默认选项