Javascript:将 setInterval() 函数内的变量计数增加 5

标签 javascript google-analytics

我正在尝试使用 Google Analytics events更准确地跟踪在网站上花费的时间(不依赖于访问网站上另一个页面之间的时间差)。我正在使用 setInterval() 来连续触发该 GA,甚至每 5 秒一次。如何正确增加与 GA 事件数据一起发送的秒数?

  var count = 0;
  setInterval(function(){
    // increment "count" by 5 each time setInterval is run
    ga('send', 'event', 'time', 'tracking', 'seconds', count);
  }, 5000);

最佳答案

  var count = 0;
  setInterval(function(){
    // increment "count" by 5 each time setInterval is run
    count+=5; //is this what you need?
    ga('send', 'event', 'time', 'tracking', 'seconds', count);
  }, 5000);

关于Javascript:将 setInterval() 函数内的变量计数增加 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21942872/

相关文章:

c# - 是否可以在 asp.net 页面中设置 localStorage 或 Session 变量并在另一页的 javascript 中读取它?

具有可变维度的 JavaScript 函数数组

google-analytics - 如何跟踪 Google Analytics 中按钮的点击率

google-analytics - 跟踪页面浏览量而无需重新加载页面

javascript - 加密后检查空字段

javascript - 如何 stub Jasmine 模拟对象的方法?

javascript - 如何使用 Angular 调用 ajax 并从返回中填充内容(在页面已经渲染之后)

javascript - 获取特定的 Google Analytics 目标漏斗阶段

javascript - Google Analytics Embed API - 未找到 OAuth 客户端

ios - 如何在Google Analytics界面查看userID?