问题标签 [prebid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
prebid.js - 如何使用 github 更新自定义预投标版本?
我从http://prebid.org/download下载了 prebid 模块,当我与其他合作伙伴一起下载时,我要添加的新合作伙伴之一不适用于新版本。
于是我就去用了之前用过的github方法(https://github.com/prebid/Prebid.js/blob/master/README.md)(去年年底是我最后一次做这边走)。当我使用 构建它时gulp build --modules=module1,module2,etc
,构建正确执行,除了它在 prebid.js 文件中显示的版本是/* prebid.js v1.25.0-pre */
. Prebid.com 显示它现在已达到 2.27,如果您尝试过,您甚至无法从那里获得 1.25。
我认为这可能是去年年底我第一次这样做时它处于 1.25 的结果。但我不知道如何更新文件,所以它使用当前版本。
有人知道怎么做这个吗?
mobile - 在 docker 中配置 prebid 服务器
我想配置一个测试环境以集成 prebid 移动 SDK。所以我用 Docker 部署了 prebid 服务器,如下所述: https ://github.com/prebid/prebid-server/blob/master/docs/developers/deployment.md
并为 iOS 实现了一个测试应用程序,如下所述:http: //prebid.org/prebid-mobile/pbm-api/ios/code-integration-ios.html
但我找不到如何配置 prebid 服务器以开始使用 SDK,fe:
- 如何注册账号并获取账号ID
- 如何添加广告单元配置
关于如何执行它的任何想法?
prebid - 如何在 Android Prebid sdk 中为 OpenX、Criterio 和 Rubicon 添加适配器
如何在 Prebid android sdk 中设置 OPenX 和 Criterio 适配器。
javascript - Prebid 未尝试在广告定位中设置关键值
我正在尝试在我的网站上设置 prebid 并使用 prebid 网站的示例代码。目前我有 appnexus 和 Adx,这是控制台中的流程: https ://i.imgur.com/qme7k26.png
正如您在上图中看到的那样,除了没有尝试设置键值外,流程是完美的。
预期的流程应该是这样的: https ://i.imgur.com/4oPnacA.png
我不知道这是什么原因造成的。
下面是我的代码:
server - Prebid 服务器不返回广告
我正在我的机器上设置一个 Prebid Server沙箱。我正在使用 PBS 项目中的示例代码/对象。当我拨打拍卖电话以获取示例广告时,我希望取回位于http://prebid.org/prebid-server/endpoints/openrtb2/auction.html的示例“hello world”对象,但是相反,我是一个非常小的数据对象(如下所列),缺少诸如 bid 和 bid.adm 之类的关键信息。有人有想法么?谢谢。
prebid.js - 如何理解拍卖赢家(Prebid/Apstag/Adx)
在我的网站上,我使用 Prebid 和 Apstag。我如何了解谁赢得了拍卖?有没有办法解密亚马逊发送的 CPM?如何清楚地了解谁赢得了 Prebid / Amazon 或 Adx?我正在尝试使用这种方法
,但如果我中标,Chrome 扩展Adwizard 会告诉我“预中标:否”。
先感谢您
prebid.js - 为出价设置自定义参数,并在响应中取回它们
我需要在我的应用程序中跟踪对实体的投标响应。有什么办法可以做到这一点?
例如。为每个投标请求设置一些bids[0].custom
,然后将其放入response.custom
。
现在我的方法是在一个专门的 adunit 中提出每个投标请求,因为每个投标响应都包含adunit
属性。我想知道是否有更清洁、更原生的方式。
google-ad-manager - 为什么我的广告管理器无法使用 prebid.js
我真的需要你对 prebid.js 的帮助。我已经阅读了很多关于它的信息,但仍然存在问题。
我需要做的:在我的网站上添加一个广告块(div)。
我做了什么:
- 从这里http://prebid.org/download.html下载了几个广告提供商的 prebid.js 文件
- 向 GoogleAdManager 注册网站
按照这个视频http://prebid.org/adops/step-by-step.html
- 创建的“订单项”200*200
- 创建“创意”并从视频中传递代码
.
(其实视频下还有另外一个代码,不知道哪个是对的但是都试过了)
毕竟,当我打开我的网站时,我看到了我的区块,里面有广告。
问题是什么? 我认为这个广告不是由 Prebid.js 而是由 GoogleAdSense 提供的,因为当我切换到调试模式('?pbjs_debug=true' 到站点 url)时,我发现的唯一内容是:
没有关于投标请求和投标响应的日志。我认为这是因为我的“创意”中的代码错误,但它是由官方网站提供的......
请告诉我我做错了什么。
prebid - 什么是预投标会员 ID?
对于 prebid-server示例显示json='{"pageOpts": {"member": 958,"invCode": "ast_guaranteed_prios_1","...
,尤其是member
值。如果不设置此项,对https://ib.adnxs.com/ut/v3的请求将
失败
{"error":"在请求中找不到有效成员"}
是什么pageOpts.member
?它应该设置为哪个值?
javascript - 如何使用 prebid.js 处理来自 GPT 的多个广告位
我也从 Adnuntius 迁移到 GPT 并且正在使用 prebid.js 我需要在每个页面上使用不同的插槽,当我尝试定义它们时,如果我在每个插槽上都有不同的尺寸,我只会让它们工作。假设我在 970x250 上使用第一个并将第二个更改为 300x250 它将起作用。
我认为我的问题是我定义插槽的地方,或者可能是我们的 adunit?
我希望能够对所有插槽使用相同的大小。 site_level是我们来自 gpt 的 adunit 名称