![]()
Постбэки необходимы для передачи информации о совершающихся событиях. Обычно SDK отправляет постбэки на постоянной основе, так как события могут совершаться каждую минуту.
Если постбэк отправляется один раз, то все последующие события, совершенные после отправки постбэка, не будут отображаться в дашборде трекера.
При отправки 2-ого и 3-го постбэка внутренние события будут докатываться в отчет, и соответственно мы будем видеть больше целевых действий.
Напоминаем, что в постбэках содержится вся информация об установке и количестве событий.
Если говорить не про атрибуцию через SKAdNetwork, а про атрибуцию от самого трекера, то эти постбэки отправляются на регулярной основе на сервера трекера. Далее трекер обрабатывает информацию из постбэка и добавляет новое число событий в дашборды.
Например:
Пришла установка 1 марта и пользователь сделал 1 заказ — это один постбэк. Далее пользователь зашел 7 марта и сделал еще 1 заказ — это еще один постбэк. В дашбордах трекера мы увидим, что установка от 1 марта дала уже 2 заказа.
Но если мы будем рассматривать статистику по SKAdNetwork, то он передает только один постбэк. В дашборде SKAdNetwork мы не увидим покупку от 7 марта, т.к. к установке от 1 марта будет навсегда привязана только 1 покупка.
Работа SKAdNetwork складывается в сборе всех данных, которые вы решили отслеживать (до 6 событий) и единоразовой отправки данных (в iOS 16.1+ появилась возможность 2 и 3 постбэка). Данный сбор осуществляется через таймер, который запускается на 24 часа с момента установки.
Если за эти 24 часа произошли какие-то изменения с событиями, которые были отмечены для отслеживания, то таймер откладывается еще на 24 часа. Если же опять произошли какие-то изменения, то таймер опять откладывается на 24 часа. Больше откладывать система не будет и отправит постбэк как есть.
Также стоит учитывать, что постбэк может отправится не сразу, а через какое-то время.
Отсюда мы и говорим о задержках от 24 до 72 часов