是否可以在每个会话中仅发送一次Google分析事件?我不想在每次网页浏览时发送我的特定活动。
我想要实现的目标:
我目前正在运行一个没有任何广告的网站。我想测试我网站上有多少访问者使用广告拦截器。
我会添加一个像
这样的元素<div class="ad"></div>
可能会被每个广告拦截器(至少大部分广告)过滤掉。然后我会用jquery测试元素是否存在
$(function(){
function test(){
var len = $('.ad').length;
if(len === 0){
ga.send(..);
}
}
// give adblockers a sec to remove everything, just in case
setTimeout(test,500);
});
我可能会使用自定义Cookie的解决方法,例如
// simplified
if (!cookie) {
test();
}
但如果仅使用谷歌api可以实现这一点,我感兴趣