Постбеки (Postbacks) — это механизм автоматической передачи событий с вашей платформы (например, партнёрской системы или трекера) в систему MVP Project. Они позволяют отслеживать ключевые действия пользователей, такие как регистрация, первая покупка (депозит) и повторные покупки.
С их помощью вы сможете связать источник трафика с реальными действиями, оценить эффективность кампаний и точно учитывать конверсии.
Для создания кастомных целей перейдите в раздел “Цели”.
Основные принципы
– Все постбеки работают по методу GET-запроса.
– Параметры передаются через URL.
– При наступлении нужного события (регистрация, депозит и т. д.) ваша система должна автоматически отправить соответствующий запрос на сервер MVP Project.
– Данные внутри URL нужно динамически подставлять из вашей системы.
Постбек №1 — Регистрация пользователя
Когда вызывать:
👉 Сразу после того, как пользователь прошёл регистрацию на вашей стороне.
Формат запроса:
https://thedinator.com/api/v1/api_send_postback/?clickid={sub_id1}&goal=reg&playerid={playerid}&ow=0
Объяснение параметров:
– clickid — уникальный идентификатор клика из трекера или партнёрки. Он нужен, чтобы связать действие с источником трафика.
– goal=reg — фиксирует тип события. В данном случае — это регистрация.
– playerid — уникальный ID пользователя на вашей платформе.
– ow — ID вашего аккаунта в системе MVP Project. Обычно это значение фиксированное.
Что важно:
– clickid должен быть сохранён в момент первого визита пользователя на лендинг/прелендинг.
– Все переменные в фигурных скобках {} нужно заменить на реальные данные из вашей платформы или CRM при отправке.
Постбек №2 — Первый платёж (депозит)
Когда вызывать:
👉 После первого успешного депозита пользователя (первой оплаты).
Формат запроса:
https://thedinator.com/api/v1/api_send_postback/?clickid={sub_id1}&goal=dep&sum={sum}&playerid={playerid}&ow=0
Объяснение параметров:
– clickid — тот же ID клика, который использовался при регистрации.
– goal=dep — указывает, что событие связано с первым депозитом.
– sum — сумма первого платежа.
– playerid — уникальный ID пользователя (тот же или такой же, как при регистрации).
– ow — ID вашего аккаунта в системе MVP Project.
Постбек №3 — Повторные депозиты (второй и последующие платежи)
Когда вызывать:
👉 При каждом следующем депозите пользователя после первого.
Формат запроса:
https://thedinator.com/api/v1/api_send_postback/?clickid={sub_id1}&goal=redep&sum={revenue}&sumrd={sumrd}&playerid={custom1}&ow=0
Объяснение параметров:
– clickid — тот же ID клика, что использовался при первом визите.
– goal=redep — идентификатор события: повторный платёж.
– sum={revenue} — сумма повторного платежа.
– sumrd — может дублировать sum, если используется в отчётности.
– playerid={custom1} — ID пользователя (если отличается от playerid в предыдущих постбеках).
– ow — ваш ID в системе MVP Project.
Как подключить постбеки правильно
1. Сохраняйте click ID при первом визите пользователя
Когда пользователь впервые попадает на вашу страницу по партнёрской ссылке, система должна сохранить значение clickid ({sub_id1}), чтобы потом использовать его при передаче событий.
2. Настройте вызов нужного постбека на каждое событие
– После регистрации → вызывается постбек №1
– После первого депозита → вызывается постбек №2
– При повторных депозитах → вызывается постбек №3
3. Убедитесь в корректной подстановке данных
Все переменные (в фигурных скобках) должны быть заменены на реальные значения из вашей системы.
Пример:
https://thedinator.com/api/v1/api_send_postback/?clickid=1234567890&goal=reg&playerid=user987&ow=0
Никаких {sub_id1} в продакшене быть не должно — только реальные значения.
🛠 Мониторинг и проверка
Все входящие постбеки логируются в системе MVP Project. Вы можете:
– Посмотреть историю отправленных постбеков
– Убедиться, что они успешно принимаются системой
– Диагностировать возможные ошибки
Если у вас остались вопросы или нужна помощь с интеграцией — напишите в техподдержку MVP Project: @onboarding_mvpproject
Без комментариев! Будьте первым.