什么是 Recus?
Recus 是 React Native 和 Expo 应用的上手引导基础设施。它提供服务端驱动的上手引导流程,可从仪表板更改,无需重建应用或等待应用商店审核。
Recus SDK 包含:(1) 服务端驱动 UI,用于以 JSON 定义上手引导屏幕和字段;(2) 导航守卫,在用户继续前强制收集必填数据;(3) 上手引导流程的字段级分析和 A/B 测试。
主要功能
- 服务端驱动上手引导架构 (JSON):在 Recus 中定义屏幕、字段、验证规则和字段顺序,并在下次应用打开时交付更新。
- 从仪表板即时更改上手引导:实时推送架构变更,让产品团队无需开 Jira 工单或应用发布周期即可更新上手引导。
- 带强制执行的导航守卫:在架构中声明必填字段,使用 SDK 在所需数据完成前阻止导航进入主应用。
- 无头组件逻辑与组件注册表:Recus 控制上手引导逻辑(屏幕/字段/变体及数据),您的 React Native 组件通过注册表处理渲染(例如文本/数字/开关/日期选择器组件)。
- 字段级分析:收集字段级分析数据,包括字段流失和字段停留时间,识别用户流失位置。
- 上手引导变体的 A/B 测试:针对字段、屏幕或流程变体运行实验,并使用字段级数据评估结果。
如何使用 Recus
- 安装 React Native SDK(Beta 访问),用提供的 provider 组件包装应用(例如
RecusContextProvider),同时在componentRegistry中注册输入组件。 - 从 Recus 仪表板配置上手引导,定义屏幕和字段,指定类型、验证、顺序及必填字段。
- 在根导航器中集成导航守卫,让 SDK 在用户进入主应用前强制执行必填字段。
- 从仪表板部署上手引导更新;Recus 推送更新架构,用户下次打开应用即可获取变更。
使用场景
- 产品团队主导上手引导迭代:PM 从仪表板调整上手引导顺序、添加字段、切换必填要求或更改验证规则,无需等待开发者冲刺和发布。
- 强制资料完成流程:要求用户完成关键输入(例如全名、邮箱、出生日期),SDK 在导航层强制执行,用户才能访问主应用。
- 诊断上手引导中断位置:使用字段级流失和字段停留时间数据,找出具体输入(而非整体屏幕)导致的最大流失。
- 测试备选上手引导变体:针对特定上手引导字段、屏幕或变体运行 A/B 测试,使用字段级数据比较结果并获得因果洞察。
- 无需应用商店周期演进上手引导:随时间更改上手引导架构(例如添加新必填或可选字段),无需每次提交应用更新。
常见问题
-
Recus 仅限 React Native,还是也支持 Expo? 网站描述 Recus 为 React Native 和 Expo 应用的上手引导基础设施。
-
用户何时看到上手引导变更? Recus 交付更新上手引导架构,用户在下次打开应用时获取变更。
-
Recus 的每次上手引导变更都需要完整应用发布吗? 网站指出,上手引导架构更新可从 Recus 仪表板更改,无需重建且无需应用商店等待。
-
Recus 如何与现有 UI 组件集成? Recus 使用组件注册表,您的 React Native 组件负责渲染,Recus 管理上手引导逻辑和验证执行。
-
Recus 为上手引导收集哪些分析数据? Recus 收集字段级分析,包括字段流失和字段停留时间,并支持流程变体的 A/B 测试。
替代方案
- 本地 UI + 应用商店更新的构建发布式引导:传统方式,上手引导变更需修改代码并发布新版本,通常涉及应用审核和较长的周转时间。
- 客户端表单引擎 + 自定义导航逻辑:专注于表单的解决方案可管理验证和输入 UX,但与 Recus 不同,它们提供表单引擎却缺少上手引导仪表板控制和导航守卫行为。
- 渐进式功能发布工具(如远程标志)+ 自定义引导代码:远程配置可变更客户端行为,但您仍需自行实现引导逻辑、导航强制执行和分析。
- 静态引导内容/引导工具:内容或引导工具可通过工具提示或引导游览用户,但无法取代 Recus 所述的 schema 驱动引导、强制执行或字段级分析。
替代品
FigPrompt
FigPrompt AI Figma 插件生成器:无需写代码,根据你的描述在数秒内生成可用于生产的插件逻辑。
PromptScout
PromptScout 监测你在 ChatGPT、Gemini、Google AI Overviews 和 Perplexity 的品牌提及、竞争对手推荐与引用来源,并结合网站审计与提示简报。
SaveMRR
SaveMRR 扫描 Stripe 计费数据,定位 SaaS MRR 漏损点,并帮助挽回失败付款、挽留取消与召回流失客户;含 60 秒免费收入扫描。
Sleek Analytics
Sleek Analytics 轻量且注重隐私的实时分析:查看访客来源、浏览页面和停留时长,了解站点当前互动。
Struere
Struere 是 AI 原生运营系统,用结构化软件替代表格流程,支持仪表盘、告警与自动化,集中管理运营数据与流程。
Make Real
使用 tldraw SDK 绘制 UI 并将其变为现实。