数据概览

概览页面从推送数、推送成功数、到达数、打开数和忽略数五个维度对消息推送情况进行统计分析,并支持通过平台、版本、推送渠道、推送类型等条件筛选生成多种形式的统计报表,统计结果数据支持导出。

前置条件

  • 已基于 mPaaS 框架完成消息推送(MPS)SDK 接入。

  • 使用分析中的数据都是根据客户端 SDK 埋点上报的日志统计得出,确保已完成客户端埋点。

    说明

    对于 iOS 设备,目前仅支持统计其消息的打开数据,暂不支持统计到达和忽略数据。

查看推送数据

完成以下步骤,查看消息推送分析数据:

  1. 登录 mPaaS 控制台,进入目标应用后,从左侧导航栏进入 消息推送 > 概览 页面。

  2. 设置筛选条件,筛选统计数据。可根据需要选择平台、版本、推送通道、推送类型,或输入完整任务 ID 进行搜索。

    说明

    使用任务 ID 搜索仅适用于批量推送方式下发的消息。批量推送任务 ID 可在消息推送控制台的 批量消息记录 页面中查看。

    • 平台:可选 所有平台Android – workspaceIdiOS – workspaceId、HarmonyOS – workspaceId。根据当前已有推送的推送平台以及发起推送的控制台提供不同选项。例如当前未对 iOS 设备推送消息时,则可选项中将不包含 iOS–workspaceId 相关选项。WorkspaceId 为发起推送的控制台所在工作空间。

    • 版本:依赖客户端 SDK 埋点上报数据,MPS 直接调用 MAS 统计得到的应用版本号。

    • 推送通道:可选 所有推送通道自建通道 以及 厂商通道(例如小米、华为、苹果等)。当前存在相应通道的推送后,方提供对应可选项,例如当前不存在小米通道推送时,则可选项中将不包含 厂商通道 – 小米

    • 推送类型:可选 所有推送类型极简推送 - 非模板极简推送 - 模板批量推送 - 所有设备 批量推送 - 非所有设备。当前存在相应类型的推送时,才会展示对应的可选项。例如当前不存在基于模板的简单推送,则没有 极简推送 - 模板 这个选项。

    • 时间范围:最长可选时间跨度为 90 天。

核心指标概览

展示指定时间范围内的推送核心指标数据,包括推送数、推送成功数、到达数、打开数、忽略数。

指标

说明

推送数

指所选时间段内消息推送后端推出的消息总数,由后端统计。

推送成功数

指所选时间段内实际推送成功的消息数量,由后端统计。消息推送成功数的统计不考虑消息是否是在指定时间段内推送的。

  • 一个推送任务,可能会存在多个推送目标 ID,MPS 对每一个目标推送消息。

  • Token 失效或用户绑定关系不存在时,此类推送目标 ID 为无效 ID,MPS 对无效 ID 推送的消息数量将不计入推送数中。

到达数

指所选时间段内实际到达客户端本地的消息数量。消息到达数的统计不考虑消息是否是在指定时间段内推送的。例如,8.1 ~ 8.7 日的到达数为 100,则表示这 7 天内有 100 条消息到达了用户手机客户端,其中可能包含 8.1 日之前推送的消息。对于不同的推送通道,到达数据的统计方式不同:

  • Android 自建通道推送:在消息成功推送至设备后,通过客户端 SDK 埋点上报的方式进行统计。

  • iOS、Android 和 HarmonyOS 厂商通道推送:在消息推送至对应通道后,通过其后端服务返回推送结果数据的方式进行统计。

到达率

到达率 =(到达数/推送数)* 100%

打开数

指在客户端本地被实际打开的消息条数,由客户端统计。消息打开数的统计不考虑消息是否是在指定时间段内到达的。例如,8.1 ~ 8.7 日的打开数为 88,则表示这 7 天内共有 88 条消息被用户打开,其中可能包含 8.1 日之前就已经到达客户端但用户一直未打开查阅的消息。

打开率

打开率 =(打开数/到达数)* 100%

忽略数

指在客户端本地被手动忽略的消息条数,由客户端统计。消息忽略数的统计不考虑消息是否是在指定时间段内到达的。例如,8.1 ~ 8.7 日的忽略数为 66,则表示这 7 天内共有 66 条消息被用户手动忽略,其中可能包含 8.1 日之前就已经到达客户端的消息。

忽略率

忽略率 =(忽略数/到达数)* 100%

推送数据趋势

以趋势折线图的形式展示指定时间段内的消息推送统计结果。点击位于图表下方的图例,可隐藏或显示对应指标的曲线。

在折线图左上方,选择 按数量查询按比率查询 选项卡,分别查看推送指标的数量或比率变化趋势。

  • 按数量查询:展示推送数、推送成功数、到达数、打开数和忽略数的数据变化趋势。

  • 按比率查询:展示到达率、打开率和忽略率的数据变化趋势。

在折线图右上方,选择 分钟小时 选项,可分别按分钟、小时和日展示推送数据变化趋势。

  • 分钟:横轴展示存在推送/到达/打开/忽略数据的时间点(精确到分钟)。

  • 小时:横轴展示存在推送/到达/打开/忽略数据的时间点(精确到小时)。

  • :横轴展示存在推送/到达/打开/忽略数据的日期。

说明

所选时间跨度超过 1 天时,分钟/小时 将不可选。

推送详细数据

以列表形式展示选定时间段内每小时或每天的推送详细数据,随核心指标曲线变化而变化。

  • 列表中的 时间 继承自核心指标曲线横轴的时间。

  • 列表中包含 推送数推送成功数到达数到达率)、打开数打开率) 和 忽略数忽略率)五个指标。

点击列表右上方的 导出 按钮,以 Excel 表格的形式导出列表中的数据。