Capacitor SDK 概述
欢迎!我们致力于让应用内购买变得轻松简单 🚀
我们打造了 Adapty Capacitor SDK,帮你省去应用内购买的繁琐工作,让你专注于最擅长的事——开发出色的应用。以下是我们为你处理的一切:
- 开箱即用地处理购买、票据验证和订阅管理
- 无需更新应用即可创建和测试付费墙
- 零配置即可获得详细的购买分析——同期群、LTV、流失率和漏斗分析一应俱全
- 跨会话和设备始终保持用户订阅状态最新
- 只需一行代码即可将应用与营销归因和分析服务集成
Note
在深入代码之前,你需要先将 Adapty 与 App Store Connect 和 Google Play Console 集成,然后在看板中配置产品。请先查看我们的快速入门指南完成所有配置。
开始集成
Adapty SDK 集成技能可在你的 AI 编程工具中通过一条命令完成整个集成。 使用该技能以下是集成指南中涵盖的内容:
- 安装并配置 SDK:将 SDK 作为依赖项添加到你的项目中,并在代码中激活它。
- 通过付费墙启用购买功能:设置购买流程,让用户可以购买产品。
- 检查订阅状态:自动检查用户的订阅状态,并控制其对付费内容的访问权限。
- 识别用户(可选):将用户与其 Adapty 用户画像关联,确保其数据在不同设备间保持一致。
实际效果展示
想看看这一切是如何结合在一起的?我们为你准备好了:
示例应用:查看完整示例,了解完整的配置过程:
主要概念
在深入代码之前,让我们先了解 Adapty 的核心概念。
Adapty 方案的精妙之处在于:只有版位是硬编码在应用中的。其他一切——产品、付费墙设计、定价和优惠——都可以在不更新应用的情况下,通过 Adapty 看板灵活管理:
-
产品 - 应用内可供购买的任何内容——订阅、消耗型商品或永久授权。
-
流程或付费墙 - 与配置捆绑的产品,附加到某个版位。有两种类型:
- 流程 - 在流程与付费墙编辑工具中构建的可视化无代码界面。Adapty 负责渲染 UI 并处理购买流程。
- 付费墙 - 无可视化配置;你需要在自己的代码中构建 UI,并自行调用
makePurchase。请参阅手动实现付费墙。
在 SDK 代码中,两者均通过同一个
getFlow方法获取。 -
版位 - 用户旅程中你希望展示付费墙的关键节点。版位回答的是变现策略中”在哪里”和”什么时候”的问题。常见版位包括:
main- 主要付费墙位置onboarding- 在用户引导流程中展示settings- 可从应用设置页进入
首次集成时,从
main或onboarding等基础版位入手,然后再考虑应用中还有哪些地方的用户可能准备好付费了。 -
Profile(用户画像) - 当用户购买产品后,其用户画像将被分配一个访问等级,你可以通过它来控制付费功能的访问权限。