Skip to main content

В 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, когда для контроля качества или изменения состояния нужен свежий ответ сервера. Подробнее.

Новые функции

Диагностика интеграции Теперь дашборд показывает, подключено ли ваше приложение к PNLight, отображает последние сигналы установки, атрибуции, событий и Remote UI, а также позволяет скопировать токен SDK проекта из одного места. Используйте эту страницу, чтобы проверить интеграцию и найти причину отсутствия данных, не покидая дашборд. Подробнее.Когортная аналитика В разделе Analytics появился экран Cohorts. Он объединяет пользователей в группы по периоду регистрации и отслеживает их выручку во времени. Используйте его, чтобы оценить, окупает ли когорта платного привлечения затраты. Подробнее.Аналитика Remote UI Новый экран Remote UI в Analytics строит графики запросов и показов уникальным пользователям во времени для одного плейсмента. Так вы можете узнать, как часто SDK запрашивает плейсмент и как часто конфигурация действительно отображается. Подробнее.Глобальный поиск по дашборду Ищите проекты и страницы из любой части дашборда и переключайтесь между проектами, не теряя текущую страницу.

Обновления

Адаптивная детализация графиков Теперь графики Analytics автоматически меняют детализацию в зависимости от выбранного диапазона дат. Более строгие ограничения диапазона и группировки дат помогают сохранить читаемость результатов.Версия SDK в событиях Теперь SDK отправляет свою версию с каждым событием. Это упрощает сопоставление поведения с конкретным релизом SDK при анализе данных.Доступ участников к настройкам проекта Теперь настройки проекта могут изменять все участники, а не только владельцы. Командам больше не нужно передавать рутинные изменения одному человеку.

Исправления

Внутренняя атрибуция Remote UI Исправлена ошибка, из-за которой внутренняя атрибуция неверно применялась к сессиям Remote UI. Теперь атрибуция определяется одинаково в SDK и Remote UI.