用于展示广告的智能算法

时间:2010-03-04 18:42:22

标签: algorithm advertising

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

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

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

现在的问题是:是如何运​​作的?

1 个答案:

答案 0 :(得分:3)

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

如果你有很多广告(即成千上万),那么快速连续重播同一广告的机会相当小。如果您的广告数量很少(即10),则不会将同一广告重新投放给同一位用户,这意味着您的广告投放速度非常快。在任何一种情况下,跟踪交付都不会对您有利。

事实上,重复曝光广告在现实世界中被认为是正面的 - 可口可乐试图在电视节目,电影,广告,广告牌等中获取其标志的原因 - 并且没有什么理由要做此