mixpanel.track() returns 未定义

mixpanel.track() returns undefined

我正在尝试将 mixpanel 脚本实现到我的 React 应用程序中。根据文档,我已将 mixpanel 片段粘贴到 head 标记内 index.html 内,并且还设置了令牌密钥。

但我的混合面板仪表板中仍然显示如下消息。

在这个 tutorial 中,我们可以从 console.log 触发一个事件,并且可以在混合面板仪表板中看到该事件,但是当我尝试做同样的事情时 mixpanel.track returns undefined .. 相反,它应该返回一个对象,如视频中所示。

然后我尝试从媒体关注这篇文章.. https://medium.com/@andrewoons/setting-up-mixpanel-in-react-3e4c5b8c2a36。但仍然没有运气..

罪魁祸首是浏览器设置..

转到浏览器设置 > 隐私和安全 > Cookie 和其他站点数据

关闭发送

‘Do Not Track’ request with your browsing traffic

启用

Allow all cookies

这应该可以解决问题

有同样的问题。穆罕默德的建议奏效了。我没有争取 Chrome 的许可 UI,而是在 Safari 中测试了控制台,然后在实时事件视图中看到了我的测试事件“Jono Force”。