0

我正在尝试确定确定广告单元和展示位置定义的最佳方法。我有一个包含组、信息页面和聚合页面的网站。所有这些元素都可以有一个与之相关的类别,例如营养,它可以是一个总体渠道。

因此,我们可能有关于营养的小组供人们讨论,或者制造商提供有关特定产品的信息的信息页。营养的所有这些信息都汇总在营养页面上。

用户也可以创建自己的组。

我的要求是:

  • 某些组、信息页面和聚合页面由特定赞助商赞助。在这个领域,只有他的广告可能会出现,当然没有来自竞争对手的广告。

  • 我希望能够定位到营养等类别

  • 在某些情况下,我需要针对特定​​的组、聚合页面或信息页面

所以,我最初想像这样创建广告单元定义

  • 组:groups_%groupId_%adunitSize,为每个组添加Placement标签,例如Groups、Nutrition
  • InfoPages:pages_%pageId_%adunitSize,为每个页面添加Placement标签,如Pages、Nutrition
  • 聚合:aggr_%categoryId_%adunitSize,为每个聚合添加Placement标签,如Aggregation、Nutrition

这里的问题是用户可以创建自己的组,所以我可能会在网站上生成一个在 Google DFP 中不存在的 adunit-id。这也创建了大量的广告单元,我有一个可以将它们吐出的脚本,所以我可以导入它们,但它仍然感觉不对。

我想到的另一种方法是这样做。

  • Groups:groups_%adunitSize,为每个group添加Placement标签,例如Groups、Nutrition,还要一个唯一的id:G%groupId
  • InfoPages:pages_%adunitSize,为每个页面添加Placement标签,如Pages,Nutrition,还要一个唯一的id:P%pageId
  • 聚合:aggr_%adunitSize,为每个聚合添加Placement标签,如Aggregation、Nutrition,而且还有一个唯一的id:A%categoryId

我认为在这种情况下,我可以避免不存在单元的风险,同时仍然能够定位高度具体的广告单元。当然,这会增加展示位置的数量,我什至不确定这是允许的。

还有方法

  • Groups:groups_Nutrition_%adunitSize,为每个组添加Placement标签,例如Groups、Nutrition
  • InfoPages:pages_Nutrition_%adunitSize,为每个页面添加Placement标签,如Pages、Nutrition
  • 聚合:aggr_Nutrition_%adunitSize,为每个聚合添加Placement标签,如Aggregation

在所有情况下,我都不确定如何确保我们可以为某些页面创建 100% 的赞助商曝光率。任何建议都非常感谢。

4

1 回答 1

1

如果您在页面上使用 jQuery,我创建了一个DFP 插件,它至少可以解决您遇到的一些问题。

该插件添加了基于当前 URL 等定位广告单元的功能......因此这可能对您有所帮助。

即使该插件对于您网站的 DFP 架构而言没有用,我认为您应该只根据它们在页面上的位置创建广告单元。例如 HeaderAd、RightSideBar、FooterAD

一旦您根据页面位置设置了所有可能的广告单元,那么您就可以使用页面级定位来填充相关广告......听起来您只需要创建 4 个定位关键字:类别、组、页面、聚合

您可以将所有广告单元添加到展示位置,然后在展示位置定位订单项,并为类别添加自定义标准等,一切都应该很容易处理。

于 2013-10-15T15:50:48.460 回答