问题标签 [vpaid]
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.
javascript - VPAID JavaScript 广告素材
我们一直在使用 VAST 3.0 广告。最近,我们开始接收 VPAID JavaScript 广告素材,而不是 XML VAST。
我们可以在平台原生播放器中添加支持 VPAID:我们的理解是平台原生播放器应该实现与 VPAID JavaScript 广告素材通信的接口,但是当我们检查下载的 VPAID JavaScript 广告代码时发现它自带播放器(即video
元素)。
这是为什么?是否期望 HTML5video
元素播放广告而不是在平台原生播放器中呈现广告?
谁能给我解释一下?
javascript - 在槽内为 VPAID 广告创建 iFrame 不会呈现帧的 DOM
很长一段时间以来,我一直试图弄清楚这个问题。我正在根据规范创建 VPAID 脚本来支持基本的 VPAID 功能。
要显示广告,我将使用 initAd 参数中提供的插槽,并在我的视频播放器 (PlayerJS) 中附加一个 iFrame 以显示广告(必须使用自己的播放器进行第三方事件跟踪等)。如果插槽没有被 display CSS 属性隐藏或者它的容器没有隐藏,那么一切都运行良好。当它被隐藏时,浏览器不会让 iframe dom 用 js 渲染,所以播放器没有启动。
在 PlayerFrameIniter 我正在创建一个像这样的 iframe:
如何使插槽内的框架正确渲染,或者此任务可能有不同的方法?
video - VAST 标记可以是 JSON 但不是 XML?
我试图从中获取视频广告的广告网络提供 JSON 格式的 VAST 标记代码。我尝试的所有视频播放器都给了我无效的 XML 错误,这几乎是正确的,因为文件是 json 格式的对象。有人可以给我一个建议,在这种情况下可能的解决方案是什么?
javascript - 使用 Google ima sdk 和 videojs 在广告中搜索
我目前找不到使用 videojs 播放器和 ima sdk 插件搜索广告的方法。api 文档没有提到任何关于寻找和使用 videojs 提供的 seek 功能的内容,只是在底层内容视频中寻找,而不是在实际广告中。
在 videojs + MailOnline Plugin等其他流行的解决方案中,这似乎不是一个问题。
ima sdk实际上不可能吗?
javascript - 如何使用 MediaElementJS 和 Youtube 实现 VAST-ad?
我尝试实现 VAST-ad,但它不起作用。我的代码在播放视频之前不显示 VAST 广告这是我的代码:
这里是链接:
我在控制台中有这个错误:
未捕获的类型错误:无法在 Object.1 (ads.js:14) 设置未定义的属性“mejs.ad-skip”
vpaid - 永远不会发送确认电子邮件作为付费计划的一个步骤
我们开始使用 SendGrid 服务并希望启用付费计划。然而,即使我们尝试了几次,系统仍拒绝电子邮件确认(请参见下文),并且所述确认电子邮件从未到达我的电子邮件地址
javascript - Vpaid 移动原始视频并在周围放置广告
有没有一种通用的方法来调整原始视频的大小并放置广告?我可以对特定的玩家做到这一点,但它不适用于所有玩家。此外,有时我只能访问代理,而不是 DOM。在这种情况下,有没有办法调整原始视频的大小并在周围添加广告?
这是一个例子: