全部产品
  • 首页 > 
  • 排查工具中推送状态的含义是什么?

排查工具中推送状态的含义是什么?

问题详述

移动推送控制台推送排查中 已受理已发送已到达已过期 分别是什么意思 ?

问题解答

推送出现问题时,可以到控制台排查工具中根据消息ID设备iD查询推送的详情 。

推送状态有以下几种状态 :

已受理:移动推送已经到达阿里云服务器推送等待下发 。

已发送:移动推送阿里云服务器推送已经下发,移动终端处于离线状态 。

已到达:推送已经到达移动终端设备,推送已经接收成功 。

已过期:移动推送在使用 OpenApi 接口的时,设置设置过期时间过短,导致推送无法下发(建议设置较长的过期时间)。

已清除:移动推送终端接收成功且用户已经手动清除通知 。

已点击:移动推送终端接收成功且用户已经手动点击 。

失败

  • 失败原因:跳过发送 。

    移动推送终端调用关闭推送通道接口,导致无法收到推送(检查当前推送通道的状态)。

  • 失败原因:请找工作人员后台查询。

    该问题 一般是服务端调用OpenApi 给 Android 端推送时 没有打开离线保存(storeOffline),而推送时设备不在线,所以会导致推送失败 。可参考 推送高级接口

  • 失败原因:设备不匹配。

    移动推送设备类型跟应用类型(对于分端 App )或者是推送时选择的 deviceType(对于不分端App)不匹配导致 。

  • 失败原因:无 apns token / apns token 失效 ?

    参考常见问题:无 apns token / apns token 失效 ?

  • 失败原因: apns token 不匹配

    一般是推送的环境不对;iOS 分开发环境和生产环境,参考常见问题如何区分“开发环境”和“生产环境”