Android 上的 Mixpanel 别名、标识和 initpushnotifications
Mixpanel alias, identify and initpushnotifications on Android
理想的混合面板实现说:
- 注册后致电
alias
一次
- 登录后调用
identify
在另一个地方我看到我们不应该一个接一个地调用别名和标识。
但是,Mixpanel 的推送通知页面说我们应该:
- 致电
identify
- 致电
initPushNotifications
所以现在,在我的 Android 应用程序中,alias
在用户注册后立即被调用,然后为了设置推送通知,我必须调用 identify
。
我不知道该怎么做,因为除非我跳过 alias
,否则这不起作用,但如果我这样做,我将无法跟踪注册前发生的事件
顺便说一句,我通过传递我在任何地方都使用的应用程序的唯一服务器 ID 来调用 alias
和 identify
- 它应该是这样吗?
另外,我应该先调用 mixpanelApi.identify()
然后再调用 mixpanelApi.getPeople().identify()
还是只能调用其中一个?
您可以在调用 alias()
之后安全地调用 identify()
。
我认为反过来不行。
因此,在用户注册时:
调用别名 -> 识别 -> initPushNotification
理想的混合面板实现说:
- 注册后致电
alias
一次 - 登录后调用
identify
在另一个地方我看到我们不应该一个接一个地调用别名和标识。 但是,Mixpanel 的推送通知页面说我们应该:
- 致电
identify
- 致电
initPushNotifications
所以现在,在我的 Android 应用程序中,alias
在用户注册后立即被调用,然后为了设置推送通知,我必须调用 identify
。
我不知道该怎么做,因为除非我跳过 alias
,否则这不起作用,但如果我这样做,我将无法跟踪注册前发生的事件
顺便说一句,我通过传递我在任何地方都使用的应用程序的唯一服务器 ID 来调用 alias
和 identify
- 它应该是这样吗?
另外,我应该先调用 mixpanelApi.identify()
然后再调用 mixpanelApi.getPeople().identify()
还是只能调用其中一个?
您可以在调用 alias()
之后安全地调用 identify()
。
我认为反过来不行。
因此,在用户注册时:
调用别名 -> 识别 -> initPushNotification