我正在寻找有关广告服务器的一些信息。

  1. 实施细节
    • 跟踪代码生成
    • 用户数据收集
    • 为了响应点击即可提供广告
  2. 适用的标准
  3. 参考材料(请提供链接或搜索团队以进行搜索)
    • 图书
    • 白皮书
  4. .NET中的实现(开源)
有帮助吗?

解决方案

查看 IAB(互动广告局)

他们对一些普遍的商定诸如Ad-Banner格式等有规格。他们似乎主要从事业务问题,而在技术/实施细节方面却更少。

最简单的实现只是指向另一台服务器的图像。该服务器将在显示广告的哪个站点上(从“参考器”标头或带有图像请求传递的ID或令牌)上标识。然后返回图像并记录浏览量。如果查看器单击广告,则指向AD服务器的链接还将记录“点击率”,然后将请求转发给广告客户。

数据库可能看起来像这样(例如,简化过多的简化):

    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>

现在,图像已加载并显示在页面上。如果用户决定单击它,则请求再次转到AD服务器,该广告服务器记录了单击,并最终将请求重定向到正在宣传的页面上。

    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