迁移 Adapty Android SDK 至 v3.4
Adapty SDK 3.4.0 是一个主要版本,引入了需要你进行迁移操作的改进内容。
更新备用付费墙文件
更新您的备用付费墙文件以确保与新 SDK 版本的兼容性:
- 从 Adapty 看板下载更新后的备用付费墙文件。
- 用新文件替换移动应用中现有的备用付费墙。
更新观察者模式的实现
如果你正在使用观察者模式,请确保更新其实现方式。
在之前的版本中,你需要手动恢复购买,Adapty 才能识别通过自有基础设施完成的交易——因为在观察者模式下,Adapty 无法直接访问这些交易。如果你使用了付费墙,还需要手动将每笔交易与触发它的付费墙关联起来。 在新版本中,您必须明确上报每笔交易,Adapty 才能识别它。如果您使用付费墙,还需要传入 variation ID,以便将交易与所用付费墙关联起来。
不要跳过交易上报!
如果不调用 reportTransaction,Adapty 将无法识别该交易,它不会出现在数据分析中,也不会发送到各集成渠道。