在 OpenX 中提供动态广告
我有一个搜索器页面,其中包含带有过滤器选项的侧边栏,当您更改此选项时,中间内容会通过 AJAX 进行更新,以匹配过滤器选项条件。
在同一页面中,我有 6 个空间用于放置 OpenX 广告区。
为了始终在此区域中提供相关内容,根据搜索者过滤器,我想通过 AJAX 将这些区域替换为其他区域。因此,如果用户选择区域 4 和类别 12,我将显示 R4-C12 区域。
我的问题是我有很多类别和很多区域,因此组合数量很大。另外,我需要这个数字的 6 倍,因为我在页面中有 6 个空格。这大约是 3500 个区域!
我的问题是,我的方法是否正确,或者是否有更好的方法来使用 OpenX 提供相关广告和动态广告?
如果没有更好的方法,我可以使用 API 来创建此区域,这应该不是问题。但接下来我需要知道每个发布者 OpenX 无法容纳的区域限制是多少。
I have a searcher page with a sidebar with filter options and, when you change this options, the mid content updates via AJAX, matching the filter options criteria.
In this same page, I have 6 spaces for putting OpenX Ads Zones.
In order to always serving relevant content in this Zones, according to the searcher filters, I want to replace the zones with other ones via AJAX. So, if the user select, by example, Region 4 and Category 12, I will show the R4-C12 zone.
My problem here is I got a lot of categories and a lot of regions, so the number of combinations is huge. Also, I'd need 6 times this number, for I get 6 spaces in the page. This is something like 3500 zones!
My question is, is my approach correct or is there a better way for serving relevants and dynamics ads using OpenX?
If there's no a better way, I can use the API for creating this zones and that shouldn't be a problem. But then I need to know what's the limit of zones per publisher OpenX cant hold.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用渠道应该更容易定位。 OpenX 博客上有一个教程,描述了广告定位使用站点变量。恕我直言,这是理想的方式。
Is should be simpler to target using channels. There's a tutorial on OpenX blog describing ad targeting using site variables. IMHO, this IS the ideal way.
好的,我明白了。
我所做的如下:
我从 OpenX 发布者开始,系统数据库中没有引用 OpenX 区域类的区域和表。然后,当用户创建横幅时,系统使用 API 创建 OpenX 区域、横幅和活动,将横幅链接到区域并检索标签。
此外,我的系统中的区域具有可以匹配用户搜索条件的字段。因此,当我更新搜索者的页面内容时,我还会使用符合条件的区域的标签字段中的代码更新广告区域。它可能非常复杂,但如果您将其想象为用户正在搜索内容和广告,那么就更容易获得,因此您只需在系统中创建行为类似于内容的 OpenX 区域引用。
Ok, I got it.
What I did was the following:
I start with an OpenX publisher with no zones and tables in my system's database referencing the OpenX zones classses. Then, when the user creates a banner the system use the API for creating an OpenX zone, banner and campaign, linking the banner to the zone and retrieving the tags.
Also, the zones in my system have fields who can match the user's search's criteria. So, when I update the searcher's page content, I also update the ads zone with the code in the tags field of the zones who match the criteria. It can be pretty complex, but is easier to get if you think about it like if the user was searching for content AND ads, so you just need create OpenX zones references in your system who behaves like content.