我有一个网络应用程序 - 我使用谷歌分析和mixpanel进行处理。
最近有些用户注册但没有出现在mixpanel中。 我想看看这些用户是否阻止mixpanel /使用disconnect.me。
如果我自己使用Disconnect.me,Chrome会在控制台中显示错误,但它与我的
异步mixpanel.track
错误出现在(索引):1,没有堆栈跟踪
XMLHttpRequest cannot load https://api.mixpanel.com/engage/?data=eyIkcIjogeyIkbiTGludXgiLCIkY…2YiLCIkZGlY3RfaWQiOiAiY2hlb0YWtpcGkuY29n0%3D&ip=1&_=1396192302485. The request was redirected to a URL ('about:blank') which has a disallowed scheme for cross-origin requests.
所以我无法抓住它。
我可以使用哪些Javascript代码来回答"是混合面板连接?"
答案 0 :(得分:1)
您可以简单地发出跟踪事件或其他内容,看看您是否收到了mixpanel的回复。他们的HTTP spec显示了他们的回应。如果你取得了成功,你就会被联系起来 另一种可能更适合您的解决方案是代理所有mixpanel事件。您只需通过服务器从JS lib发送它们。我不认为断开连接会阻止它,因为它看起来像是对服务器的正常异步请求。