EAS 洞察
编辑页面
EAS 洞察的介绍,这是一个面向使用 expo-insights 库的项目的预览服务。
For the complete documentation index, see llms.txt. Use this Use this file to discover all available pages.
重要 EAS Insights 处于 预览 状态,并且可能会有破坏性变更。在预览期间,它可免费使用。
EAS Insights 是一项服务,可为项目的性能、使用情况和覆盖范围提供可视化视图。我们目前提供一个面向所有开发者的 Insights 预览版,并且我们会根据用户反馈和建议持续推出新的功能和特性。
EAS Insights 让你可以轻松查看应用的状态,提供跨平台、应用商店版本以及不同时间范围的使用信息。
与 EAS Update 集成
如果你已经在使用 EAS Update,我们会在无需任何额外客户端更改的情况下提供某些高级别的使用情况洞察。这之所以可行,是因为我们会将客户端请求检查更新的数据聚合到一个有限的 Insights 视图中,该视图会展示随时间变化的使用情况,以及按平台拆分的使用情况。
使用 expo-insights 库
开发者可以将 expo-insights 库添加到他们的项目中,从而获得比仅通过聚合更新请求所提供的数据更精确的使用指标,以及按应用商店版本划分的额外明细。目前,该库仅限于发送与应用冷启动相关的客户端事件,但未来我们将扩展 expo-insights,以提供新的事件类型和有效负载,支持更高级的功能。
安装
要使用 expo-insights,请确保你的应用已通过运行 eas init 在 app.json / app.config.js 中链接到你的 EAS 项目,然后安装该库。
# 如果你还没有安装 EAS CLI- npm i -g eas-cli# 如果你还没有初始化你的 EAS 项目- eas init# 安装该库- npx expo install expo-insights安装该库后,使用 EAS 或 本地 创建一个构建版本。当应用启动时,该库会自动向 EAS Insights 发送事件。
查看洞察
要查看应用的洞察数据,在 EAS 仪表板中,转到项目列表,选择你的项目,然后从导航菜单中选择 Insights。