保存与发布流程
流程与付费墙编辑工具 将保存与发布分开处理。草稿会将您的工作保存在 Adapty 看板中,而发布则会通过 SDK 将当前版本提供给用户。本文介绍这两个操作及各自的适用场景。
将流程保存为草稿
无效的远程配置会阻止你保存草稿。
Flow & Paywall Builder 每分钟会自动保存一次你的进度。
如需手动保存草稿,请点击 Flow & Paywall Builder 右上角的 Save draft,或按 Cmd/Ctrl + S。
草稿仅在看板内可见,不会影响用户在应用中看到的内容,即使该流程已分配到某个版位也是如此。
发布流程
发布操作会将当前版本的流程通过 SDK 提供给用户,替换之前已发布的版本。如需恢复旧版本,请参阅恢复历史版本。
若要将流程添加到版位,需先发布该流程。处于草稿状态的流程无法添加。
要发布流程,请点击 Flow & Paywall Builder 右上角的 Publish to Live 按钮。流程发布后,该按钮将保持禁用状态,直到你对流程进行编辑。
接下来发生的情况取决于该流程是否已分配到某个版位:
- 流程已在版位中:用户在下次请求该版位时即可看到新版本。
- 流程尚未在版位中:将流程添加到流程版位,即可开始向用户展示。流程需要独立的版位——不能使用已用于付费墙或用户引导的版位。
流程在每个动作、屏幕和产品都完整配置后即可发布。否则,Can’t publish yet 对话框会按屏幕分组列出需要修复的问题,但你仍可保存草稿。常见问题请参阅故障排查。
流程状态
每个流程在流程列表中都会显示一个状态,反映该流程在保存和发布生命周期中所处的阶段。
| 状态 | 含义 |
|---|---|
| Draft | 该流程从未发布过。目前只存在草稿,用户尚未看到它。需要先发布草稿,才能将其添加到版位。 |
| Dirty | 该流程已发布,但存在已保存但尚未发布的编辑内容。用户看到的仍是上次发布的版本,直到再次发布为止。 |
| Publishing | 正在发布中。 |
| Failed | 上次发布尝试失败。如果存在上次发布的版本,用户将继续看到该版本。 |
| Published | 最新保存的版本已上线,没有未发布的编辑内容。 |
| Archived | 该流程已被归档,在恢复之前无法编辑。 |
故障排查
操作不完整、页面为空、产品或优惠缺失或已删除,以及无效的远程配置 JSON,都会导致流程无法预览或发布。完整的问题列表及对应解决方法,请参阅常见问题。
在 Adapty 应用中预览流程,以便在发布前发现问题。若流程在预览中加载失败,请查看错误信息了解详情。
流程中即便所有这些问题都解决了,也未必能安全发布——恢复购买按钮失效、缺少条款链接、某个页面未翻译。flow-audit-skill 专门从终端检查这些问题,并最终给出明确的审核结论,而不只是罗列问题清单。