首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Parse PFAnalytics not tracking推送打开

Parse PFAnalytics not tracking推送打开
EN

Stack Overflow用户
提问于 2015-09-04 01:41:58
回答 2查看 431关注 0票数 6

按照Parse文档中的所有步骤,我已经将我的应用程序设置为接收从Parse发送的推送通知:

https://www.parse.com/docs/ios/guide#push-notifications

当在我的移动设备上运行时,应用程序会收到我从Parse发送给它的每一个推送通知,但推送打开没有被跟踪。这是我在仪表板上看到的:

鉴于PFAnalytics.trackAppOpenedWithLaunchOptions and PFAnalytics.trackAppOpenedWithRemoteNotificationPayload返回各自的BFTasks,我为它们添加了一个完成块,如下所示:

application:didReceiveRemoteNotification

代码语言:javascript
复制
PFAnalytics.trackAppOpenedWithRemoteNotificationPayload(userInfo).continueWithBlock({ (task) -> AnyObject! in

    assert(task.completed, "task should have completed")

    assert(!task.cancelled, "task should not have been cancelled")

    assert(!task.faulted, "task should not complete due to error or exception")

    return task
})

application:didFinishLaunchingWithOptions

代码语言:javascript
复制
PFAnalytics.trackAppOpenedWithLaunchOptions(launchOptions).continueWithBlock({ (task) -> AnyObject! in

    assert(task.completed, "task should have completed")

    assert(!task.cancelled, "task should not have been cancelled")

    assert(!task.faulted, "task should not complete due to error or exception")

    return task
})

continuations块确实被调用了,但没有一个asserts失败,因此PFAnalytics应该成功地将数据发送到Parse Analytics。

为什么我的推送开通率和开通率仍然为零?

EN

回答 2

Stack Overflow用户

发布于 2015-09-10 17:12:11

票数 2
EN

Stack Overflow用户

发布于 2015-10-20 22:44:54

我已经意识到,如果你在Analytics部分查找"Push Opens“事件,就会跟踪推送打开,但没有给出关于单个推送活动的信息,这使得A/B测试目前完全无用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32382194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档