Структура рекламных сетей
PNLight использует три уровня настройки платного привлечения:- Сеть: провайдер, например Facebook или пользовательский источник трафика.
- Учетная запись: настройка Facebook для синхронизации кампаний, доставки событий через Conversions API или обоих вариантов; либо пользовательская учетная запись внутри сети.
- Кампания: синхронизированная или созданная вручную кампания выбранной сети или учетной записи.
Перед началом
Для подключения Facebook подготовьте доступ в Meta перед добавлением учетной записи в PNLight.- Нужны права администратора бизнес-портфолио Meta, которому принадлежат подключаемые ресурсы.
- Доступ к рекламной учетной записи и Facebook Ad Account ID нужны только если PNLight должен импортировать кампании и расходы через Marketing API.
- Нужен Target URL. Обычно это URL магазина приложения, но может быть лендинг, другой трекер или любой другой допустимый HTTPS-адрес. Если в проекте указан App Store ID, PNLight заранее подставляет URL страницы приложения в App Store для новых учетных записей.
- Нужны dataset или pixel Meta и токен Conversions API, если PNLight должен отправлять события через Meta Conversions API.
- Production AppsFlyer iOS App ID в формате
id1234567890. - AppsFlyer S2S Security Token из раздела Security Center > Tokens.
- Список событий жизненного цикла подписки PNLight, которые нужно отправлять, и названия событий AppsFlyer для них.
Подключение учетной записи Facebook
Откройте Networks
Подключите Facebook
Выберите режим подключения
Назовите учетную запись
Укажите настройки клика
Введите параметры Marketing API
Введите параметры Conversions API
Сопоставьте события и скопируйте URL клика
Создайте учетную запись
Получение учетных данных Facebook
Нужные учетные данные зависят от того, что должна делать учетная запись.Получение ID рекламной учетной записи
Это значение нужно для синхронизации кампаний через Marketing API. Для учетной записи только с Conversions API оно необязательно.Откройте Meta Ads Manager
Скопируйте ID
Сохраните формат
act_123456789 или 123456789.Получение токена Marketing API
Создайте для PNLight токен системного пользователя. Не используйте краткосрочный токен Graph API Explorer.Откройте бизнес-портфолио
Создайте системного пользователя для PNLight
PNLight или другое понятное служебное имя.Предоставьте доступ к рекламной учетной записи
Выберите приложение Meta
Выберите разрешения Marketing API
ads_management, а также ads_read, если Meta показывает его для приложения.Скопируйте токен
Получение Data Source ID и токена Conversions API
Используйте эти значения только для отправки сопоставленных событий через Meta Conversions API. Их нужно добавлять вместе.Откройте Events Manager
Скопируйте Data Source ID
Создайте токен доступа
Скопируйте значения
Сопоставление событий
PNLight отправляет события Conversions API только когда событие PNLight сопоставлено со стандартным событием Meta. Для новых учетных записей Facebook с Conversions API PNLight задает такие сопоставления:URL клика
Когда вы включаете Conversions API, PNLight выдает отслеживаемый URL клика для учетной записи Facebook.Подключение событий AppsFlyer S2S
Используйте AppsFlyer S2S, если PNLight должен отправлять выбранные события жизненного цикла подписки в AppsFlyer для пользователей с атрибуцией AppsFlyer.Откройте Integration
Введите учетные данные AppsFlyer
Сопоставьте события жизненного цикла
Включите подключение
trial_started, trial_converted, subscription_started, subscription_renewed и subscription_refunded. Перед сохранением их можно добавить, переименовать или удалить.
Добавление пользовательской сети или учетной записи
Используйте этот вариант, если источник трафика не подключен через синхронизацию Facebook.Создайте сеть
Добавьте псевдонимы
Добавьте учетную запись
Введите данные
Настройка сети
Откройте сеть в таблице, когда нужно управлять общими настройками доставки. На странице сети можно:- Переименовать сеть.
- Изменить псевдонимы сети атрибуции.
- Задать postback-запросы системных событий по умолчанию.
- Задать postback-запросы событий приложения по умолчанию.
- Сопоставить встроенные события PNLight со стандартными событиями Facebook при использовании Facebook Conversions API.
install, trial_started и subscription_started.
Для пользовательских событий SDK, отправленных через logEvent, используйте postback-запросы событий приложения.Настройка учетной записи
Откройте учетную запись, когда нужны настройки клика и доставки для этой учетной записи. На странице учетной записи можно:- Переименовать учетную запись.
- Задать или изменить Target URL учетной записи (Default redirect URL для пользовательских учетных записей). Кампании используют его, если у них нет собственного Target URL.
- Скопировать URL for your Ad для назначения кампаний Facebook.
- Добавить или изменить Facebook Ad Account ID перед включением Marketing API.
- Обновить токен доступа Marketing API.
- Обновить Data Source ID и токен Conversions API.
- Включить или выключить Send events to Facebook Conversions API.
- Просмотреть Conversions API delivery по доставленным, неудачным и пропущенным событиям за последние 48 часов.
Проверка состояния синхронизации
В таблице Networks рядом с учетной записью появляется значок предупреждения, если последняя синхронизация кампаний или расходов завершилась с ошибкой. Наведите курсор на значок, чтобы прочитать текст последней ошибки синхронизации. Используйте предупреждение, чтобы решить, нужно ли обновить токен Marketing API, проверить права Meta или убедиться, что рекламная учетная запись по-прежнему доступна. Для учетных записей Facebook скопируйте сгенерированный URL for your Ad без изменений. Используйте его как URL назначения в Meta. URL содержит макросы Meta для кампании, группы объявлений, объявления, placement и site source. PNLight сохраняет этот контекст клика для отчетности и postback-запросов.После настройки
- Откройте «Кампании» и синхронизируйте или проверьте кампании учетной записи. Кампания может задать собственный Target URL; в форме кампании это поле называется Redirect URL override. Если оно пустое, PNLight использует Target URL учетной записи.
- Используйте фильтры рекламной сети и кампании в Analytics, Customers и Events.
- Обновляйте псевдонимы атрибуции, когда провайдер присылает новую метку сети.
- Включайте Conversions API только после подготовки учетных данных Data Source и сопоставления событий. В настройках учетной записи отображаются результаты доставки Conversions API за последние 48 часов; отдельные попытки смотрите в Events.
- Откройте Events или профиль клиента, чтобы проверить статус доставки AppsFlyer S2S для сопоставленных событий.