问题详述
移动推送控制台推送排查中
已受理
、
已发送
、
已到达
、
已过期
分别是什么意思 ?
问题解答
推送出现问题时,可以到控制台
排查工具
中根据
消息ID
和
设备ID
查询推送的详情 。
推送状态有以下几种状态 :
已受理 :移动推送已经到达阿里云服务器推送等待下发 。
已发送 :移动推送阿里云服务器推送已经下发,移动终端处于离线状态 。
已到达 :推送已经到达移动终端设备,推送已经接收成功 。
已过期 :移动推送在使用OpenAPI接口时,如果设置过期时间过短,则会导致推送无法下发(建议设置较长的过期时间)。
已清除 :移动推送终端接收成功且用户已经手动清除通知 。
已点击 :移动推送终端接收成功且用户已经手动点击 。
失败 :
-
失败原因:跳过发送 。
移动推送终端调用关闭推送通道接口,导致无法收到推送(检查当前推送通道的状态)。
-
失败原因:请找工作人员后台查询。
该问题一般是服务端调用OpenAPI给Android端推送时,没有打开离线保存(storeOffline),而推送时设备不在线,所以会导致推送失败 。具体请参见 推送高级接口 。
-
失败原因:设备不匹配。
移动推送设备类型跟应用类型(对于分端 App )或推送时选择的deviceType(对于不分端App)不匹配导致 。
-
失败原因:无apns token/apns token失效 ?
参考常见问题: 无 apns token / apns token 失效 ?
-
失败原因:apns token不匹配
可能是推送的环境不对。iOS分开发环境和生产环境,具体请参见常见问题 如何区分“开发环境”和“生产环境” 。
-
失败原因:在线通知但设备离线。
该问题一般是服务端调用OpenAPI给Android端推送时,没有打开离线保存(storeOffline),而推送时设备不在线,所以会导致推送失败 。具体请参见推送高级接口 。
-
失败原因:请找工作人员后台查询。
其他原因,请提工单进行查询 。