通过registration_id设置标签进行推送,目标数很低

4232dfb1866623e5b0fc
2019-09-16 03:39 329 0

目前使用registration_id推送消息的方式,无法收到消息,主要是苹果用户,

推送流程
1.给所有记录的registration_id设置tag标签
2.给指定的tag标签推送消息.包括安卓与ios

结果:
查出来2962个registration_id,但是推送的目标数只有70+96+491=657个,
按照registration_id更新时间8.16至今有556条数据

通过直接查询出registration_id(按创建时间排序)在极光后台推送,因为限制每次1000个人,分三批推送,发现第一批70个目标,第二批96个目标,第三批491个目标,

根据:https://community.jiguang.cn/question/185330
-------------------->
目标数问题 「何为目标数」「目标数包含哪些」 首先,是满足 audience 的设定。 Android:30 天内与极光有建立连接的 registrationID 数目(iOS 的自定义消息情况一样) registrationID 基本上一个设备对应一个,不会改变,即便是卸载重装也不会。
<-----------------------------------------------

https://community.jiguang.cn/article/51922
---->
iOS:有效的 token( apns 通知)

  • 目标数即 token 当前被认为有效的数目。
  • 自 iOS9 开始,卸载重装、长时间关闭推送后又打开等情况 会产生新的 token ,因此有对应的新的 registrationID 。(如果用了 idfa,在用户没有选择限制广告跟踪,并且未点击『还原广告标识』时,这个值是不会变的,对应的 token 也不会改变。)
  • 上一个 token 的失效并不是即时的(是否失效由 Apple 判断),所以 卸载重装会导致目标数增加 ,直到 Apple 返回该 token 已失效的信息,才会在目标数中去除。
    <---

问题:
1.如果IOS用户长时间没打开我们的应用,假如是60个月,是否会显示目标数,并且是否可以推送成功呢?(因为上面直写了安卓和苹果自定义消息).

2.我们怀疑是IOS的[长时间关闭推送后又打开等情况],长时间关闭推送后这个是指多久呢,和安卓一样30天吗?

1个回答

热门排序
  • 先提供你们的 Appkey 和 推送的消息的 MessageID来查一下 iOS 的通知目标不受时长的影响,仅根据 token 是否失效来判断。 IOS的[长时间关闭推送后又打开等情况],长时间关闭推送后这个是指多久这个时间无法统计的,不 展示全部