Документация
Интеграция SDK

S2S интеграция

Ряд рекламных сетей поддерживает «server-to-server» (S2S) интеграцию с AppMetrica. При S2S интеграции пользователь, переходящий по рекламному размещению, перенаправляется напрямую в магазин приложений. При этом рекламная сеть выполняет «клик» — вызов трекинговой ссылки. Этот вызов происходит с сервера рекламной сети.

Прямой переход пользователя в магазин приложений (без дополнительного редиректа) в некоторых случаях позволяет повысить конверсию.

Для корректной работы трекинга при использовании этого механизма рекламная сеть должна выполнить переход по трекинговой ссылке, как это сделал бы браузер пользователя. Для передачи необходимых для атрибуции установки данных в tracking URL необходимо добавить следующие параметры:

ПараметрОбязательныйПримерОписание
device_ipДаdevice_ip=192.0.2.0/24URL-encoded IP адрес устройства пользователя. Поддерживаются IPv4 и IPv6
device_uaДаdevice_ua=...URL-encoded User-Agent устройства пользователя
click_timestampДаclick_timestamp=1453895044UTC timestamp клика в секундах
noredirectНетnoredirect=1Cообщает в AppMetrica, что надо учесть клик, но не надо перенаправлять на магазин приложений. Значение по умолчанию равно 1

Вы можете использовать дополнительные параметры для идентификации устройства.

Пример запроса

GET /serve/TRACKING_ID?click_id=123456789&device_ip=192.0.2.0/24&device_ua=Mozilla/5.0%20
(Linux;%20Android%204.4.4;%205042D%20Build/KTU84P)%20AppleWebKit/537.36%20(KHTML,%20like%20Gecko)%20Version/4.0%20Chrome/33.0.0.0%20Mobile%20Safari/537.36&click_timestamp=1453895044&noredirect

где TRACKING_ID — идентификатор трекера в AppMetrica (присутствует в tracking URL пользователя).

HTTP-код ответа AppMetrica на такой запрос: 204 No Content.