For the complete documentation index, see llms.txt. This page is also available as Markdown.

Интеграция сторонней DMP с uDSP

Интеграция сторонней DMP с uDSP должна осуществляться с помощью пикселя для синхронизации.

Пиксель для синхронизации

Пример пикселя для sync:

<img src='https://d.dmp.com/1/7577/i/i?a=1580&e=$UID&i=$RND'/>

Параметры:

  • i — параметр кешбастера (случайное число)

  • e — идентификатор uDSP

Далее uDSP со своей стороны подставляет в пиксель свой идентификатор.


Механика передачи сегментов

Необходимо каждый день предоставлять по FTP два файла: Batch-файл и Meta-файл.

1. Batch-файл

Файл содержит данные о профилях пользователей и их сегментах.

Формат и требования:

  • Регулярность: Батч поставляется ежедневно.

  • Формат: Файл отсылается в формате .tsv с обязательной архивацией (gzip).

  • Размер: Желательно дробить большие файлы на части (рекомендуемый размер одной архивированной части — менее 1 ГБ).

  • Формат записей батча: XXXXXXXXX/t120396,126573,213871

    • XXXXXXXXX — идентификатор рекламной сети.

    • 120396, 126573, 213871 — идентификаторы сегментов, которые есть у профиля.

Инкрементное обновление (опционально): Поддерживается применение инкремента:

  • При изменении информации о пользователе в батче передается строка с актуальным набором сегментов: XXXXXXXXX/t120396,126573,213871

  • Если пользователь лишился всех сегментов: XXXXXXXXX/t

Пример batch-файла (TSV):

Где 11dd0221... — user id, а 279676 — id сегмента.


2. Meta-файл

Файл должен содержать информацию по древу сегментов, их цене и доступности.

Формат и требования:

  • Формат: Файл отсылается в формате .tsv без архивации.

Пример записи в файле meta.tsv:

Описание полей в Meta-файле:

  1. 280250 — id сегмента.

  2. Interest/Realty/Elite estate — название/путь сегмента в дереве.

  3. 35.0 — CPM (стоимость).

  4. 160 — id пользователя uDSP с доступом к сегменту (может быть пустым, если доступ не ограничен).

Last updated