问题标签 [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.

0 投票
1 回答
128 浏览

google-ad-manager - 如何使用 Google IMA HTML5 播放纯音频广告

我正在使用 Google IMA HTML5 SDK 在我的网站上显示纯音频广告,我遵循了本教程: https ://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side 但它结束了显示一个黑屏视频播放器并在后台播放音频,我想要做的是显示音频播放器而不是视频播放器。

正如他们在这里所说: https ://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/compatibility

HTML5 SDK 支持纯音频内容。

0 投票
1 回答
215 浏览

html5-video - 如何使用开源播放器在 VAST 4.2 中播放 hls?

我的网站使用 video.js 和 videojs-ima 插件,但它不适用于 VAST 中的 hls。

我使用 Google 服务https://googleads.github.io/googleads-ima-html5/vsi/测试了 xml ,我看到了错误Ad error: AdError 400: There was an error playing the video ad. Caused by: Error: Error: There was an error playing the video ad.

我尝试了 videojs-vast-vpaid 插件,但它引发了一个关于无法使用 VAST 4.2 的错误。

我尝试了其他免费播放器——plur、openplayerjs、流体播放器——但它们都不能与我的 xml 一起使用。

我的 VAST 4.2 示例 xml 看起来像这样(警告!里面的 NSFW 内容):

0 投票
0 回答
20 浏览

google-ima - 如何在不依赖主视频的情况下使用 SDK

我试图在不需要放置视频的情况下放置广告,我试图在函数和 html 视图中删除视频,但出现此错误:

TypeError:无法读取未定义的属性(读取“init”)

代码

0 投票
0 回答
29 浏览

react-native - Google IMA 广告显示不正确

我一直在通过使用 react-native-video 组件(在行业中大量使用)将 google ima 广告集成到我的 react-native 应用程序中。

应用 exo player ima 扩展后,我开始遇到一些显示问题,尤其是在横向模式下,如下所示。

所以问题是;是否可以自定义这些链接和跳过按钮?这些显示错误的案例是否来自 ima 库本身?

人像模式好像还可以

横向模式下的问题

0 投票
1 回答
26 浏览

ios - 安装 GoogleAds-IMA-iOS-SDK 时出错 (~> 3.14.5)

从终端安装 pod 时出现此错误。3.14.5 版似乎还没有为用户准备好使用 3.14.4 版它工作正常。我试过pod repo update, pod update all the things 3.14.5是beta版吗?

[!] CocoaPods 找不到 pod“GoogleAds-IMA-iOS-SDK”的兼容版本:在 Podfile 中:GoogleAds-IMA-iOS-SDK (~> 3.14.5)

您的规范源都不包含满足依赖项的规范:GoogleAds-IMA-iOS-SDK (~> 3.14.5).

您有:

  • 输入错误的名称或版本。
  • 未将托管 Podspec 的源代码库添加到您的 Podfile。
0 投票
1 回答
55 浏览

android - 如何从发件人应用 (Android) 在 Chromecast 上播放 IMA 广告

大家好,只是想知道是否有人知道我们需要做什么才能从发件人应用程序在 chrome cast 上播放 IMA 广告,据我了解,阅读文档的唯一方法是使用 pubads URL 向 chromecast 接收器发送消息:

仅供参考:mAdTagUrl 是“pubads”链接

前酒吧链接:

0 投票
0 回答
22 浏览

ios - 当 Google IMA 广告即将开始时通知用户(广告在 n 秒内)

我想像其他 OTT 平台一样构建功能。当广告即将开始时,它会以这种方式显示在视图中,“广告将在 n 秒后开始”并减少到 0 并开始广告。如何构建此功能。平台 - iOS 语言 - Swift 5 注意:我根据几个条件在单个视频播放器中使用 DAI + IMA,我正在切换两者。任何人有解决方案让我知道。谢谢

0 投票
1 回答
165 浏览

video - 大量的 HTML5 视频播放器

我目前正在尝试在我的 html5 视频播放器中实现大量/ima 广告。我正在查看本广告教程: https ://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side

我的问题是:

  1. 我需要使用这个库吗?(ima sdk)我不能只解析大量的 xml 文件,获取数据并直接在我的播放器中播放广告视频 MediaFile 吗?我会在这个设置中错过什么吗?我知道我需要在用户点击线性或非线性广告时触发 Clickthough url。

  2. 这些跟踪事件是什么? https://www.adbutler.com/help/article/vast-track-events。我的玩家应该以什么方式将它们发送到某个地方?我看不到有关此的任何信息或代码示例。

0 投票
1 回答
27 浏览

vast - 偶尔清空大标签

为什么大标签偶尔会空?我正在使用此处的示例进行测试: https ://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/tags#single-vpaid-2.0-linear

我可以选择任何巨大的链接,例如:

当我在浏览器中打开它并偶尔重新加载这个 url 时,我只会在大标签中得到这个:(而不是完整的大文档)

这是怎么回事?

0 投票
0 回答
31 浏览

ios - 谷歌随播广告无法在 iPhone 上播放

我们有视频,我们已将其连接到 Google 的互动媒体广告。一切都很好,直到我们发现它不适用于 iOS iPhone 设备。有趣的是,如果我们切换设备工具栏并设置Dimensions: iPhone (any),它甚至不会在macOS Google Chrome 上播放。

这是我们尝试播放视频(并在点击时请求广告)后的登录控制台:

过了一会儿,我们收到:

我已经调查了一整天,并尝试添加诸如“playsinline”、“静音”、autoplay={false}、window.google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true) 之类的道具,但似乎没有任何效果。