请求方式:POST。
调用频率限制:200次/小时。
服务地址/v3/statistics/get_push_task_stat_channel
接口服务地址与服务接入点一一对应,请选择与您的应用服务接入点对应的 服务地址。
接口功能:查询每个推送任务的详细统计,包含所有通道信息及汇总结果。pushStatDataAll 里的通道类型会变化,根据 iOS/Android 和推送通道的不同而不同。
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
pushId | 是 | String | 推送任务 ID,限制查询当前日期起1个月内的推送任务 |
参数名称 | 类型 | 描述 |
---|---|---|
retCode | Integer | 返回状态码 |
errMsg | String | 错误信息 |
pushStatDataAll | Array | pushStatDataAll 结构变量见下表 |
参数名称 | 类型 | 描述 |
---|---|---|
channel | String | 推送通道名称 xg:TPNS 通道 hw:华为通道 xm:小米通道 mz:魅族通道 oppo:OPPO 通道 vivo:vivo 通道 apns:APNs 通道 fcm:FCM 通道 rog:ROG 通道 all:通道汇总 |
pushState | Object | pushState 结构变量见下表 |
参数名称 | 类型 | 说明 |
---|---|---|
pushActiveUv | Integer | 计划发送数 根据推送选定的符合目标人群筛选条件且开启了通知栏状态的90天内有联网的有效设备数。 |
pushOnlineUv | Integer | 实际发送数 在计划发送设备数中,实际已经成功下发到厂商通道的或者通过 TPNS 通道对进程在线终端下发成功的有效设备数。 |
arrivalUv | Integer | 抵达设备(包含 TPNS 通道及厂商通道抵达回执,其中华为、魅族通道抵达回执需要手动添加配置,详情可参考 厂商通道抵达回执获取指南) |
verifySvcUv | Integer | 抵达设备(仅 TPNS 通道、ROG 通道、FCM 通道有效。其他厂商通道由 TPNS 实际发送 pushOnlineUv 指标补齐) 注意:此字段后续会下线,抵达数据建议参考 arrivalUv 字段。 |
callbackVerifySvcUv | Integer | 厂商通道抵达回执(华为、魅族通道抵达回执需要手动添加配置,详情可参考 厂商通道抵达回执获取指南) 注意:此字段后续会下线,抵达数据建议参考 arrivalUv 字段。 |
verifyUv | Integer | 展示(已废弃,后续会下线此字段) |
clickUv | Integer | 点击 |
cleanupUv | Integer | 清除 |
说明:
数组中“all” 通道对应汇总统计数据。
- 汇总数据中verifySvcUv(抵达设备),verifyUv(展示),clickUv(点击),cleanupUv(清除)指标只汇总计算了 TPNS 通道数据、ROG 通道数据、FCM 通道数据。
- 汇总数据中 pushActiveUv(计划发送), pushOnlineUv(实际发送)汇总计算了 TPNS 通道 + 厂商通道的数据。
- 汇总数据中 callbackVerifySvcUv(厂商通道抵达回执)汇总计算了 厂商通道 callbackVerifySvcUv(厂商通道抵达回执)+ TPNS 通道 verifySvcUv(抵达设备)+ ROG 通道 verifySvcUv(抵达设备)+ FCM 通道 verifySvcUv(抵达设备)。
参数名称 | 类型 | 说明 |
---|---|---|
pushActiveUv | Integer | 计划发送 |
pushOnlineUv | Integer | APNs 成功接收 |
verifySvcUv | Integer | 抵达 |
clickUv | Integer | 点击 |
{
"pushId": "130248"
}
{
"retCode": 0,
"errMsg": "NO_ERROR",
"pushStatDataAll": [
{
"channel": "xm",
"pushState": {
"pushActiveUv": 1000,
"pushOnlineUv": 1000,
"verifySvcUv": 1000,
"callbackVerifySvcUv": 800,
"arrivalUv": 1000,
"verifyUv": 1000,
"clickUv": 0,
"cleanupUv": 0
}
},
{
"channel": "mz",
"pushState": {
"pushActiveUv": 1000,
"pushOnlineUv": 1000,
"verifySvcUv": 1000,
"callbackVerifySvcUv": 800,
"arrivalUv": 1000,
"verifyUv": 1000,
"clickUv": 0,
"cleanupUv": 0
}
},
{
"channel": "vivo",
"pushState": {
"pushActiveUv": 1000,
"pushOnlineUv": 1000,
"verifySvcUv": 1000,
"callbackVerifySvcUv": 800,
"arrivalUv": 1000,
"verifyUv": 1000,
"clickUv": 0,
"cleanupUv": 0
}
},
{
"channel": "hw",
"pushState": {
"pushActiveUv": 1000,
"pushOnlineUv": 1000,
"verifySvcUv": 1000,
"callbackVerifySvcUv": 800,
"arrivalUv": 1000,
"verifyUv": 1000,
"clickUv": 0,
"cleanupUv": 0
}
},
{
"channel": "xg",
"pushState": {
"pushActiveUv": 1000,
"pushOnlineUv": 800,
"verifySvcUv": 800,
"callbackVerifySvcUv": 0,
"arrivalUv": 1000,
"verifyUv": 800,
"clickUv": 300,
"cleanupUv": 500
}
},
{
"channel": "oppo",
"pushState": {
"pushActiveUv": 1000,
"pushOnlineUv": 1000,
"verifySvcUv": 1000,
"callbackVerifySvcUv": 800,
"arrivalUv": 1000,
"verifyUv": 1000,
"clickUv": 0,
"cleanupUv": 0
}
},
{
"channel": "fcm",
"pushState": {
"pushActiveUv": 0,
"pushOnlineUv": 0,
"verifySvcUv": 0,
"callbackVerifySvcUv": 0,
"arrivalUv": 0,
"verifyUv": 0,
"clickUv": 0,
"cleanupUv": 0
}
},
{
"channel": "rog",
"pushState": {
"pushActiveUv": 0,
"pushOnlineUv": 0,
"verifySvcUv": 0,
"callbackVerifySvcUv": 0,
"arrivalUv": 0,
"verifyUv": 0,
"clickUv": 0,
"cleanupUv": 0
}
},
{
"channel": "all",
"pushState": {
"pushActiveUv": 6000,
"pushOnlineUv": 5800,
"verifySvcUv": 5800,
"callbackVerifySvcUv": 4000,
"arrivalUv": 5800,
"verifyUv": 5800,
"clickUv": 300,
"cleanupUv": 500
}
}
]
}
类加载器在加载阶段,会将class文件加载进方法区。有关类加载的全过程,可以先参...
1.世界上最悲哀的事莫过于睡眠不足,尤其是在感冒的时候。 2.我是一个很有原则...
站长 服务器租用 或 服务器托管 的时候,都会去抉择速度安宁性比拟好的IDC服务商...
aliyun 域名 怎么备案? 域名备案 是根据国家法律法规需要网站的所有者向国家有...
弹性伸缩(Auto Scaling)在业务需求增长时无缝地增加ECS实例数量,并在业务需求...
命名空间相关接口 API 名称及描述 资源 类型 资源六段式示例 CreateNamespacePer...
域名 必须实名吗?实名域名指对域名本身的命名审核以及对拥有域名的所有者身份信...
调用AttachInstanceRamRole为一台或多台ECS实例授予实例RAM角色。如果实例已有RA...
下面是我们针对 HTTP服务器 的有关介绍: HTTP是Web协议集中的重要协议,它是从...
阿里云日志服务C++ SDK帮助您在C++ 程序中调用日志服务的API接口,仅用于Linux平...