服务端 API

使用该 API,您可以:

  1. 检查用户的订阅状态。
  2. 为用户激活带有访问等级的订阅。
  3. 获取用户属性。
  4. 设置用户属性。
  5. 获取并更新付费墙配置。
server.webp

要追踪订阅事件,请在 Adapty 中使用 Webhook 集成,或直接与您现有的服务进行集成。

场景一:在 Web 端与移动端之间同步订阅用户

如果您使用 Stripe、ChargeBee 或其他 Web 支付服务商,可以轻松同步您的订阅用户。操作步骤如下:

  1. 为每位用户分配唯一 ID
  2. 使用 API 检查用户的订阅状态
  3. 如果用户使用免费方案,在您的网站上展示付费墙。
  4. 支付成功后,通过 API 在 Adapty 中更新订阅状态
  5. 您的订阅用户将自动与移动应用保持同步。

场景二:授予订阅权限

出于安全原因,您无法通过移动端 SDK 授予订阅权限。

如果您通过自己的在线商店、Amazon Appstore、Microsoft Store 或除 Google Play 和 App Store 以外的任何其他平台进行销售,则需要将这些交易同步到 Adapty,以便提供访问权限并在分析中追踪交易。

  1. 为每位用户分配唯一 ID
  2. 在 Adapty 看板中为您的产品设置自定义商店
  3. 使用设置交易 API 请求将交易同步到 Adapty。

场景三:授予访问等级

假设您正在开展一项促销活动,提供 7 天免费试用,并希望在各平台上保持一致的体验。要将此与移动应用同步:

  1. 为每位用户分配唯一 ID
  2. 使用 API 授予 7 天的高级访问权限

7 天后,未订阅的用户将被降级至免费层级。

场景四:同步用户属性与自定义属性

如果您的用户拥有自定义属性——例如语言学习应用中已学习的单词数量——您也可以对其进行同步。

  1. 为每位用户分配唯一 ID
  2. 通过 API 或 SDK 更新属性

这些自定义属性可用于创建市场细分并运行 A/B 测试。

场景五:管理付费墙配置

您可以更新付费墙中的远程配置,从而动态调整付费墙的外观和行为,而无需重新部署应用。


下一步: