Как выбор баннера работает с таким количеством переменных? (Рекламный сервер)

Я знаю, что когда я просматриваю веб-страницу, на рекламный сервер делается запрос, и они знают мой ip/ предпочтения. Но как работает выбор баннера, поскольку существует так много переменных, как геотаргетинг. Они запрашивают баннер и пытаются сравнить переменные из запроса и из баннера, и, если они не равны, получают другой баннер и повторяют попытку до успеха. Например:

  1. Пользователь запроса объявления из Италии.
  2. Получить случайный баннер добавить. Баннер имеет только США в разрешенных странах.
  3. Получить другой баннер. Этот пользователь видел этот баннер сегодня.
  4. Получить другой баннер. Этот баннер может работать только в определенные времена или дни.
  5. Возьми другой. Успех. Показать баннер и отслеживать.

Или они используют какой-то магический запрос?

Благодарю.

2 ответа

Рекламный сервер - это мозг рекламы. они сделаны с таким количеством экспериментов. Основную роль здесь играют файлы cookie плюс ваш IP-адрес. Файлы cookie содержат все необходимые данные для показа вам объявления. Когда запрос переходит от вашего браузера к серверу, все соответствующие параметры сопоставляются менее чем за секунду, чтобы отобразить нужное объявление.

НЕТ, вы не будете делать случайные запросы. Вы берете данные от пользователя /ip/eviltrackingcookie и отправляете их на сервер для выполнения запроса к базе данных с заданными параметрами, которые вам необходимо выполнить. Тогда сервер ответит правильным объявлением.

Другие вопросы по тегам