问题标签 [video-ads]

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.

0 投票
1 回答
583 浏览

javascript - Google IMA SDK 客户端 - 如何翻译“跳过广告”和“此广告将在 5 秒内关闭”

我的网站上有前贴片视频广告,我使用的是 Google IMA SDK 客户端。

如何翻译“跳过”和“此广告将在 5 秒内关闭”?

0 投票
1 回答
539 浏览

actionscript-3 - Preloading VPAID Flash ads - not possible/allowed? why?

With VAST complaint video ads, you may get a "nested" VAST (VAST Wrappers), which will eventually yield a MediaFile that is a media that you could preload (e.g. MP4/WebM/flv, etc.).

However in the case of VPAID (flash, yuck!), which contains swf as the media files, at the end of the wrappers chain there lies yet another swf - for example, an "ad manager" swf.

So the effect of preloading a VPAID ad is essentially not very useful, because you could not extract the actual media file for preloading merely by inspecting the VAST XMLs. At best - you may preload the final ads manager swf.

The final swf, when played, may then begin to fetch ads from different providers (e.g. brightroll, liverail, etc.), and this process takes a while. At the end of this, an ad might pop up.

Is it allowed to try to preload the actual eventual ad media, or to find out if there is a "fill" (an ad media will be yielded by the ads manager)? For example, by "playing" the ads manager swf in the background, hidden and muted, this might be possible, but it sounds a bit fishy (what if the user eventually does not reach the point where the ad should actually be shown? it would count as fraud).

0 投票
1 回答
349 浏览

ios - Unity 视频广告卡住,调试 [T:0x74262000 M] -[UnityAdsVideoViewController videoPlaybackStalled]:334

我正在尝试将 UnityVideo 广告集成到我用 SpriteKit 制作的 iOS 游戏中,看来集成是成功的,我关注了http://unityads.unity3d.com/help/Documentation%20for%20Publishers/Integration-Guide-for-iOS

现在,当我尝试在我的设备上播放测试广告时,视频广告播放 1-2 秒,然后永远卡在“缓冲”状态

在此处输入图像描述

以下连续打印在控制台中......

调试 [T:0x74262000 M] -[UnityAdsVideoPlayer _videoProgressMonitor:]:257 视频已移动:0.000000

调试 [T:0x74262000 M] -[UnityAdsVideoPlayer _videoProgressMonitor:]:259 视频停止!

调试 [T:0x74262000 M] -[UnityAdsVideoViewController videoPlaybackStalled]:334

0 投票
0 回答
653 浏览

android - 用于 Android 应用的 IMA SDK 集成,带有 videoview 和 MediaPlayer

我将 IMA SDK 集成到我的 Android 应用程序中,用于视频中的前贴片视频广告。我正在关注链接中提供的 Google 教程和示例应用程序:https ://developers.google.com/interactive-media-ads/docs/sdks/android/quickstart

在示例应用程序中,VideoPlayer 接口与 SDK 中的 VideoAdPlayer 结合使用。在我们的代码中,我们在片段中使用 VideoView 以及媒体播放器来播放视频。

由于示例应用程序中的插图与我们的应用程序中所做的不同,因此进行集成几乎没有挑战性。

有人可以给我详细说明如何将 IMA SDK 与 VideoView 和 MediaPlayer 集成,是否可以在请求广告时仅传递 AdUiContainer 而不包含任何 VideoPlayer 实例?

任何建议都会有很大帮助,在此先感谢。

0 投票
2 回答
4116 浏览

ads - 视频广告 JS Vast Tag 示例

您能否建议我一些文档,从中我可以看到视频广告 Java 脚本标签的一些示例。我已经使用大量 XML 实现了 VAST/VPAID。现在我需要 Java Script Vast Tag。我在这里阅读了文档 在此处 输入链接描述

是吗?我将如何以及在何处添加所有事件跟踪链接?请帮我

0 投票
1 回答
1558 浏览

google-dfp - 使用没有 IMA sdk 的 dfp 投放前贴片广告、插播广告和后贴片广告

