问题标签 [google-ima]
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.
android - 在 android 上的 react native 中使用 Google IMA webview 时未显示
简而言之:我们在 android 上使用 reacte native,并使用原生 VideoView 使用适用于 android 的 Google IMA SDK 显示带有广告的视频。视频播放,广告播放,但包含“阅读更多”和“跳过广告”的 Web 视图不可见。它被添加到视图层次结构中,但它的大小为 0,0 并且没有子级。当我在本机应用程序中使用完全相同的代码时。一切都按预期工作。
更多上下文:
- 视频播放器/google ima sdk 集成直接从 google ima 示例应用程序复制而来。
- 当组件放置在本机 anroid 应用程序中时,一切正常。
- 检查视图层次结构时,很明显添加了 webview,它的大小为 0,0
- 当我自己添加一个本机 webview 时,它的表现非常好。
React Native 组件的相关代码:
google-ima - 在 IMA SDK for HTML5 上触发附加广告
我已经成功实现了 HTML5 的 IMA SDK 并且我的前贴片播放成功。
当用户在我的页面上浏览内容视频时,源会在没有刷新页面的情况下更改,因此我需要手动告诉 IMA 触发另一个广告。问题是我如何告诉代码这样做?
我按照这里的例子:https ://developers.google.com/interactive-media-ads/docs/sdks/html5/我可以看到这个功能:
但是,这似乎只能触发一次。之后,再次调用它不会显示更多广告。我猜是因为它包含一堆初始化代码。关于触发更多广告的代码有什么想法吗?
谢谢!
video - 如何跟踪具有多个像素的 VAST 事件?
我有一个线性预卷添加,如下所示。我想用多个像素跟踪每个事件(如“开始”、“跳过”等)。具体来说:一个用于我的目的,一个由客户提供。我该如何做到这一点?
我确实尝试插入多个<Tracking event="start">
标签但没有结果。我也试过逗号分隔:<Tracking event="start"><![CDATA[http://x.pl/start1.jpg,http://x.pl/start3.jpg]]></Tracking>
唯一有效的解决方案是使用progress
具有匹配时间偏移的事件。但这是一个糟糕的解决方案(尤其是它不能模拟skip
事件)
我们使用video.js@6.8
+ videojs-ima
。
编码:
任何见解表示赞赏!
android - 隐藏式字幕在 DAI 中不起作用
隐藏式字幕在我从此处获得的 DAI 示例中不起作用/显示 其中相同的资产密钥工作正常并显示平台(即 AppleTV 和 Roku)的隐藏式字幕。我使用了最新版本(3.8)
android - 如何静音 Google IMA 广告的音量
我Google-IMA Android SDK
用于在我的应用程序中加载添加和播放视频。
通过此链接中提供的示例应用程序,我可以播放广告和视频。
但我无法为播放的广告静音。
根据 Android API 参考尝试使用setAdWillPlayMuted(boolean),但仍然添加了音频播放。
但是在 中IMA SDK for IOS
,IMAAdsManager 音量API 可用于为 add 静音,这在 IOS 设备中按预期工作。
我正在使用interactivemedia:3.9.0
Android 中下载的示例版本。
我是否需要使用任何其他 API 或类来实现静音广告音量?
注意:静音系统音量不是我想要实现的目标
java - Google Ima SDK,有声音但没有视图
我正在尝试Android
使用 Google播放广告IMA sdk
。我使用示例应用程序来解决我的问题,但由于某种原因,我只获得了广告和叠加层的音频(广告长度、阅读更多按钮等)。视频没有播放,或者至少不可见。
我使用以下方法构建视频播放器VideoView
:
有人熟悉这个问题吗?
编辑:完成后我得到一个
玩家状态错误 (-38, 0)。
但我怀疑这是问题所在,因为它从一开始就不起作用。
该问题不会发生,或者在某些设备上很少见。虽然它总是出现在其他设备上。
reactjs - 带有谷歌 IMA 插件的 reactJS 中的 VideoJS
我们正在 ReactJS 项目中迁移到 VideoJS,除了 google IMA 插件外,一切似乎都运行良好。
有没有关于如何在 React 中使用 google-ima 插件的资源? https://www.npmjs.com/package/videojs-ima-player
我在这里收到“未捕获的错误:插件“ima”不存在”错误
google-cloud-platform - 在获得谷歌云计算引擎的管理员访问权限后,如何创建项目和 VM 实例?
我的老板获得了谷歌云计算引擎的管理员访问权限。这是我们所有人的公司帐户。但是,我无法从谷歌云 SDK 外壳或谷歌云的 GUI 访问任何内容。我进行了很多搜索,文档中的 Google 对此一无所知。我什至没有收到一封电子邮件说我获得了管理员级别的访问权限。会出什么问题?如何访问计算引擎?这有什么问题?
ios - 跳过广告时谷歌 ima sdk 视频暂停
我正在使用以下大量 xml 示例在我的视频中显示视频前、中和后视频广告
广告网址不同。一切正常。所有广告都显示。但是,当我试图通过点击跳过按钮跳过任何广告时,视频会暂停。
javascript - 如何判断广告是否使用 Videojs 和 Google IMA 完成?
目前正在使用 video.js 和 Google IMA 将预贴片(广告)加载到我的视频中。但是,问题是,广告暂停时播放主视频,如果继续播放广告,则暂停主视频。
但是,如果我发现了广告信息并且知道广告何时完成,那么我可以将视频重置为 0:00,如果存在广告,则将主视频静音。
我现在在混...
但是,我知道我需要放置adsManager.addEventListener
而不是我的 this.player。问题是,adsManager is not defined.
像我一样不熟悉,我有点迷路了。
如果有人可以请解释如何设置它并收集有关我的 preroll 的信息。那将不胜感激。
谢谢!