在 Kotlin Multiplatform SDK 中排查付费墙编辑工具问题

本指南帮助您解决在 Kotlin Multiplatform SDK 中使用 Adapty 付费墙编辑工具设计的付费墙时遇到的常见问题。

获取付费墙配置失败

问题createPaywallView 方法无法创建付费墙视图,或付费墙没有视图配置。

原因:该付费墙未在付费墙编辑工具中启用设备展示。

解决方法:在付费墙编辑工具中开启 Show on device 开关。您也可以通过 AdaptyPaywall 对象上的 hasViewConfiguration 属性来检查付费墙是否具有视图配置。

show-on-device.webp

付费墙浏览次数过多

问题:付费墙的浏览次数显示为预期值的两倍。

原因:你可能在代码中调用了 logShowFlow(SDK v4+)/ logShowPaywall,如果你使用的是付费墙编辑工具或 Flow Builder,这会导致浏览次数重复计算。对于使用这些工具构建的流程和付费墙,数据分析会自动追踪,无需手动调用此方法。

解决方案:如果你使用的是付费墙编辑工具或 Flow Builder,请确保代码中没有调用 logShowFlow(SDK v4+)/ logShowPaywall