Skip to main content
В SDK и дашборде PNLight используется небольшой набор общих понятий.

Проект

Проект представляет одно приложение в PNLight. В нём хранятся идентификаторы приложения, токен SDK, настройки интеграции с App Store, идентификаторы продуктов, настройки атрибуции, плейсменты Remote UI, доступ команды и аналитика.

Токен SDK

Токен SDK идентифицирует проект PNLight в вашем приложении. Скопируйте его на странице Интеграция и передайте SDK во время инициализации.
Считайте токен SDK конфигурационным значением приложения. Не публикуйте его в общедоступных примерах, снимках экрана или отчётах о проблемах.

Идентификатор пользователя

PNLight создаёт или возвращает стабильный идентификатор пользователя через SDK. Используйте его при отправке событий, атрибуции и запросов Remote UI.

Атрибуция

Атрибуция связывает пользователя с источником, например AppsFlyer или внутренней атрибуцией кликов. PNLight использует рекламные сети и кампании для группировки платного трафика в дашборде. В разделе Настройки можно выбрать порядок приоритета и указать, сколько PNLight должен ждать предпочтительный источник атрибуции перед переходом к резервному.

Remote UI

Remote UI позволяет приложению отображать экраны, настроенные в дашборде. Запрос UI использует идентификатор плейсмента, локаль и идентификатор пользователя. К распространённым плейсментам относятся пейволы, подсказки онбординга и экраны обновления подписки.

Плейсмент

Плейсмент — именованное место, где приложение может показывать Remote UI. Используйте стабильные идентификаторы, например paywall, onboarding_offer или upgrade_prompt.

Аналитика

Страницы аналитики показывают, как пользователи, события приложения и покупки проходят через приложение. В дашборде можно изучать клики, установки, выручку, расходы, пробные периоды, подписки, ARPPU, повторные списания, события приложения, Remote UI и воронки. Для отладки на уровне пользователя или необработанных событий используйте разделы Клиенты и События.