> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 分析概述

> 在 OneSignal 中衡量消息性能、用户参与度和转化。涵盖仪表板、归因模型、趋势和数据导出。

## 概述

OneSignal 提供分析功能，用于衡量消息性能、跟踪用户随时间的参与度，以及归因购买和注册等下游业务结果。您可以在仪表板中查看分析，通过 API 检索分析，使用事件流将实时事件传输到您自己的系统，或将数据导出为 CSV。

消息报告和汇总趋势将在下方介绍。跳转到其他分析功能：

<Columns cols={2}>
  <Card title="事件流" icon="satellite-dish" href="./event-streams"> 将实时消息事件（如已发送、已打开、已点击和已关闭）发送到您的数据仓库或分析工具。 </Card>
  <Card title="导出数据" icon="file-export" href="./exporting-data"> 将消息和用户数据导出为 CSV 以进行离线分析。 </Card>
  <Card title="旅程分析" icon="route" href="./journeys-analytics"> 衡量多步骤旅程的转化、流失和性能。 </Card>
  <Card title="模板分析" icon="file" href="./template-analytics"> 汇总从同一模板发送的多条消息的分析。 </Card>
  <Card title="转化指标" icon="arrow-trend-up" href="./conversion-metrics"> 通过全渠道最后接触归因衡量收入和注册等业务影响。 </Card>
  <Card title="自定义结果（旧版）" icon="clock-rotate-left" href="./custom-outcomes"> 跟踪推送和应用内消息中的购买或注册等操作。即将被转化指标取代。 </Card>
  <Card title="目标" icon="bullseye" href="./goals"> 在消息或旅程上设置目标指标，并在交付报告中跟踪进度。 </Card>
</Columns>

### 我应该使用哪种分析？

根据您的目标选择合适的分析工具。大多数团队会根据自身需求使用多个选项，无论是优化活动、调试交付还是分析长期行为。

