Как технически реализована реклама, основанная на интересах?

#cookies #web #ads

#файлы cookie #веб #реклама

Вопрос:

(Я не ищу какой-либо пример кода, просто высокоуровневое понимание того, как все реализуется).

Итак, я был на сайте blinds.com поиск цены на 60-дюймовую шторку. Я не покупал. Затем пару дней спустя я был на совсем другом сайте (Yahoo или что-то в этом роде) и заметил рекламу 60 «блайндов от blinds.com !

Я понимаю, что это «реклама, основанная на интересах». Но как это делается технически? Если файл cookie был создан, когда я просматривал blinds.com с моей историей посещенных страниц этот файл cookie не будет доступен из Yahoo.com в любом случае, верно?

Ответ №1:

Итак, вы правы, Yahoo.com не сможет прочитать файлы cookie, установленные blinds.com поскольку это сторонние файлы cookie, и только «владеющий» домен может считывать свои собственные сторонние файлы cookie.

Секрет здесь в том, что известно как «сторонние файлы cookie», то есть файлы cookie, которые устанавливаются третьей стороной, а не сайтом, который вы просматриваете. Таким образом, в рекламной сети (Google, Yahoo, Facebook и других) мог быть включен пиксель отслеживания или скрипт отслеживания. blinds.com который установил «сторонний» файл cookie, в котором записано, что вы смотрели на 60-дюймовые блайнды.

Давайте разберем это на шаг за шагом:

  1. Сайт рекламодателя (например blinds.com ) помещает отслеживающий пиксель / тег / скрипт на свой сайт из рекламной сети (назовем это fake-ad-network.com )
  2. Когда вы посещаете сайт рекламодателя, ваш браузер загружает пиксель / тег / скрипт отслеживания с fake-ad-network.com (в том виде, в каком он включен на сайте издателя).
  3. Для загрузки трекера ваш браузер выполняет HTTP-вызов fake-ad-network.com , который приводит к установке файла cookie в вашем браузере из fake-ad-network.com (если только ваш браузер не настроен на запрет этого). Это сторонний файл cookie, который используется для записи того, что вы просмотрели.
  4. Вы просматриваете, как обычно.
  5. Некоторое время спустя вы заходите на другой веб-сайт, на котором есть рекламный блок (фактический слот на странице, где показывается реклама). fake-ad-network.com
  6. Ваш браузер выполняет HTTP-вызов для fake-ad-network.com для загрузки рекламы (точно так же, как ваш браузер сделал бы для любого другого файла javascript или изображения), во время которого он послушно отправляет файл cookie, который был установлен еще тогда, когда мы были на сайте рекламодателя.
  7. fake-ad-network.com считывает информацию о файлах cookie и выбирает объявление, подходящее для этого файла cookie.
  8. fake-ad-network.com отвечает рекламой, которая затем отображается на странице, которую вы просматриваете.

Надеюсь, это поможет разобраться.