В PNLight появились таргетинг Remote UI, аналитика App Events и SDK 0.7.2
Этот релиз дает вам больше контроля над тем, какие пользователи видят Remote UI, помогает лучше понимать поведение в приложении и добавляет новые инструменты SDK для атрибуции и кеширования Remote UI.Дашборд
Аналитика App Events В дашборде появился раздел Analytics → App Events для событий SDK, отправленных с помощьюlogEvent. Вы можете построить график количества событий во времени, сравнить названия событий, выполнить поиск по таблице, изучить недавние примеры полезной нагрузки и открыть связанный профиль клиента. Подробнее.Таргетинг и защита Remote UI
Теперь плейсменты Remote UI могут выбирать пользователей по рекламной кампании, устройству, версии ОС, стране и версии SDK. Настройки плейсмента также включают режимы защиты для безопасного отображения и обработки захвата экрана. Подробнее.Тестовые устройства для контроля качества Remote UI
В разделе Integration можно добавить IDFA тестовых устройств или идентификаторы пользователей SDK. Тестовые устройства могут получать Remote UI в тестовом режиме, в том числе когда продакшен-таргетинг или защита от захвата экрана обычно блокируют плейсмент. Подробнее.Отладка временной шкалы клиента
В профилях клиентов теперь доступно больше данных для отладки: события приложения, сведения об атрибуции, статус тестового устройства и состояние захвата Remote UI. Подробнее.Обновления SDK
SDK 0.7.2 Версии SDK для iOS и оберток React Native и Flutter синхронизированы на0.7.2. Релиз улучшает кеширование Remote UI, добавляет ignoreCache и предоставляет более понятные ошибки загрузки конфигурации в API оберток. Подробнее.Обновление IDFA после ATT
В SDK появился метод updateIdfa(), с помощью которого приложения могут отправить разрешенный IDFA после завершения запроса App Tracking Transparency. Это полезно, если PNLight инициализируется до получения разрешения ATT. Подробнее.Отслеживание запуска приложения
Теперь SDK сообщает о повторных запусках приложения после первой установки. PNLight использует этот сигнал, чтобы поддерживать данные об активности клиентов в актуальном состоянии и добавлять системные события запуска приложения на временные шкалы.Обновление кеша Remote UI
По умолчанию конфигурации Remote UI сначала загружаются из кеша, а затем обновляются в фоновом режиме с помощью запросов ETag. Используйте ignoreCache, когда для контроля качества или изменения состояния нужен свежий ответ сервера. Подробнее.