App 统计
生命周期与质量分析

面向 Android 与 iOS 应用的独立产品线:活跃与新增、启动次数、版本与渠道、留存、自定义事件,以及崩溃、ANR 与启动耗时,不套用 Web 的 PV 口径。
支持平台
AndroidiOS
示例数据
App 概览近 7 天
DAU
8,960
4.2%
启动次数
27,310
5.6%
次日留存
46.3%
1.2%
崩溃率
0.21%
0.05%
新增用户留存曲线
版本分布
v3.2.058%
v3.1.427%
v3.0.211%
v2.x4%
核心能力

App 统计能做什么

启动与会话自动采集启动、前后台切换与使用时长;后台超过 30 秒再回来算一次新的启动。
页面分析Activity / UIViewController 自动记为页面浏览,Fragment / Compose / SwiftUI 可手动上报;看浏览、停留与页面上的崩溃。
版本与渠道按 App 版本与安装渠道对比用户、启动、使用时长与崩溃。
崩溃与 ANR基于 xCrash(Android)与 KSCrash(iOS)捕获崩溃、ANR 与主线程卡死,按堆栈归并,看影响用户与版本、机型分布。
留存与活跃活跃用户、新用户、人均启动,以及新用户第 1~7、14、30 天留存。
启动耗时与事件冷 / 温 / 热启动的 P50、P75、P90;Fmeng.track 上报业务事件与属性分布。
指标口径

核心指标怎么算

App 的页面浏览不等于 Web 的 PV,跳出率也不沿用 Web 口径;App 数据写入独立的表,报表按 App 口径单独展示。
指标口径
活跃用户所选范围内使用过 App 的去重设备数。
启动次数会话数:后台超过 30 秒再回到前台算一次新的启动。
次日留存新用户在首次使用后第 1 天仍有使用的比例。
崩溃率发生崩溃(Java + Native)的会话 ÷ 会话。
ANR主线程卡死超过 5 秒的次数,与崩溃分开统计。
单次使用时长每次启动在前台的平均时长。
接入步骤

三步完成接入

01创建 App在控制台「我的 App」添加应用,得到 APP_KEY。
02集成 SDKAndroid 用 Gradle 添加一行依赖,iOS 用 Swift Package Manager / CocoaPods 引入,启动时初始化。
03查看报表启动一次 App 即可在看板查看活跃、留存、版本渠道、崩溃与启动耗时。
常见问题

你可能想知道

Android(minSdk 21 起,Java / Kotlin 均可调用)与 iOS(iOS 13 起,Swift / Objective-C 均可调用)。

开始统计你的 App

创建 App 获取 APP_KEY,引入 SDK 后几分钟内即可看到数据。