Mixpanel - 删除所有过去数据的用户

时间:2015-02-26 11:23:29

标签: mixpanel

我正在为我的项目添加Mixpanel。在首先记录了一些糟糕的数据之后,我从Mixpanel中删除了用户,将其从我的测试数据库中删除,然后再次进行注册。

但是,由于我使用DeviceUDID作为Mixpanel的独特ID,因此对于新用户来说也是如此 - 当我打开Mixpanel时,我看到已删除的用户被重新保存,其所有旧数据和事件都在他的个人资料中。

如何永久删除此旧用户?

1 个答案:

答案 0 :(得分:1)

是的,您可以从Mixpanel永久删除用户。方法如下:

{
    "$token": "YOUR_TOKEN",
    "$distinct_id": "DISTINCT_ID_TO_REMOVE",
    "$delete": ""
}

您必须在Base64中对其进行编码(例如,使用此工具:https://www.base64encode.org/)并将base64编码的数据作为url参数附加到http://api.mixpanel.com/engage/

示例如下所示:http://api.mixpanel.com/engage/?data=ew0KICAgICIkdG9rZW4iOiAiWU9VUl9UT0tFTiIsDQogICAgIiRkaXN0aW5jdF9pZCI6ICJESVNUSU5DVF9JRF9UT19SRU1PVkUiLA0KICAgICIkZGVsZXRlIjogIiINCn0=