全部产品
云市场

任务维度推送统计

更新时间:2018-04-29 10:08:06

QueryPushStatByMsg

描述

查询消息维度的推送统计。

请求参数

名称 类型 是否必须 描述
Action String 操作接口名称,取值:QueryPushStatByMsg
AppKey Long AppKey信息
MessageId Long 推送的消息ID,推送之后会返回该ID

响应参数

名称 类型 描述
PushStats 复杂对象 消息/通知的推送结果统计PushStat组成的数组

PushStat对象

名称 类型 描述
MessageId String MessageId
AcceptCount Long 推送服务端接收到的推送数目
SentCount Long 推送服务端实际发出的数目
ReceivedCount Long 实际送达到设备的数目
OpenedCount Long 通知在设备上被点击的数目
DeletedCount Long 通知在设备上被清除的数目
SmsSkipCount Long (可为空)短信复合推送跳过发送短信的数目,例如未绑手机号
SmsFailedCount Long (可为空)短信复合推送短信发送失败的数目,例如未开通对应服务、未授权通过、参数错误等
SmsSentCount Long (可为空)短信复合推送发出的短信数目
SmsReceiveSuccessCount Long (可为空)短信复合推送成功收到的短信数目
SmsReceiveFailedCount Long (可为空)短信复合推送发出但是手机未收到的短信数目

错误码

示例

请求示例

  1. http://cloudpush.aliyuncs.com/?Action=QueryPushStatByMsg
  2. &AppKey=23267207
  3. &MessageId=510427
  4. &<公共请求参数>

返回示例

XML格式

  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <QueryPushStatByMsgResponse>
  3. <RequestId>9998B3CC-ED9E-4CB3-A8FB-DCC61296BFBC</RequestId>
  4. <PushStats>
  5. <PushStat>
  6. <MessageId>510427</MessageId>
  7. <AcceptCount>120</AcceptCount>
  8. <SentCount>100</SentCount>
  9. <ReceivedCount>60</ReceivedCount>
  10. <OpenedCount>30</OpenedCount>
  11. <DeletedCount>10</DeletedCount>
  12. </PushStat>
  13. </PushStats>
  14. </QueryPushStatByMsgResponse>

JSON格式

  1. {
  2. "RequestId":"CF195C34-98FB-491A-98D7-19CBC1FA880B",
  3. "PushStats":{
  4. "PushStat":[
  5. {
  6. "AcceptCount":1,
  7. "OpenedCount":1,
  8. "DeletedCount":0,
  9. "SentCount":1,
  10. "ReceivedCount":1,
  11. "MessageId":"511572"
  12. }
  13. ]
  14. }
  15. }