我需要将一个事件发送给多个跟踪器,并在发送所有事件后执行其他操作。 如果只有一个跟踪器,我将使用hitCallback,但我有多个。我想到了Promises,但看起来ga()返回未定义。
ga('create', 'UA-XXXXX-Y', 'auto', 'myTracker1');
ga('create', 'UA-XXXXX-Z', 'auto', 'myTracker2');
ga('myTracker1.send', 'event', 'Videos', 'play', 'Fall Campaign');
ga('myTracker2.send', 'event', 'Videos', 'play', 'Fall Campaign');
// When both are sent
doSomethingElse();
如何处理这种情况?