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

Ste*_*eve 0 javascript google-analytics

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

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

spr*_*gbo 5

  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);
Run Code Online (Sandbox Code Playgroud)