我正在将mixpanel添加到我的网站。我在这里面临一些问题:
以下是我们正在跟踪的人物属性:
mixpanel.people.set({
‘$first_name’: “Name”,
‘$last_name’: “Last_Name”,
'$email': "email id",
‘Country’: “Country”,
‘Gender’: “Male/Female”,
'$created': date of sign up,
'Last Login':Date
‘Username’: “username”,
‘Login Page’: ‘Name of page from where user clicked login’,
‘Number of visits’:
‘Number of snippets plays’:
‘Number of mixes Created’:
‘Number of full songs played’:
‘Number of snippets created’:
‘Number of upvotes given’:
‘Number of favourites given’:
‘Number of Downvotes given’:
‘Number of snippet Shares’:
'Number of Mix Shares':
‘Number of Users Invited’:
‘Number of mixes collected’:
'Number of mixes played':
})
我们正在注册时创建用户个人资料,因为那时我们将收到包含电子邮件,身份证,姓名等的数据。问题是,在记录时允许播放曲目,播放完整的歌曲和播放混音功能出模式也是如此。因此,除非用户注册,否则不会捕获所有这些数据。有没有办法我们可以为已注销的用户创建一个配置文件,并继续增加trbble播放/混合播放/完整歌曲播放的值,然后在注册时添加其他属性?
每次触发播放事件时,如何在不必明确设置的情况下增加播放次数?
答案 0 :(得分:0)
在首次访问时为用户创建个人资料,并仅设置您的初始已知值。
mixpanel.people.set({
‘Number of visits’:0
‘Number of snippets plays’:0
‘Number of mixes Created’:0
‘Number of full songs played’:0
‘Number of snippets created’:0
‘Number of upvotes given’:0
‘Number of favourites given’:0
‘Number of Downvotes given’:0
‘Number of snippet Shares’:0
'Number of Mix Shares':0
‘Number of Users Invited’:0
‘Number of mixes collected’:0
'Number of mixes played':0
})
您可以随时增加这些值,它们将在Mixpanel上递增。将使用唯一的Mixpanel ID。
在注册时创建别名或在登录时识别用户
注册后
mixpanel.alias("INTERNAL_USER_ID");
然后设置其余属性,例如$first_name
,$email
等......
登录后
mixpanel.identify("INTERNAL_USER_ID");
Mixpanel将完成其余的工作!