本地访问等级

请注意以下几点:

  • 本地访问等级从 Adapty SDK 3.12 版本开始支持。
  • 出于安全考虑,Android 上的本地访问等级默认处于禁用状态。如有需要,请在 SDK 激活时启用:AndroidReact NativeFlutter

您配置的每个产品都关联了一个访问等级。当用户完成购买后,Adapty SDK 会将访问等级分配给该用户的用户画像,因此您需要使用此访问等级来判断用户是否可以访问应用内的付费内容。

Adapty SDK 非常可靠,其服务器不可用的情况极为罕见。即使发生这种情况,您的用户也不会察觉到任何影响。

如果用户完成了购买,但 Adapty 无法收到响应,SDK 将切换为直接在应用商店验证购买。因此,访问等级会在应用本地授予,无需进行任何额外配置即可启用此功能。SDK 会在后台自动处理这一切,用户将像正常情况一样访问其已付费的内容。

关于本地访问等级的工作方式,请注意以下几点:

  • 当用户重新联网后,交易信息将自动推送至 Adapty 服务器,服务器随后会将交易应用到用户画像,并将更新后的用户画像返回给 SDK。
  • 在数据推送完成之前,更新后的数据不会显示在 Adapty 数据分析中。
  • 本地访问等级仅在 Adapty 服务器不可用时生效,否则 SDK 将使用已缓存的数据。
  • 本地访问等级不适用于消耗型商品,但如果消耗型商品在 Adapty 看板中被分配了订阅类型(月付、年付、周付等),则不受此限制。