0

我正在 Django 中构建一个需要将广告集成到网站中的应用程序。我需要根据以下内容确定的“广告优先级”投放广告:

  1. 如果页面“所有者”在系统中有他们已付费购买的广告,请先投放该/那些广告。
  2. 如果没有,请在其位置投放 Google AdWords 广告或其他类型的广告。

我对在像这样的动态网站中使用广告有点陌生,那我该怎么办?显然,所有这些都应该由数据库支持,但我应该如何建模呢?似乎会有 3 种类型的广告:图片/超链接自定义广告、Flash 自定义广告和 Google AdWords 广告。这是相当准确的吗?如果我这样做,我是否需要担心 XSS(跨站点脚本)?

如果你是我,你会如何在 Django 中做这件事?我知道这有点主观,但我几乎一无所知,很想听听一些好主意。最好只使用 Google AdWords 或类似服务,但提供自定义付费广告在商业模式中至关重要。

4

2 回答 2

1

我会选择Google Ad Manager。您可以投放自定义广告系列,如果没有,您可以将其设置为展示 AdSense。

于 2011-01-12T09:53:32.923 回答
0

我不使用 Django,但不久前我已经这样做了。我只是将 HTML 存储为数据库列之一。经过一些简单的逻辑来决定放置哪个广告后,我只是将广告 HTML 放到了页面上。

决定投放哪个广告的逻辑可能会变得非常复杂。我尝试了几种不同的方法,并希望我需要其他人来处理所有广告场景。但是您的要求听起来很简单。

于 2011-01-12T06:04:28.453 回答