如何检查标头出价设置是否正确?

已发表: 2018-04-27
如何检查标头出价设置是否正确?

这篇文章最近更新于 2021 年 9 月 1 日

Header Bidding 在 2015 年获得发展势头后成为发布商的游戏规则改变者。从那时起,许多发布商已经收获并继续收获这种技术的好处,从他们的广告库存中榨取更多收入。

随着标头竞价在过去 2 到 3 年中在展示广告方面取得的成功,它现在正在涉足移动应用程序、视频和原生广告以获得更多收入机会。

笔记本电脑图像 随着需求选择的增加、更高的收益和收入增长成为标头竞价的主要优势,发布商必须确保其设置正常运行。

非最佳标头竞价设置可能会导致印象损失和网站货币化不足,最终影响发布商的收入。

在您的网站上实施标头竞价后,您可能会对如何调试和检查您的设置是否正常工作有一些疑问。

其他常见问题包括“多久检查一次,什么时候检查最好?”。

建议进行定期检查——如果可能,至少每天一次; 并且还包括一个先发制人的步骤,特别是在对设置或源代码进行重大更改时。

不过,请不要担心,这很容易完成,因为有几种方法可以检查您的标头出价设置是否有效。 查看下面的列表:

#1 – Headerbid 专家工具

这是检查您网站上标头竞价活动的最简单快捷的方法。 下载并安装 Chrome 或 Firefox 浏览器扩展程序。 该工具将能够提供有关您网站上运行的当前标头竞价广告网络的信息。

此外,如果特定网络存在问题以及如何解决问题,页面分析将为您提供更具体的信息。

在此处了解有关 Headerbid 专家工具的更多信息。

headerbid 专家工具截图

屏幕截图 2

#2 – 谷歌发布商控制台

Google 发布商控制台不仅在“页面请求”部分提供有用的信息,例如定位、延迟和关键事件记录,而且您还可以通过投放诊断检查获胜的标头出价订单项。

只需将 ?google_force_console 或 ?googfc 添加到您的网页网址。 在“广告位置”选项卡的底部,单击“投放诊断”以检查正在投放哪个订单项。 重复该过程,直到您可以确认您的订单项正在投放广告位。

谷歌出版商控制台

谷歌出版商控制台 2

需要考虑的重要事项:

  1. 广告提取计数:理想情况下,页面加载时每个广告单元只会请求 1 个广告。
  2. HB_Bidder 值:这将确认关键值是否已在您的广告服务器中设置,或者标头出价订单是否已激活且有效。

如果您使用 prebid.js(在此处了解有关 prebid 的更多信息)包装器进行设置,您还可以使用以下方法:

#3 – Prebid.js 调试

将 ?pbjs_debug=true 添加到页面 URL,它将在 Google 开发人员工具控制台中为您提供调试消息列表。 按字符串 MESSAGE 过滤消息:

  1. 调用投标人: Prebid.js 发出投标请求。
  2. 为展示位置设置一个键值: 在所有出价返回后,或达到超时时,prebid.js 将为定义的广告单元设置关键字定位。
  3. 调用 renderAd:如果标头出价赢得了广告服务器的拍卖,prebid.js 将呈现中标的创意。

浏览器控制台

#4 – 谷歌开发者工具

Google Developer Tools 不仅适用于网络制作,而且在调试方面也非常有用。 您可以使用此工具获取有关在运行 prebid.js 的任何页面上进入控制台的所有出价的信息。

a)打开 Chrome 开发工具。

b)转到“来源”选项卡并右键单击“内容脚本”部分以添加新片段。

c)粘贴以下代码并为片段指定一个名称,例如“HB-All-Bids”。

var 出价 = pbjs.getHighestCpmBids();

变种输出= [];

对于 (var i = 0; i < bids.length; i++) {

var b = 出价[i];

输出.推({

'adunit': b.adUnitCode, 'adId': b.adId, 'bidder': b.bidder,

'时间':b.timeToRespond,'cpm':b.cpm

});

}

如果(输出。长度){

如果(控制台。表){

控制台.表(输出);

} 别的 {

for (var j = 0; j < output.length; j++) {

控制台日志(输出[j]);

}

}

} 别的 {

console.warn('没有预中标者');

}

d)右键单击​​您保存的片段名称并选择“运行”。

代码图片

e)然后输出将显示在控制台中,其中列出了所有中标。

您还可以在 Google 开发者工具控制台中使用以下替代方法来检查所有中标。

  1. 打开 prebid 页面上的 Chrome 开发者工具。
  2. 转到控制台并在页面加载后键入命令 console.table (pbjs._bidsReceived)。
  3. 然后您将看到返回到页面的所有出价的表格。

投标人形象

附加提示:您还可以在 Google Developer Tools Console 中使用以下功能:

  1. pbjs.getBidResponses():——查看所有配置了 div id 的广告单元。
  2. pbjs.getAllWinningBids():——查看所有中标。
  3. pbjs.getAdserverTargeting(); – 验证广告服务器定位。

#5 – 在 DFP 中运行标头出价查询并设置出价键值

此方法不仅会在您的 DFP 查询中列出中标者,而且还会提供有助于捕获标头出价订单或订单项的印象或收入差异的数据。 使用 hb_bidder:出价工具代码使 DFP 能够报告和运行查询。

您还可以在 DFP 广告管理系统中设置自由格式键值以获得更精细的报告。 虽然这种方法不会提供实时数据,但在分析差异时仍然很有用。

下面是 PubGuru 的键值对列表。

上面概述的检查标头出价设置的方法非常简单但非常有效。 您可以根据自己的喜好和需要选择一种或组合多种方法。

结论

对于性能最佳且管理最少的标头竞价设置,请查看 PubGuru。

要了解 MonetizeMore 如何帮助您增加发布商业务的广告收入,请立即在 MonetizeMore 注册高级帐户!