Вопрос

Я ищу некоторую информацию о рекламных серверах.

  1. Детали реализации
    • Генерация кода отслеживания
    • Сбор пользовательских данных
    • Обслуживание объявления в ответ на проведенный клик
  2. Применимые стандарты
  3. Справочный материал (пожалуйста, предоставьте ссылки или поисковые команды для поиска)
    • книги
    • белые бумаги
  4. Реализации в .net (открытый исходный код)
Это было полезно?

Решение

Проверьте IAB (интерактивное рекламное бюро)

У них есть спецификации на некоторые общепринятые вещи, такие как форматы рекламного банка. Похоже, они занимаются в основном в вопросах бизнеса, а не в специфике технической/реализации.

Самая простая реализация - просто указывать на изображение с другого сервера. Этот сервер будет идентифицировать, на каком сайте отображается реклама (из заголовка «Рефера» или из идентификатора или токена, передаваемого с помощью запроса изображения). Затем изображение возвращается и записан страницы. Если зритель нажимает на объявление, ссылка, также указывающая на рекламный сервер, запишет «щелчок», а затем пересылает запрос на рекламодатель.

База данных может выглядеть так (например, только упрощена):

    Pages
    +---------+----------------+
    | page_id | name           |
    +---------+----------------+
    |    1    | mycoolsite.com |
    +---------+----------------+

    Advertisements
    +-----------------+------------------+--------------------------------+
    |advertisement_id | image_name       | target_url                     |
    +-----------------+------------------+--------------------------------+
    |     1           |  banner1_468.png | http://new-amazing-product.com | 
    +-----------------+------------------+--------------------------------+

    Activity
    +--------------+--------------------+--------+--------+
    | page_id      |  advertisement_id  | views  | clicks |
    +--------------+--------------------+--------+--------+
    |    1         |       1            |   0    |   0    |
    +--------------+--------------------+--------+--------+

На странице, которая отобразит добавление, вы поместите это в HTML:

<iframe src="http://your-ad-server.com/ads/image?site=1" />

Когда пользователь просмотрел страницу, запрос на изображение перейдет в рекламный сервер. Рекламный сервер будет искать запрос, выбирать рекламу, чтобы показать (многие проприетарные алгоритмы здесь), записать запрос и, наконец, вернуть ответ.

    Activity
    +--------------+--------------------+--------+--------+
    | page_id      |  advertisement_id  | views  | clicks |
    +--------------+--------------------+--------+--------+
    |    1         |       1            | * 1 *  |   0    |
    +--------------+--------------------+--------+--------+

Ответ может содержать следующее (завоеванное из базы данных):

<a href="http://your-ad-server.com/ads/click?id=1">
  <img src="http://your-ad-server.com/ads/banner1_468.png" />
</a>

Теперь изображение загружено и показано на странице. Если пользователь решает нажать на него, снова запрос переходит на сервер рекламного объявления, который записывает щелчок и, наконец, перенаправляет запрос на рекламную страницу.

    GET /ads/click?id=1

    301 Moved Permanently
    Location: http://mycoolsite.com

    Actvity
    +--------------+--------------------+--------+--------+
    | page_id      |  advertisement_id  | views  | clicks |
    +--------------+--------------------+--------+--------+
    |    1         |       1            |   1    |  * 1 * |
    +--------------+--------------------+--------+--------+

Другие советы

Я работаю для такой компании, и я боюсь, что такая собственная информация считается чрезвычайно чувствительной. AFAIK Там нет публичных стандартов, и основная часть доступной документации требуется только для реализации пользователя.

Там могут быть некоторые белые документы, вероятно, из академических кругов, но, возможно, Google, возможно, что -то издал что -то.

На самом деле существуют некоторые очень конкретные рекомендации по измерению таких вещей, как впечатления, клики, конверсии, богатые медиа -события и т. Д. Эти рекомендации можно найти при следующем URL: http://www.iab.net/iab_products_and_industry_services/508676/guidelines

Если вы соответствуете этим рекомендациям, вы можете попросить IAB одобрить ваш рекламный сервер. После одобрения рекламодатели и издатели должны доверять цифрам, генерируемым через ваши отчеты.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top