reactjs - dataLayer.push() 第一次不起作用
问题描述
我有一个使用 GTM 的 React 应用程序......
我有一个dataLayer.push({'event': 'linkClicked'});
第一次单击该链接时,不会发出任何事件。任何其他点击,都会发出事件。
我已经通过 chorme JS 调试器和 GA Debugger 确认了
- 推送代码每次都被击中
- 该事件每次都发出,但第一次发出。
我可以看到第一个和任何后续事件都出现在 dataLayer 中。但是 GA 调试器只显示后续事件......就像实时分析一样......
或者......我想事件推送可能会落后,但情况似乎并非如此。
有人见过这个吗?
解决方案
推荐阅读
- javascript - 如何删除 Javascript 数组中的重复对象属性
- r - 在已填充的列中进行 Vlookup
- java - 具有完全相同字段的对象之间的 Mapstruct
- azure - Azure IoT 设备需要在离线时获取所需的属性
- java - 从一个对象到另一个对象的Java条件映射?
- asp.net-core - 我们如何在asp.net 2.1核心应用程序的启动类中注册IHttpContextAccessor?
- r - 如何在 R 中查找
- python - 更改散点图中的标记大小
- python-asyncio - asyncio 的 call_soon 失败,而 create_task 没有
- javascript - 在 Xamarin.Forms WebView 中执行 Javascript