Adset.ProAdset.ProKnowledge base
Home/Трекер/Конверсии (Postback)

Конверсии (Postback)

Постбэк — это HTTP-запрос для передачи конверсий между разными системами.

Входящий постбэк (от CPA)

URL для партнёрки:

https://adset.pro/postback/?clickId={click_id}&status={status}&revenue={payout}

Параметры запроса

Параметр

Обязательный

Описание

clickId

Да

ID клика из партнёрской сети

status

Да

Статус конверсии (маппится на внутренние события)

revenue

Нет

Сумма выплаты (revenue)

currency

Нет

Валюта выплаты (опционально)

external_id

Нет

ID конверсии

accept_status

Нет

Статус депозита (опционально, см. ниже)

hold_status

Нет

Статус регистрации (опционально, см. ниже)

redep_status

Нет

Статус повторного депозита (опционально, см. ниже)

decline_status

Нет

Статус отмены депозита (опционально, см. ниже)

Маппинг статусов

Статусы настраиваются в разделе Партнерские сети → Настройки → Статусы конверсий:

Поле

Внутреннее событие

Описание

FTD (accept)

CPA_ACCEPT

Первый депозит

Re-Deposit (redep)

CPA_REDEP

Повторный депозит

Registration (hold)

CPA_HOLD

Регистрация

Decline

CPA_DECLINE

Отклонённая конверсия

Trash

CPA_TRASH

Мусорная конверсия

В URL постбэка через параметры accept_status , hold_status , redep_status , decline_status можно явным образом указать соответствии статуса в параметре status

Повторные депозиты (Re-Deposit)

Есть два способа передать Re-Deposit:

  1. Явный статус — партнёрская сеть передаёт отдельный статус, смапленный в поле redep настроек CPA. Можно также передавать через отдельный query-параметр redep_status.

  2. Авто-определение — если приходит обычный accept-статус, но для данного clickId уже есть успешный депозит (CPA_ACCEPT), система автоматически переклассифицирует событие в CPA_REDEP.

Дедупликация конверсий

По умолчанию система отклоняет дублирующие конверсии (одинаковый clickId + тип события). Настройки дедупликации:

  • Accept duplicate conversions — разрешить приём дублей для выбранных типов

  • Accept duplicates for — выбрать типы конверсий, для которых разрешены дубли (например, Депозит, Регистрация)

Если передаётся external_id — дедупликация учитывает его: конверсии с разными external_id не считаются дублями.

Сценарий

externalId

Дубли для типа разрешены

Результат

1-й редеп для clickId

—

—

✅ Проходит

2-й редеп, тот же clickId

Одинаковый/нет

Нет

❌ Дубль

2-й редеп, тот же clickId

Разный

Нет

✅ Проходит

2-й редеп, тот же clickId

—

Да

✅ Проходит