Устранение неполадок со старым Paywall Builder в Kotlin Multiplatform SDK

Этот гайд поможет вам решить типичные проблемы при использовании пейволов, созданных в Adapty Paywall Builder, в Kotlin Multiplatform SDK. Проблемы с флоу описаны в разделе Типичные проблемы.

Получение конфигурации пейвола завершается ошибкой

Проблема: Метод createFlowView не создаёт представление, или у флоу нет конфигурации представления.

Причина: Пейвол не включён для отображения на устройстве в Paywall Builder.

Решение: Включите переключатель Show on device в Paywall Builder. Также можно прочитать свойство hasViewConfiguration объекта AdaptyFlow, чтобы проверить, доступна ли конфигурация представления.

show-on-device.webp

Число просмотров пейвола слишком велико

Проблема: Счётчик просмотров пейвола показывает значение вдвое больше ожидаемого.

Причина: Вероятно, вы вызываете logShowFlow (SDK v4+) / logShowPaywall в своём коде, что дублирует счётчик просмотров для пейвола, созданного в старом Paywall Builder. Adapty отслеживает эти просмотры автоматически, поэтому данный метод вызывать не нужно.

Решение: Убедитесь, что вы не вызываете logShowFlow (SDK v4+) / logShowPaywall в своём коде для пейвола, созданного в старом Paywall Builder.