Как выбор баннера работает с таким количеством переменных? (Рекламный сервер)
Я знаю, что когда я просматриваю веб-страницу, на рекламный сервер делается запрос, и они знают мой ip/ предпочтения. Но как работает выбор баннера, поскольку существует так много переменных, как геотаргетинг. Они запрашивают баннер и пытаются сравнить переменные из запроса и из баннера, и, если они не равны, получают другой баннер и повторяют попытку до успеха. Например:
- Пользователь запроса объявления из Италии.
- Получить случайный баннер добавить. Баннер имеет только США в разрешенных странах.
- Получить другой баннер. Этот пользователь видел этот баннер сегодня.
- Получить другой баннер. Этот баннер может работать только в определенные времена или дни.
- Возьми другой. Успех. Показать баннер и отслеживать.
Или они используют какой-то магический запрос?
Благодарю.
2 ответа
Рекламный сервер - это мозг рекламы. они сделаны с таким количеством экспериментов. Основную роль здесь играют файлы cookie плюс ваш IP-адрес. Файлы cookie содержат все необходимые данные для показа вам объявления. Когда запрос переходит от вашего браузера к серверу, все соответствующие параметры сопоставляются менее чем за секунду, чтобы отобразить нужное объявление.
НЕТ, вы не будете делать случайные запросы. Вы берете данные от пользователя /ip/eviltrackingcookie и отправляете их на сервер для выполнения запроса к базе данных с заданными параметрами, которые вам необходимо выполнить. Тогда сервер ответит правильным объявлением.