服务端 API
使用该 API,您可以:
- 检查用户的订阅状态。
- 为用户激活带有访问等级的订阅。
- 获取用户属性。
- 设置用户属性。
- 获取并更新付费墙配置。
要追踪订阅事件,请在 Adapty 中使用 Webhook 集成,或直接与您现有的服务进行集成。
场景一:在 Web 端与移动端之间同步订阅用户
如果您使用 Stripe、ChargeBee 或其他 Web 支付服务商,可以轻松同步您的订阅用户。操作步骤如下:
- 为每位用户分配唯一 ID iOS、Android、React Native、Flutter 和 Unity 。
- 使用 API 检查用户的订阅状态。
- 如果用户使用免费方案,在您的网站上展示付费墙。
- 支付成功后,通过 API 在 Adapty 中更新订阅状态。
- 您的订阅用户将自动与移动应用保持同步。
场景二:授予订阅权限
出于安全原因,您无法通过移动端 SDK 授予订阅权限。
如果您通过自己的在线商店、Amazon Appstore、Microsoft Store 或除 Google Play 和 App Store 以外的任何其他平台进行销售,则需要将这些交易同步到 Adapty,以便提供访问权限并在分析中追踪交易。
- 为每位用户分配唯一 ID iOS、Android、React Native、Flutter 和 Unity 。
- 在 Adapty 看板中为您的产品设置自定义商店。
- 使用设置交易 API 请求将交易同步到 Adapty。
场景三:授予访问等级
假设您正在开展一项促销活动,提供 7 天免费试用,并希望在各平台上保持一致的体验。要将此与移动应用同步:
- 为每位用户分配唯一 ID iOS、Android、React Native、Flutter 和 Unity 。
- 使用 API 授予 7 天的高级访问权限。
7 天后,未订阅的用户将被降级至免费层级。
场景四:同步用户属性与自定义属性
如果您的用户拥有自定义属性——例如语言学习应用中已学习的单词数量——您也可以对其进行同步。
这些自定义属性可用于创建市场细分并运行 A/B 测试。
场景五:管理付费墙配置
您可以更新付费墙中的远程配置,从而动态调整付费墙的外观和行为,而无需重新部署应用。
下一步: