我想从现有的定制开发推送解决方案迁移到第三方服务。
在很多页面上,我看到解析是一个非常好的选择(Urban Airship也是如此,但这不在我们的预算中)。
我们需要的主要功能是:
但我已经看到使用parse.com,我无法跟踪活跃用户。这是正确的还是我看不到这个功能?
您可以推荐哪些其他解决方案(我们每天向80k用户发送3-4条消息,android和ios)。
答案 0 :(得分:0)
根据我对您的问题和Parse的理解,Parse不提供主动推送用户的分析,而无需进行一些自定义。但是,您可以跟踪用户是否在User或Installation对象上启用了推送通知。然后,您可以在所选的分析软件中使用这些数字,或者运行每天运行的Cloud Code作业,以查看用户已启用推送的内容。
例如,在iOS中,您可以使用/修改给定in this answer的解决方案,以根据应启用哪种类型的推送通知进行检查。
出于跟踪目的,您可以将此数据发送到您选择的跟踪服务。
对于推送打开的数据,Parse为track them提供了一种方法,例如在iOS中:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
if (application.applicationState == UIApplicationStateInactive) {
// The application was just brought from the background to the foreground,
// so we consider the app as having been "opened by a push notification."
[PFAnalytics trackAppOpenedWithRemoteNotificationPayload:userInfo];
}
}
如果您在这里寻找其他东西,请告诉我。