2011-03-26 107 views
0

许多横幅都绑在一个区域。所有这些横幅都使用site:variable(我称“需求”松散,因为即使需求不匹配也可以显示横幅),因此具有不同的定位要求。原因是因为所有的横幅广告最终都必须具有偶数的展示次数。然而,在可能的情况下,系统应尽可能使用最佳目标。如何在OpenX中实现目标均匀显示的横幅?

的期望的逻辑的一个实例是如下所示:

鉴于 -

  • 横幅1定位:IncomeGreaterThan20k = 1,FishingIndustry = 1
  • 横幅2定位:IncomeLessThan20k = 1,FishingIndustry = 1
  • 观众概况:IncomeGreaterThan20k = 1,FishingIndustry = 1

案例1 -

  • 横幅1个印象= 999
  • 横幅2次曝光= 1000
  • 区呈现给游客1 - 横幅1显示
  • 为什么?:横幅1靶向比目标更好其他广告(现场更多的比赛:变量),最好有针对性的横幅广告的展示次数小于或等于其他横幅=真实,显示横幅1

案例2 -

  • 横幅1印象= 1000
  • 横幅2次曝光= 1000
  • 区呈现给游客1 - 横幅1显示
  • 为什么?:横幅1靶向比其他广告的功能更好(更匹配现场:变量),最好有针对性的横幅广告的展示次数小于或等于其他横幅=真实,显示横幅1

案例3 -

  • 横幅1印象= 1001时
  • 横幅2次曝光= 1000
  • 区呈现给游客1 - 2横幅显示
  • 为什么?:横幅1靶向比其他广告的功能(在现场更多的比赛更好:变量),最好的有针对性的横幅具有展示小于或等于其它横幅=假,显示横幅2.

当存在2米以上的横幅,逻辑应根据匹配目标变量的数量扩展和展示次数。

如何配置横幅定位来完成此操作?

  1. 如果这可以实现,有没有一种方法可以将重要性权重放在各个网站上:变量?
  2. 如果能够实现,你能调整可在广告之间产生的曝光差异的数量门槛?规则:广告不得超过其他广告的10倍以上。
+0

我一直在读了越来越多的是OpenX的使用权制度,并想知道如果字段数匹配的因素考虑这一点。 – BWelfel 2011-04-03 21:52:49

回答

2

定位字段配对并不会影响广告选择的数量。

如果4个横幅在一个区域结束了他们的目标是“真实”(如,所有指定条件都满足),那么他们都被认为交付。 之后,如果所有4个广告都是来自不同广告系列的剩余广告,则唯一调整广告选择的就是广告系列的权重。如果他们都是平等的,他们都有同等的选择机会。如果战役1的战斗力是战役2,3和4的两倍,那么其他战役的选择机会就会增加一倍。

做的正是你希望将要求其改变了广告选择过程中的一个插件是什么。 1)将所有活动的权重相等(可以说重量= 10),和所有的活动,作为残留 2)一旦所有与目标的横幅=假的都扔掉,分析余下的横幅,并给予更多的重量,那些与多个定位条件的 3)在小时维护期间,分析统计数据并给予落后的人更高的权重。您不希望在交货期间执行此操作,因为在交货期间查询统计信息会导致交货过程的大量开销,因此应该尽可能快地在没有数据库调用的情况下尽可能快地使用

使用权重并不能保证相等的展示次数 - 有一个50/50的机会交付有机会bannerA将交付1005和bannerB将交付995等,它通常运作良好 - 但由于你正在改变权重取决于目标,你会违反“均匀交付”的想法和也许暂停一个已经超过10倍的广告是一个更好的主意,然后重新激活,一旦它在5倍(或这样)内

注意 - 不幸的是,使OpenX的插件不是很容易,除非你有人谁已经知道他们的方式。它不是知道PHP的问题,而是知道OpenX插件架构的问题。

+0

非常感谢您的回复!你知道OpenX插件架构/将能够创建这种插件吗? – BWelfel 2011-04-08 00:13:36

+0

我相信你实际上并不需要插件。您可以使用OpenX API获取每个横幅的展示次数,并相应地更改横幅的权重。 – 2011-06-14 19:20:26

+0

感谢Goran的提示。我同意;但是,系统必须超越横幅上的单一称重系统。它必须考虑广告可以匹配的各种属性,并根据潜在匹配的稀疏程度以及展示次数,呈现最佳广告。让我知道这对你是否有意义(如果你知道有人会对开发一个插件感兴趣)。 – BWelfel 2011-06-17 00:52:09