Как “Работы” сервера рекламы? [закрытый]

Я не уверен, что вы понимаете транзакции в RDBMS. Вы можете создать транзакцию внутри сеанса, а затем вы можете зафиксировать или откатить транзакцию. Нет возможности для обмена транзакциями между соединениями, базами данных и схемами. Подробнее о транзакциях можно прочитать здесь: Транзакции PostgreSQL

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

12
задан 6 revs, 2 users 52% 1 February 2009 в 15:50
поделиться

3 ответа

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

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

Самая простая реализация просто указывает на изображение с другого сервера. Тот сервер определит, которого располагают рекламу, отображается (от заголовка 'Referer', или из идентификатора, или маркер передал с запросом изображения). Затем изображение возвращается, и pageview зарегистрирован. Если средство просмотра нажмет на рекламу, то ссылка, также указывающая назад на сервер рекламы, запишет 'clickthrough' и затем передаст запрос на рекламодателе.

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


    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 * |
    +--------------+--------------------+--------+--------+

25
ответ дан 2 December 2019 в 05:28
поделиться

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

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

2
ответ дан 2 December 2019 в 05:28
поделиться

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

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

1
ответ дан 2 December 2019 в 05:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: