1

我真的很想知道网站如何决定向用户展示什么广告以及展示多少次。

我认为必须有一个表格Ads (id, url, ...)通过表格Ads2Users (ad_id, user_id, shown_count, clicked_count)通过多对多关系链接到表格用户。因此,每次为用户提供特定广告时,我们都会在 Ads2Users 中找到(或创建)一条记录并增加计数器。

如果我们考虑注册用户和不删除 cookie 的用户,这似乎很简单。

现在的问题是:它是这样工作的吗?

4

1 回答 1

3

你把事情复杂化了。当然可以跟踪广告投放给某人的次数并为他们提供不同的服务,但这并没有太大的好处。对于绝大多数应用程序来说,随机交付往往都很好。

如果您有很多广告(即数千个),那么快速连续重新投放相同广告的机会非常小。如果您的广告很少(即 10 个),那么不向同一用户重新投放相同的广告将意味着您很快就会用完广告。在任何一种情况下,跟踪交付都不会使您受益。

再加上在现实世界中重复接触广告被认为是积极的事实——可口可乐试图在电视节目、电影、广告、广告牌等中获得其标志是有原因的——而且真的没有什么理由这样做。

于 2010-03-04T18:49:36.433 回答