Режим наблюдателя
Adapty — это мощная и гибкая платформа для встроенных покупок, созданная для роста выручки и базы подписчиков. Adapty позволяет выстраивать эффективную стратегию монетизации: настраивать пейволы под конкретные сегменты пользователей, проводить A/B-тесты цен, длительности, пробных периодов и визуальных элементов, использовать инструменты аналитики и сторонние интеграции.
Однако если у вас уже есть собственная инфраструктура покупок и вы не готовы переходить на систему Adapty, вы можете рассмотреть режим Observer mode. Этот ограниченный режим исключает использование пейволов Adapty, таргетирование на аудитории пользователей, управление подписками — включая обработку продлений и повторных попыток оплаты — и сосредоточен исключительно на аналитике. Несмотря на ограничения, Observer mode по-прежнему предлагает широкие аналитические возможности, включая интеграцию с системами атрибуции, расширенную аналитику, мессенджинг и CRM-профили.
Оба режима предлагаются по одинаковой цене и требуют обновления мобильного приложения, поэтому выбор сводится к следующему: либо перейти на инфраструктуру Adapty для получения полного функционала, либо сохранить текущую инфраструктуру, получив только интеграции со сторонними сервисами и аналитические возможности.
| Функциональность | Observer mode | Full mode |
|---|---|---|
| Полная аналитика | ✅ | ✅ |
| Сторонние интеграции | ✅ | ✅ |
| Реагирование на события покупок для предоставления/ограничения платного доступа | ❌ | ✅ |
| Поддержка инфраструктуры покупок | Вы | Adapty |
| A/B-тестирование | Возможно, но требует значительно большего объёма дополнительного кода и настроек, чем в Full Mode. | ✅ |
| Время внедрения | Для аналитики и интеграций: менее часа С A/B-тестами: до недели с учётом тщательного тестирования | Несколько часов |
Как работает Observer mode
В Observer mode вы передаёте новые транзакции от Apple/Google в Adapty SDK, а SDK перенаправляет их на бэкенд Adapty. При этом вы самостоятельно управляете доступом к платному контенту в приложении, завершаете транзакции, обрабатываете продления, решаете проблемы с оплатой и так далее.
Как настроить Observer mode
- Настройте начальную интеграцию Adapty с Google Play и с App Store.
- Включите её при настройке SDK, установив параметр
observerModeв значениеtrue: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor - Передайте транзакции из вашей существующей платёжной инфраструктуры в Adapty: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor
- (опционально) Если вы хотите использовать сторонние интеграции, настройте их согласно разделу Настройка сторонних интеграций.
В Observer mode Adapty SDK не завершает транзакции — убедитесь, что вы обрабатываете этот аспект самостоятельно.
Как использовать флоу, пейволы и A/B-тесты в режиме Observer
В режиме Observer SDK не может определить источник покупок, поскольку они обрабатываются в вашей собственной инфраструктуре. Поэтому, если вы планируете использовать флоу, пейволы и/или A/B-тесты в режиме Observer, вам необходимо при передаче транзакции связать её с соответствующим флоу или пейволом в коде мобильного приложения.
Кроме того, флоу и пейволы, созданные в Flow Builder, при использовании режима Observer mode должны отображаться особым образом:
- Отображение флоу и пейволов в режиме Observer mode: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor
- Привязка флоу и пейволов к транзакциям покупок при отправке транзакций в режиме Observer mode: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor