我有一段代码,我会在其中进行大量的Google Analytics事件跟踪。假设用户点击按钮或标签,将发送事件跟踪。
但是当我点击下载CSV的按钮时,正在使用的代码如下,所有跟踪都在Firefox中停止工作。其他浏览器继续正确跟踪事件。
window.location= '/campaigns/coupon-links/get-coupons.csv';
我尝试使用window.open('/campaigns/coupon-links/get-coupons.csv')
,这使得跟踪工作在Firefox中,但我很困惑为什么window.location会导致Google Analytics停止工作。我检查了页面上的所有事件监听器和对象,一切都仍然被声明,没有任何东西抛出错误。
任何线索?