Отображение пейвола, созданного с помощью Remote Config, в Android SDK

Если вы настроили пейвол с помощью Remote Config, вам потребуется реализовать его отображение в коде мобильного приложения. Поскольку Remote Config предоставляет гибкость под ваши задачи, вы сами определяете, что входит в пейвол и как он выглядит. Мы предоставляем метод для получения Remote Config, а остальное — на ваше усмотрение.

Получение Remote Config пейвола и его отображение

Чтобы получить Remote Config пейвола, обратитесь к свойству remoteConfig и извлеките нужные значения.

Получив все необходимые значения, соберите их в визуально привлекательную страницу. Убедитесь, что дизайн адаптируется под разные размеры экранов и ориентации, обеспечивая удобный пользовательский опыт на всех устройствах.

Обязательно записывайте событие просмотра пейвола, как описано ниже, чтобы аналитика Adapty могла фиксировать данные для воронок и A/B-тестов.

После отображения пейвола настройте процесс покупки. Когда пользователь совершает покупку, вызовите .makePurchase() с продуктом из вашего пейвола. Подробнее о методе .makePurchase() читайте в разделе Совершение покупок.

Рекомендуем создать резервный пейвол. Он будет отображаться пользователю при отсутствии интернета или кеша, обеспечивая бесперебойную работу в таких ситуациях.

Отслеживание событий просмотра пейвола

Adapty помогает измерять эффективность ваших пейволов. Данные о покупках собираются автоматически, а вот логирование просмотров пейвола требует вашего участия — только вы знаете, когда пользователь видит пейвол.

Чтобы зафиксировать событие просмотра пейвола, вызовите .logShowPaywall(paywall) — это отразится в метриках пейвола в воронках и A/B-тестах.

Вызывать .logShowPaywall(paywall) не нужно, если вы отображаете пейволы, созданные в Paywall Builder.

Adapty.logShowPaywall(paywall)

Параметры запроса:

ПараметрОбязательностьОписание
paywallобязательныйОбъект AdaptyPaywall.