用于展示广告的智能算法

发布于 2024-08-24 01:34:01 字数 345 浏览 4 评论 0原文

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

我认为必须有一个表Ads(id,url,...),它通过表Ads2Users<通过多对多关系链接到表Users /strong>(ad_id、user_id、showed_count、clicked_count)。这样,每次向用户提供特定广告时,我们都会在 Ads2Users 中找到(或创建)一条记录并递增计数器。

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

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

I would really like to know how web sites decide what ad to show to a user and how many times.

I think there must be a table Ads (id, url, ...) which is linked to a table Users by many to many relationship via table Ads2Users (ad_id, user_id, shown_count, clicked_count). So that each time a user is served a particular ad we find (or create) a record in Ads2Users and increment the counter.

Seems simple if we consider registered users and those who do not erase cookies.

Now the question: is that how it works?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

瘫痪情歌 2024-08-31 01:34:01

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

如果您有大量广告(即数千个),则快速连续地重新投放同一广告的机会相当小。如果您的广告很少(即 10 个),则不向同一用户重新投放相同的广告将意味着您很快就会耗尽广告。无论哪种情况,跟踪交付都不会为您带来任何好处。

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

You're overcomplicating things. It's certainly possible to track the number of times an ad has been delivered to someone and serve them something different, but there's no major benefit to it. Random delivery tends to be just fine for the vast majority of applications.

If you've got lots of ads (i.e. thousands), the chance of re-delivering the same ad in quick succession is fairly small. If you've got few ads (i.e. 10), not re-delivering the same ad to the same user would mean you run out of ads very quickly. In either situation, tracking delivery wouldn't benefit you at all.

Add in the fact that repeat exposure to advertisements is considered positive in the real world - there's a reason Coca Cola tries to get its logo in TV shows, movies, advertisements, billboards, etc. - and there's really little reason to do this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文