Javascript 如何使用Google DFP显示来自广告单元的特定广告?

Javascript 如何使用Google DFP显示来自广告单元的特定广告?,javascript,google-dfp,double-click-advertising,Javascript,Google Dfp,Double Click Advertising,我们的网站使用谷歌DFP在特定页面上显示定制广告 我们的DFP设置很简单: 我们已经创建了10个广告单元 每个广告单元都添加了大量广告 每个广告单元在网站上都有一个特定的位置 到目前为止,一切都很顺利。网站上的每个广告单元都根据可用的浏览量等“随机”显示广告 在某些特定情况下,需要强制从广告单元播放特定广告以进行显示。然而,我找不到任何关于如何实现这一点的文档。我真的需要一些帮助 我知道最明显的解决方案是创建一个新的广告单元并在其中放置一个广告,但这并不理想,因为这意味着每个广告(100+)

我们的网站使用谷歌DFP在特定页面上显示定制广告

我们的DFP设置很简单:

  • 我们已经创建了10个广告单元

  • 每个广告单元都添加了大量广告

  • 每个广告单元在网站上都有一个特定的位置

到目前为止,一切都很顺利。网站上的每个广告单元都根据可用的浏览量等“随机”显示广告

在某些特定情况下,需要强制从广告单元播放特定广告以进行显示。然而,我找不到任何关于如何实现这一点的文档。我真的需要一些帮助

我知道最明显的解决方案是创建一个新的广告单元并在其中放置一个广告,但这并不理想,因为这意味着每个广告(100+)都需要自己的广告单元

简言之,我如何告诉谷歌DFP显示来自特定广告单元的特定广告


谢谢你的帮助

进入DFP并创建一个新的行项目,并将其与您希望看到的广告创意相关联,然后创建一个与您选择的键/值匹配的AdUnit。确保AdUnit优先于其他人。比如说类别=运动

当您在GPT中创建广告槽时,将在目标中传递这些值。

有趣!下周一我预留了大量时间仔细查看您提供的信息。我会让你知道这是否符合所有要求。干杯再次感谢。请将您的评论作为解决方案发布,这样我就可以接受:)不过我还有一个小问题要跟进。我已经创建了一个关键价值项目和一个新的AdUnit。向其中添加了4行项目,并为每个项目指定了值。当我在代码中使用setTargeting时,4个横幅中的每一个都会按要求显示。但是,如果仅由AdUnit定义插槽,而不使用setTargeting,则不会显示任何横幅。是否仅在调用这些目标值时才显示添加了键值的行项目?添加。我想,优先级设置是否正确?首先选择AdUnit,然后选择keyvalues。”通过向所有广告添加一个值“随机”并针对该值,修复了“随机”。很好!