0

Google アナリティクスとインターコムで angulartics を使用しています。私の現在のケースでは、同じイベントをループで複数回追跡する必要がありますが、イベントが連続して高速になると、angulartics はイベントを破棄するようです。

デバッガーを使用すると、各イベントが追跡されます。また、イベントごとに少し遅れて eventTrack を呼び出すと、追跡されます。ただし、デバッガーと遅延がないと、イベントは 1 回だけ追跡されます。

私は何か不足していますか、それともこれがまさに推奨されているものであり、トラックコールを遅らせていますか?

コード例:

// looping a list of things you want to track for each element
for (var i = 0; i < length; i++){
  // call the event tracks in parallel, 
  // fired async with a delay of 1000 ms between each  
  setTimeout(function delayed() {
     $analytics.eventTrack(action, trackingEvent);
  }, 1000 * i);
}
4

0 に答える 0