问题标签 [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.
javascript - GoogleIMA:1009 VAST 响应文档为空
情况:
我正在尝试在我的应用上显示预贴广告视频。
我有两个不同的adTagUrl
.
一个工作正常,并显示预贴片广告。
另一个没有,我得到一个空的 VAST 响应。
我认为代码中可能有问题,所以我重新创建了一个基本的小应用程序,从google IMA repo 示例中获取代码。
结果是一样的。一个工作,另一个不工作。
错误:
巨大的检查员:
如果我使用Google Video Suite Inspector检查 VAST 广告响应,则两者都adTagUrl
有效。
编码:
代码非常简单,取自 google IMA 示例 repo:
问题:
为什么我会收到这个错误?
adTagUrl 怎么可能在 Vast Inspector 中正常工作,但是当我从代码中请求它时它不起作用?
swift - 为 Swift 更新适用于 iOS 14 的 Google IMA SDK 隐私政策
在 iOS 14 中,您需要更新 Google IMA SDK 以支持广告跟踪。
它要求您添加一个新函数以请求访问用户的 IDFA:
调用此函数时,它会启动一个弹出窗口,询问用户是否希望被跟踪,并为用户提供允许或禁止跟踪的选项。
我在使用 Google IMA SDK 时遇到的问题是我正在运行视频前贴片,当我在选择“不跟踪”后测试 iOS 14 的更新时,我不再能够制作视频预卷。
有没有人对此有任何见解?我如何仍向选择不被跟踪的用户显示视频预片?
ios - IMA DAI SDK 直播流将在 AirPlayed 后立即结束播放
我有一个应用程序,我在 Android 和 iOS 上集成了 Google IMA DAI SDK。当我播放直播流时会出现问题。
情况1:连接airplay然后播放直播->没问题。
情况2:播放直播,然后连接airplay -> 直播停止。
我对这个问题进行了很多搜索,发现这是 Google IMA DAI SDK 版本低于 3.13.0 的现有问题。这是发布说明https://developers.google.com/interactive-media-ads/docs/sdks/ios/dai/history。
他们在 3.13.0 中修复了它。我正在使用相同的版本,但我仍然可以看到这个问题。
只是为了确保我从那里下载了示例代码-> https://github.com/googleads/googleads-ima-android-dai并将版本号更改为 3.13.0,但这个问题仍然存在。
有没有其他人有同样的经历?我错过了什么吗?提前致谢。
javascript - Javascript - Google IMA SDK 覆盖跳过按钮
我在我的网站上使用 Google IMA SDK 进行 VAST 集成,但我遇到了一个严重的问题。
有时加载的视频广告有跳过按钮,在大多数情况下此按钮是可点击的,但有时该按钮位于阻止点击的透明层后面。如果我visibility: hidden
手动给它或移除它,跳过按钮可以正常工作,但无法检查该按钮当前是否被阻止。
在下图中,我标记了阻止跳过按钮的层。
你知道如何解决吗?
ios - AdError 1009:iOS 上的 VAST 响应文档为空
这是我在 Stack Overflow 上的第一篇文章,如果您不明白或者我忘记了什么,请告诉我。
我正在开发一个旨在广播视频内容的网站。该应用程序使用 Next.js (SSR) + Typescript 编码,并托管在 AWS 上。对于视频播放器,我使用谷歌库:videojs-ima。
目标是使用 VAST 代码分发广告。
几乎所有的操作系统和浏览器都可以,只有 iOS 有问题。事实上,在 iOS 上,当点击视频时,广告不会显示,就好像它被忽略了一样。查看 Safari 浏览器日志,出现此错误:
AdError 1009:VAST 响应文档为空。
如前所述,VAST 标记对我来说似乎是正确的,因为它适用于其他操作系统和浏览器。此外,我使用此工具对其进行了测试,并且出现了广告:
https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/vastinspector
我的另一个问题是我无法在本地测试,因为我总是遇到同样的错误:
AdError 1010:广告响应不被理解,无法解析。
我怀疑带有 SSR 的 Next.js 会导致这种情况。目前,我正在测试演示环境的更改。这真的不实用......
正如您在下面的代码中看到的,我已经测试了iOS 的自动播放和静音解决方案。但没有成功。
我提前感谢你的时间和你给我的帮助。
android - 如何在 IMA SDK Android 中整合来自 Google adsense 的广告?
我想知道如何将来自 google Adsense 的真实广告集成到我的 Android 的 IMA SDK 中?AnyBody 可以帮我解决这个问题吗?提前致谢
html - 如何使用音频网络播放器嵌入 VAST?
我正在构建一个网络音乐播放器。我使用https://howlerjs.com作为播放器库。我需要在音乐播放器中嵌入广告。我得到一个这样的标签网址
我已经通过互联网搜索了 2 天,但一无所获。我发现 Google 有一个IMA SDK,但我发现只有一个文档显示如何使用视频播放器嵌入广告 - https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side
请帮忙。
admob - 通过 IMA sdk 向 Google Ad Manager 发出包含 IDFA (IFA) 的请求
正如文件所说
"交互式媒体广告 (IMA)是一套 SDK,可让您轻松地将多媒体广告集成到您的网站和应用程序中。IMA SDK 可以从任何符合 VAST 的广告服务器请求广告并管理您的应用程序中的广告播放。IMA 还可以显示伴随广告,向广告服务器报告指标,并整合关键购买信号,例如 Active View 可见度、IDFA/ADID和内容定位。”
我真的很想向文件提出请求GAM - Google Ad Manager
,包括IDFA (IFA),
我搜索了很多页面但没有找到答案,甚至在Google Github上看到了示例项目
我也申请了 IMA sdk 开始
但它没有像我预期的那样包含与 IDFA (IFA) 相关的指南。
知道的人,
请帮我找出那个方法,
谢谢。
GAM - Google Ad Manager
p/s :我正在使用Google 移动广告和IMA - Interactive Media Ads
Google 移动广告应用程序 ID:ca-app-pub-3940256099942544~3347511713
- 我应用的示例代码:
IMA codes
Google Mobile Ads SDK codes
android - 在 Android IMA 的伴随广告中显示 Gif 或 HTML
我在我的 Android 应用程序中使用 ExoPlayer 的 IMA 扩展。我想展示随播广告。当我用我的 XML 和 JPEG 测试它时,还可以,但是当我想显示 Gif 时,就不行了。我应该怎么做才能在随播广告中显示 Gif 或 HTML?
我的随播广告代码:
我的 ExoPlayer 库:
实施 'com.google.android.exoplayer:exoplayer-core:2.14.2'
实施 'com.google.android.exoplayer:exoplayer-ui:2.14.2'
实施 'com.google.android.exoplayer:extension-ima: 2.14.2'