使用与Mixpanel集成的Segment analytics SDK有任何问题(仅限云设置,未集成Mixpanel SDK)吗?
我正在使用以下代码注册设备令牌以进行推送通知:
SEGAnalytics.shared().registeredForRemoteNotifications(withDeviceToken: deviceToken)
...但我们几乎有一半的用户在Mixpanel中设置了Ios devices
键但没有值,只是一个空字符串。
在这种情况下,用户之间没有任何模式。
答案 0 :(得分:1)
空的iOS设备'您的人员档案中的属性通常表示设备令牌与应用程序的SSL推送证书之间存在不匹配,这些证书已保存在您的Mixpanel项目中;或者,它可能只是一个格式不正确的设备令牌。
首先设置属性的事实意味着您已成功将设备令牌发送到Mixpanel,但Mixpanel会在令牌不匹配时删除令牌。
Mixpanel有一个帮助文档,可以回答这个特定问题:https://mixpanel.com/help/questions/articles/how-does-mixpanel-manage-push-tokens-when-they-are-invalid-or-when-the-app-has-been-uninstalled。
同样,Segment包含支持mixpanel推送通知的文档:https://segment.com/docs/integrations/mixpanel/#push-notifications。