我目前正在与MixPanel的javascript库集成,并遇到了MixPanel似乎没有考虑过的问题。我们公司处理个人身份信息(PII),因此我们作为参数传递的一些数据不适合存储在第三方服务上。但MixPanel的默认行为是包含当前页面的完整URL和每个跟踪事件的引用者。这在某种程度上是有意义的,但我们需要从这些字段中删除一些查询参数。
似乎MixPanel的文档没有讨论用于实现此目的的API,因此任何更熟悉MixPanel集成的人的建议都会有所帮助。
答案 0 :(得分:0)
“我们公司处理个人身份信息(PII),以及 因此,我们作为params传递的一些数据不适合 存储在第三方服务上。“
您不应将敏感数据作为网址参数传递。这是一个安全禁忌:这些值最终会出现在浏览器历史记录中(因此可以通过浏览器历史记录查找)和服务器端日志中的值。始终通过HTTP正文或标题传递敏感数据。
参考文献:
答案 1 :(得分:0)
您实际上可以通过在事件中设置$ current_url来覆盖当前网址,例如
mixpanel.track('My Event', {
'$current_url': 'http://www2.jdrf.org'
});