编程语言
首页 > 编程语言> > 使用mixpanel JavaScript客户端取消设置人员属性

使用mixpanel JavaScript客户端取消设置人员属性

作者:互联网

我尝试使用mixpanel JavaScript API删除用户的属性.我可以看到,只有一个方法集,但没有方法未设置.我尝试使用undefined或null设置属性,但是当我这样做时,属性仍然存在,没有值.我想完全删除它,因为我们可以使用mixpanel接口.那可能吗?

谢谢你的帮助!

一些代码:

// Let set the property 'foo' with a value 'bar' to the current user
mixpanel.people.set("foo", "bar");

// Now, let unset this proprety
// Oops, there is no method unset...
// Let's try something else
mixpanel.people.set("foo"); // nop...
mixpanel.people.set("foo", undefined); // nop...
mixpanel.people.set("foo", null); // the value is now empty but the property still exists

解决方法:

Android MixPanel库(v4.6.4)有一个针对人员属性的unset(String)方法,也许JavaScript API有一个等价物,我认为它是:

mixpanel.people.unset("foo");

也许这在八月份不存在.

标签:javascript,mixpanel
来源: https://codeday.me/bug/20190702/1358677.html