我正在尝试将广告集成到不支持 IMA sdk 的非标准平台。假设我将 VAST 与 google Double Click for Publishers 一起使用,编写自己的 sdk / VAST 解析器来显示广告是否工作量太大?编写 VAST 解析器并通过配置平台特定的视频播放器来播放广告并使用 HTTP 获取或向 DFP 发布请求触发所需的事件是否明智?这种努力相当于完全编写一个庞大的库还是只是一个小插件?

0 投票
1 回答
668 浏览

html5-video - Google HTML5 视频播放器中未显示伴随横幅

我正在尝试在 Google HTML5 视频播放器中测试视频广告。但是,当我投放广告时,伴随横幅广告没有出现。这是来自 VAST 的伴随横幅:

谁能告诉我为什么?我在这里测试这个:

https://developers.google.com/interactive-media-ads/docs/sdks/html5/vastinspector

0 投票
0 回答
1614 浏览

android - 在原生 android videoPlayer 上显示自定义视频广告,例如在 Youtube 上

我只想知道是否可以在原生 videoPlayer 上显示自定义视频广告。我在做这个主题的研发,并从谷歌开发者那里得到了 IMA SDK。

链接如下:-

https://developers.google.com/interactive-media-ads/docs/sdks/android/quickstart

我下载了它的示例并让它们在我的系统上运行,它们完全按照我想要的方式进行操作。我研究了代码,发现他们使用特殊类型的 od URL 来显示他们的视频,所以我的第一个问题是如何获取该 URL,并且可以免费制作吗?

或者我需要使用框架布局并且必须构建我的自定义 UI 来实现这一点。

关键是我有我的商店,我只想在我的应用程序的本地视频播放器上实现我的商店视频作为广告。我是这种方法的新手,并试图找到好的解决方案。因此,我在这里向各位专家寻求指导.

任何帮助将不胜感激,请给我一些建议,我将非常感谢你。

问候

0 投票
1 回答
2234 浏览

ads - 有没有办法在播放视频之前在 VAST 中调用 javascript?

在播放 VAST 标记中的媒体文件之前,我需要从设备调用 API 到我的服务器。

我能够加载javascript

但是如何在加载的 javascript 中调用函数,然后加载带有一些信息的 3rd 方 VAST TAG。

已编辑

我需要在第 3 方视频播放器中加载第 3 方 VAST 代码。我们有第 3 方 VAST 的 URL,例如:http ://demo.tremorvideo.com/proddev/vast/vast_wrapper_linear_1.xml

我无法控制在哪个 VAST 播放器上加载 URL。我在这里测试:http: //zutils.zedo.com/vastvalidator/#/vastInspector

但是在加载 VAST URL 之前,我需要对我们的后端进行 REST API 调用,获取响应并在客户端做出一些决定,然后调用第 3 方 VAST。

因此,在我们调用 rest API 之后,第 3 方 VAST 可能如下所示: http ://demo.tremorvideo.com/proddev/vast/vast_wrapper_linear_1.xml?rest_response=

如何创建封装 VAST 代码来实现这一点?

0 投票
0 回答
369 浏览

android - 谷歌 IMA3 sdk ,这是最好的使用 android 的视频播放器

我是新来Google IMA3 SDK的显示视频广告的新手DFP,我刚刚完成了快速启动 IMA android,它说我可以使用Google Media Framework (GMF) Android Videoview

安卓视频视图

这不是定制的Google IMA3,据我所知,我必须为前贴片、中插片和后贴片概念的播放器做额外的工作。

谷歌媒体框架 (GMF)

Google Media Framework (GMF) 是一款轻量级媒体播放器,旨在使视频播放以及与 Android 上的 Google IMA SDK 集成更容易。但是这仍然是beta版本。还有很多未解决的问题

这个IMA3:视频技术合作伙伴,在这个链接中他们说我可以使用它们中的任何一个,它们是开源的。

我仍然很困惑该怎么办