javascript - 获取每个请求的出价响应 [prebid.js]
问题描述
我正在浏览 prebid.js文档,但找不到在完成后获得每个适配器响应的选项。看起来,我必须等待所有适配器完成,然后才能使用响应。这是我今天使用的片段:
hb.que.push(() => {
hb.addAdUnits(adUnits);
hb.requestBids({
// This callback gets triggered when all bids for this ad unit come back.
bidsBackHandler: (bidResponses) => {
// Do some stuff
},
});
});
有没有我缺少的 API 方法?
解决方案
使用 pbjs.onEvent() 为 bidResponse 事件创建事件侦听器,如Publisher API Reference中所述。
推荐阅读
- java - Socket.IO 错误尝试在空对象引用上调用虚拟方法“java.lang.String okhttp3.MediaType.toString()”
- node.js - Chai 对 Arrays 的失败感到模棱两可
- flutter - Flutter web 颜色混合模式意外崩溃
- python - 为什么由于竞争条件导致的错误计数是 n/cpu 核心的倍数?
- android - 有没有办法在公开测试中展示真实的广告
- android - 动画 LazyColumn 项目组合
- oracle - 如何在 Oracle 假期前获得最后一个工作日
- blazor - Blazor 的 Telerik UI:在代码中将项目添加到网格
- liferay - 如何在 Liferay 中的站点之间共享母版页?
- stored-procedures - 我可以在雪花存储过程中运行外部文件吗?