设备查询
开发者们在做消息推送时,难免会遇到推送失败的情况,例如:
不知道当前设备发了几条消息
不知道当前设备是否在线
不知道当前设备通知栏开关是否打开
面对很多不同类型的问题,都需要开发者们进行排查,才能知道具体是什么原因导致的消息推送失败。U-Push的提效工具「设备查询」功能就可以帮助开发者们精准定位问题从而解决问题。
功能介绍
在【推送】-【设备查询】页面,输入此设备的Device Token,点击搜索按钮
Android端
能查看当前设备的基本信息,包括是否在线、设备ID、通知栏权限等数据。以及别名信息、自定义标签和此设备下发的消息列表

消息列表的字段如下:
消息状态:已受理、已送出、送达成功、已点击,已忽略,已过期等等
msgid:此消息的唯一ID
摘要:鼠标hover可以看到此消息的标题、内容等参数。
创建时间:如果不是定时消息即为创建时间,如果是定时消息则为消息发送时间
更新时间:最后一次事件触发时间(例如当前状态是已送达,则为送达事件上报时间)
过期时间:消息过期时间
是否在线:消息下发时当前设备是否在线
消息来源:通过Portal后台发送还是api发送
通道:指消息下发过程中涉及到的通道,例如当前设备是离线状态,通过厂商通道下发但是失败了,后来又通过友盟通道下发成功,则此处会显示厂商通道和友盟通道两个
消息模式:正式消息或者测试消息

点击消息列表的【msgid】,会自动跳转到【消息排查】页面,可以看到这条消息在这个设备上完整的消息生命周期,开发者可以更清楚的知道消息发送过程中哪一步出了问题,提升排查效率

iOS端
能查看当前设备的基本信息,包括设备ID、通知栏权限等数据。以及别名信息、自定义标签和此设备下发的消息列表
消息列表的字段如下:
消息状态:成功或者失败
msgid:此消息的唯一ID
摘要:鼠标hover可以看到此消息的标题、内容等参数。
下发时间:成功调用APNS的时间
过期时间:消息过期时间
消息来源:通过Portal后台发送还是api发送
消息模式:正式消息或者测试消息
