Skip to main content
推送消息报告帮助您跟踪每个推送通知的性能,包括投递结果、用户参与度(CTR)、设备级确认和错误诊断。
Push message report showing delivered, clicked, and CTR metrics

推送消息报告的高级统计数据。


投递统计

OneSignal 将推送通知发送到推送服务(Google FCM、Apple APNs、华为 HMS),这些服务将通知投递到您用户的设备(订阅)。已投递、已取消订阅和失败的统计数据来自这些推送服务。确认投递和点击统计数据来自设备上的 OneSignal SDK。 以下统计数据是推送消息报告特有的:
有关所有渠道的详细统计定义,请参阅统计术语表

失败消息故障排除

这些错误阻止了 OneSignal 向推送提供商投递消息:

投递状态


转化

即将推出转化指标将在消息报告中提供。一旦可用,您将直接在每条消息的报告中看到已归因转化和影响转化。有关归因模型和设置说明,请参阅转化指标

消息统计

消息统计图表跟踪发送后 30 天内的点击、会话和自定义结果(旧版,正在被转化指标取代)。使用它来查看参与度是在投递后立即发生的还是随时间持续发生的。
Message statistics graph showing clicks, sessions, and custom outcomes over a 30-day period

显示点击、会话和自定义结果随时间变化的消息统计图表。

通过 OneSignal API 发送的消息仅保存 30 天。使用模板分析跟踪性能随时间的变化,或导出您的数据进行离线分析。

受众活动

受众活动报告显示每个订阅如何与特定消息互动。结果被分组到类别中,以便您可以诊断投递问题、衡量参与度、识别与特定消息相关的取消订阅,并为重新定位或导出分段受众。
受众活动截图

受众活动选项卡和表格

每个选项卡显示该类别中的收件人数量,并允许您深入查看单个订阅记录。
受众活动数据仅在消息发送后的 30 天内可用。如果您需要保留更长时间,请导出结果。

重新定位受众

受众活动视图中,您可以直接向任何类别(例如,所有未点击的用户)发送重新定位消息 这使得跟进未参与的用户、重新吸引流失的用户或加强确认投递的用户的成功变得容易。

导出结果

您可以使用导出菜单下载受众数据:
  • 选定活动 – 仅导出当前查看的选项卡(例如,所有投递失败的用户)。
  • 所有活动 – 导出每个类别的完整报告。
导出允许您离线分析结果、与其他团队共享或与您的 CRM 和分析工具合并。

导出数据

将消息和用户数据导出为 CSV 以进行离线分析。

消息设置

消息设置面板显示用于发送的配置。
  • 受众 - 受众的详细信息,包括:
    • 收件人总数 - 发送消息的订阅数量
    • 消息发送方式:使用的目标过滤器或分段
  • 计划 - 消息开始发送的时间以及选择的每用户投递选项(如有)。
  • 限流 - 任何限流、频率限制或渠道覆盖
  • 消息 - 消息内容。
    • 目标平台(Android、iOS、特定浏览器)
  • 高级设置 - 如优先级、生存时间和折叠 ID。
  • 附加数据 - 添加到消息中的任何自定义数据。

常见问题

推送订阅状态何时更新?

推送订阅状态通过两种机制更新: 1. 当用户打开您的应用或网站时 OneSignal SDK 检查推送令牌是否有效以及是否仍然授予通知权限,然后立即更新订阅状态。 例如,如果用户在设备设置中禁用推送通知,然后重新打开您的应用,SDK 会立即检测到更改并将订阅标记为已取消订阅 您可以使用 SDK 的订阅观察器(移动端 | Web 端)来捕获这些更改并将状态同步到您自己的数据库。 2. 当您发送推送通知时 如果用户卸载了您的应用、清除了浏览器数据或禁用了推送并且再也没有返回,OneSignal 在您发送通知之前无法检测到这一变化。推送服务(FCM、APNs、HMS)会将令牌报告为无效,OneSignal 将订阅标记为已取消订阅 这种检测通常需要 2 条或更多消息,因为推送服务不会立即拒绝无效令牌: 使用 Event Streams 在发送消息时实时检测取消订阅。
如果您长时间不向所有用户发送消息,取消订阅会静默累积,并在您恢复发送时显示为大幅飙升。每月至少向所有用户发送一两次消息以逐步检测取消订阅。有关取消订阅飙升的更多信息,请参阅 FCM 过期令牌常见问题Apple 会将取消订阅报告延迟 14 天以上。为保护用户隐私,Apple 不会立即报告卸载或权限撤销。如果用户在禁用推送后打开您的应用,OneSignal 会通过 SDK 立即检测到变化。如果用户再也不打开应用,Apple 可能需要几周时间才能报告无效令牌。详情请参阅 Apple 论坛技术说明使用仪表板或 API 删除旧订阅以保持受众清洁。

为什么我的已投递数量与确认投递不匹配?

已投递反映的是推送服务(FCM、APNs)报告的内容——它接受了消息进行投递。确认投递需要设备上的 OneSignal SDK 回报,这只有在设备在线且应用处理通知时才会发生。离线设备、强制关闭应用的设备或缺少 SDK 的设备将显示为已投递但未确认。

受众活动数据可用多长时间?

受众活动数据自消息发送起保留 30 天。如果需要保留更长时间,请在此窗口关闭前导出结果。

相关页面

确认投递

设备级投递确认的工作原理以及影响确认率的因素。

统计术语表

所有渠道的投递、参与度和转化指标的定义。

模板分析

使用模板跟踪推送通知跨发送的性能。

推送限流

控制投递速率以管理高容量发送期间的服务器负载。