| 您的目标                | 使用此工具                          |
| ------------------- | ------------------------------ |
| 在仪表板中查看单条消息的性能      | [消息报告](#message-reports)       |
| 汇总相似消息的性能，非常适合事务性消息 | [模板分析](./template-analytics)   |
| 衡量旅程中的转化            | [旅程分析](./journeys-analytics)   |
| 在仪表板中跟踪随时间变化的参与趋势   | [参与趋势](./engagement-analytics) |
| 按渠道监控用户订阅状态变化       | [订阅趋势](#subscription-trends)   |
| 衡量购买或注册等下游操作        | [转化指标](./conversion-metrics)   |
| 将实时消息事件发送到您自己的分析栈   | [事件流](./event-streams)         |
| 导出数据以进行离线分析         | [导出数据](./exporting-data)       |
| 跟踪消息或旅程是否达到目标指标     | [目标](./goals)                  |

***

## 消息报告

通过 OneSignal 发送的每条消息都有一个消息报告，显示该特定发送的交付、参与度和结果指标。消息报告涵盖单条消息——不会跨多条消息汇总数据。

导航到**仪表板 > 消息**并选择一条消息以查看其报告，或使用 [View messages API](/reference/view-messages) 和/或 [Export audience activity CSV](/reference/export-csv-of-events) 以编程方式检索报告。

<Note>
  如果您使用旅程或模板发送消息，请使用[旅程分析](./journeys-analytics)和/或[模板分析](./template-analytics)查看汇总性能，而不是单独查看每条消息。
</Note>

<Columns cols={2}>
  <Card title="推送消息报告" icon="bell" href="./push-notification-message-reports"> 推送通知的交付、打开、点击、确认交付和结果。 </Card>
  <Card title="应用内消息报告" icon="message" href="./in-app-message-reports"> 应用内消息的展示、点击、关闭和转化指标。 </Card>
  <Card title="电子邮件消息报告" icon="envelope" href="./email-message-reports"> 电子邮件消息的发送、打开、点击、退回和取消订阅。 </Card>
  <Card title="短信消息报告" icon="comment-sms" href="./sms-message-reports"> 短信/RCS 消息的交付、点击、失败和退出。 </Card>
  <Card title="实时活动消息报告" icon="tower-broadcast" href="./live-activities#message-reports"> 实时活动的更新、点击、参与度和生命周期事件。 </Card>
</Columns>

***

## 汇总趋势

汇总趋势显示整个应用的消息和用户活动如何随时间变化。这些图表帮助您识别季节性、峰值或长期参与度变化。

有关[账单相关](./billing-faq)计划使用情况（按渠道发送量、MAU 和账单限制），请参阅：

* **应用 > 设置 > 使用情况**，查看应用级别的消息量
* **组织 > 账单**，查看跨应用的计划限制和使用情况

### 参与趋势

参与趋势跟踪所有消息的发送、交付、打开、点击和取消订阅情况。参与趋势不显示单条消息的性能——请使用[消息报告](#message-reports)查看该数据。

导航到**仪表板 > 分析 > 参与趋势**以查看这些图表。跟踪：

* 发送和交付（应用内消息标记为"展示"）
* 打开和点击
* 取消订阅

<Frame caption="仪表板中的参与趋势图表">
  <img src="https://mintcdn.com/onesignal/yPUIoSFfP3uW7fGS/images/docs/engagement-trends-analytics-overview.png?fit=max&auto=format&n=yPUIoSFfP3uW7fGS&q=85&s=88a1337a5344edbbe12a0931e61fa643" alt="显示随时间变化的消息打开、点击和发送量的参与趋势图表" width="2776" height="1606" data-path="images/docs/engagement-trends-analytics-overview.png" />
</Frame>

<Card title="参与趋势" icon="chart-line" href="./engagement-analytics"> 跟踪随时间变化的消息发送、打开、点击和取消订阅。 </Card>

### 订阅趋势

订阅趋势显示用户的订阅（每个可以接收消息的设备或渠道）如何随时间订阅和取消订阅，并按渠道细分。订阅趋势跟踪选择加入和退出活动——不跟踪打开或点击等消息参与度（请使用[参与趋势](#engagement-trends)查看该数据）。

导航到您应用的**仪表板**以查看订阅趋势图表。跟踪：

* 已订阅用户的增长或下降
* 权限提示的影响
* 活动后的取消订阅峰值

<Frame caption="仪表板中的订阅趋势图表">
  <img src="https://mintcdn.com/onesignal/RWtLFPeffHrC81wI/images/docs/a7e0b1d61262c638b766a1ed946908873caa5bee801a0b6bcbfaf4b72080564d-Screenshot_2024-10-01_at_1.40.32_PM.png?fit=max&auto=format&n=RWtLFPeffHrC81wI&q=85&s=5f1ba8dc5a26af92a6ee97032359efc6" alt="显示总订阅数、新订阅数和新取消订阅数随时间变化的订阅趋势图表" width="2206" height="1216" data-path="images/docs/a7e0b1d61262c638b766a1ed946908873caa5bee801a0b6bcbfaf4b72080564d-Screenshot_2024-10-01_at_1.40.32_PM.png" />
</Frame>

| 指标         | 说明                                                                                               |
| ---------- | ------------------------------------------------------------------------------------------------ |
| **总订阅数**   | 所有已订阅的订阅总数。当用户安装和卸载您的应用、清除浏览器数据、订阅和取消订阅您的消息或被删除时，计数会波动。有关如何跟踪这些事件的详细信息，请参阅[订阅](./subscriptions)。 |
| **新订阅数**   | 订阅状态从取消订阅变为订阅的数量。这包括新创建的已订阅订阅以及在所选时间范围内订阅消息的当前订阅。                                                |
| **新取消订阅数** | 订阅状态从订阅变为取消订阅的数量。这不包括从未订阅或拒绝推送提示的新创建订阅。                                                          |

<Columns cols={2}>
  <Card title="订阅" icon="address-book" href="./subscriptions">
    了解如何创建、存储订阅以及标记为已订阅或取消订阅。
  </Card>

  <Card title="用户" icon="user" href="./users">
    用户可以有多个订阅，并通过其外部 ID 进行识别。
  </Card>
</Columns>

***

## 转化指标

转化指标通过跟踪用户与消息交互后的行为（如购买、注册或内容查看）来衡量您的消息传递对业务的影响。

您定义哪些[自定义事件](./custom-events)算作转化，OneSignal 使用**最后接触归因**模型将这些转化归因于所有渠道（推送、电子邮件、短信、应用内和 RCS）的消息。

<Note>
  转化指标目前处于**测试版**阶段，将取代旧版[自定义结果](./custom-outcomes)功能。如果您是首次设置转化跟踪，请使用[转化指标](./conversion-metrics)。
</Note>

<Card title="转化指标" icon="bullseye" href="./conversion-metrics"> 归因模型、每个渠道的合格交互、归因窗口和设置说明的完整详情。 </Card>

### 旧版结果

<Warning>
  [自定义结果](./custom-outcomes)即将弃用。旧版结果数据仍可作为历史数据访问，但不会出现在新的转化指标图表中。
</Warning>

旧版自定义结果功能使用不同的归因模型，仅涵盖推送通知和应用内消息：

| 归因      | 适用情况                                                         |
| ------- | ------------------------------------------------------------ |
| **直接**  | 用户点击了应用内消息模块或推送通知，启动了新的会话（应用关闭超过 30 秒），并触发了结果。               |
| **影响**  | 用户**没有**点击推送通知，但在影响窗口内（默认：24 小时）打开了应用并触发了结果。适用于最近的 10 条推送通知。 |
| **未归因** | 结果发生在任何归因窗口或点击之外。与特定消息无关。                                    |

***

## 常见问题

### 消息数据保留多久？

| 消息类型      | 保留期限                            |
| --------- | ------------------------------- |
| 仪表板发送的消息  | 应用的生命周期                         |
| API 发送的消息 | 30 天                            |
| 受众活动 CSV  | 30 天                            |
| 旅程消息      | 请参阅[旅程分析](./journeys-analytics) |

### 如何汇总多条消息的数据？

每条消息都有唯一的消息 ID，这使得通过 API 手动汇总成为可能，但效率不高。

**推荐方法**：

* 使用[模板分析](./template-analytics)来汇总从同一模板发送的相关消息的性能。
* 使用[旅程分析](./journeys-analytics)来汇总相关旅程的性能。
