Реализация Observer mode во Flutter SDK
Если у вас уже есть собственная инфраструктура покупок и вы не готовы полностью переходить на Adapty, вы можете воспользоваться Observer mode. В базовом варианте Observer Mode предоставляет расширенную аналитику и бесшовную интеграцию с системами атрибуции и аналитики.
Если это соответствует вашим потребностям, вам нужно только:
- Включить его при настройке Adapty SDK, установив параметр
observerModeв значениеtrue. Следуйте инструкциям по настройке для Flutter. - Передать транзакции из вашей существующей инфраструктуры покупок в Adapty.
Настройка Observer mode
Включите Observer mode, если вы самостоятельно управляете покупками и статусом подписки, а Adapty используете для отправки событий подписки и аналитики.
В режиме Observer mode Adapty SDK не закрывает транзакции, поэтому убедитесь, что вы обрабатываете их самостоятельно.
await Adapty().activate(
configuration: AdaptyConfiguration(apiKey: 'YOUR_PUBLIC_SDK_KEY')
..withObserverMode(true) // Enable observer mode
..withLogLevel(AdaptyLogLevel.verbose),
);
Параметры:
| Параметр | Описание |
|---|---|
| observerMode | Булево значение, управляющее Observer mode. Значение по умолчанию: false. |
Использование пейволов Adapty в Observer Mode
Если вы также хотите использовать пейволы Adapty и функции A/B-тестирования — это возможно, но в Observer mode потребуется дополнительная настройка. Вот что нужно сделать в дополнение к шагам выше:
- Отображайте пейволы в обычном режиме для Remote Config пейволов.
- Свяжите пейволы с транзакциями покупок.