Требования
- Доступ к дашборду PNLight.
- Bundle ID приложения.
- Идентификатор приложения в App Store.
- Сборка приложения, в которую можно установить нативную зависимость iOS.
1
Создайте проект
Откройте дашборд и нажмите New App. Добавьте информацию о приложении, выберите приоритетный источник атрибуции и при необходимости подключите App Store Connect.
2
Выполните пункты контрольного списка
Пройдите контрольный список Getting started на боковой панели дашборда. PNLight обновит пункты Set up App Store notifications, Install PNLight SDK и Send an in-app event, когда получит соответствующие сигналы.
3
Установите и инициализируйте SDK
Добавьте SDK согласно документации для Swift, React Native или Flutter. Скопируйте токен проекта на странице Интеграция, затем передайте его в метод инициализации SDK при запуске приложения до отправки атрибуции, запроса Remote Config или Remote UI.
4
Отправьте атрибуцию, когда она станет доступна
Если вы используете AppsFlyer или другого поставщика атрибуции, отправьте данные через SDK после того, как поставщик вернёт данные конверсии.
5
Получите Remote Config
Если приложение использует Remote Config, опубликуйте типизированные значения в дашборде, затем вызовите
fetchAndActivate и читайте значения через типизированные геттеры.6
Запросите Remote UI
Запросите Remote UI в подходящем месте приложения и убедитесь, что опубликованный интерфейс отображается.
7
Проверьте данные в дашборде
Откройте разделы Интеграция, Аналитика и Remote UI и убедитесь, что данные об установках, атрибуции, событиях приложения и запросах UI поступают в систему.
Минимальная инициализация SDK
Следующие шаги
- Получайте типизированные настройки во время выполнения с помощью Remote Config.
- Отображайте настроенные на сервере экраны с помощью Remote UI.
- Анализируйте работу приложения в разделе аналитика.
- Настройте продукты приложения.
- Подключите рекламные сети и настройте кампании.
- Пригласите участников команды.