gpt4 book ai didi

prebid.js - getAllPrebidWinningBids() 返回一些东西但 getAllWinningBids() 是空的

转载 作者:行者123 更新时间:2023-12-05 08:07:34 25 4
gpt4 key购买 nike

几天来,我一直在努力使用 pbjsDFP,我当前的问题是标题中描述的问题:当我输入 pbjs 时。控制台中的 getAllPrebidWinningBids() 返回了一些内容,但我的测试页面上没有显示任何内容,当我键入 pbjs.getAllWinningBids() 时,返回了一个空数组,但我没有明白为什么。

更多信息:

  • 这是我们服务器上的测试页面,没有其他竞争;
  • 我们使用自定义价格区间;
  • 在 DFP 中,我有 5 个价格从 0.00 欧元到 2.00 欧元(因此增量为 0.50 欧元)与代码中的自定义价格范围相匹配的订单项;
  • 出价被“重定向”到正确的价格区间;
  • 代码有效,当我设置 self 推销时会显示广告DFP 中的广告系列将出价前的代码段作为广告素材,所以我想价格区间有问题。

有人知道是什么阻碍了投标和渲染的选择吗?

谢谢!

编辑: 我开始意识到这实际上是一种正常行为,因为 pbjs.getAllPrebidWinningBids() 返回赢得拍卖但尚未呈现的出价在页面上,而 pbjs.getAllWinningBids() 返回那些获胜但也呈现的。所以我现在的问题是,为什么根本没有呈现任何广告?!

这是我的代码(带有一些虚拟值),以防有人理解错误所在:https://jsfiddle.net/8ewz9rgb/2/

最佳答案

没有回答原来的线程问题,而是你的新问题为什么没有广告呈现。这是因为您正在调用 GPT 的 googletag.disableInitialLoad。在调用 googletag.refresh 之前,这不会呈现广告,这不会发生,因为它在“pbjs”队列中并且您没有在此处加载 Prebid,它是 404ing。

关于prebid.js - getAllPrebidWinningBids() 返回一些东西但 getAllWinningBids() 是空的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54669024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com