问题标签 [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 投票
0 回答
788 浏览

javascript - GoogleIMA:1009 VAST 响应文档为空

情况:

我正在尝试在我的应用上显示预贴广告视频。

我有两个不同的adTagUrl.
一个工作正常,并显示预贴片广告。
另一个没有,我得到一个空的 VAST 响应

我认为代码中可能有问题,所以我重新创建了一个基本的小应用程序,从google IMA repo 示例中获取代码。

结果是一样的。一个工作,另一个不工作。

错误:

VAST 响应文档为空

巨大的检查员:

如果我使用Google Video Suite Inspector检查 VAST 广告响应,则两者都adTagUrl有效。

编码:

代码非常简单,取自 google IMA 示例 repo:

问题:

为什么我会收到这个错误?

adTagUrl 怎么可能在 Vast Inspector 中正常工作,但是当我从代码中请求它时它不起作用?

0 投票
1 回答
173 浏览

swift - 为 Swift 更新适用于 iOS 14 的 Google IMA SDK 隐私政策

在 iOS 14 中,您需要更新 Google IMA SDK 以支持广告跟踪。

它要求您添加一个新函数以请求访问用户的 IDFA:

调用此函数时,它会启动一个弹出窗口,询问用户是否希望被跟踪,并为用户提供允许或禁止跟踪的选项。

我在使用 Google IMA SDK 时遇到的问题是我正在运行视频前贴片,当我在选择“不跟踪”后测试 iOS 14 的更新时,我不再能够制作视频预卷。

有没有人对此有任何见解?我如何仍向选择不被跟踪的用户显示视频预片?

0 投票
0 回答
46 浏览

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,但这个问题仍然存在。

有没有其他人有同样的经历?我错过了什么吗?提前致谢。

0 投票
0 回答
119 浏览

javascript - Javascript - Google IMA SDK 覆盖跳过按钮

我在我的网站上使用 Google IMA SDK 进行 VAST 集成,但我遇到了一个严重的问题。

有时加载的视频广告有跳过按钮,在大多数情况下此按钮是可点击的,但有时该按钮位于阻止点击的透明层后面。如果我visibility: hidden手动给它或移除它,跳过按钮可以正常工作,但无法检查该按钮当前是否被阻止。

在下图中,我标记了阻止跳过按钮的层。

你知道如何解决吗?

图像在视频上显示透明层

0 投票
0 回答
292 浏览

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 的自动播放和静音解决方案。但没有成功。

我提前感谢你的时间和你给我的帮助。

0 投票
0 回答
25 浏览

android - 适用于 Android 的互动媒体广告 SDK 中的自定义参数

我在我的应用程序中使用交互式媒体 v3。我想自定义我的了解更多按钮视图。我阅读了以下链接。现在我知道如何做到这一点,但我想通过我的标签 URL 发送自定义参数,例如图标 URL 或按钮标题,就像这样。我怎样才能做到这一点?

0 投票
0 回答
48 浏览

android - 如何在 IMA SDK Android 中整合来自 Google adsense 的广告?

我想知道如何将来自 google Adsense 的真实广告集成到我的 Android 的 IMA SDK 中?AnyBody 可以帮我解决这个问题吗?提前致谢

0 投票
0 回答
46 浏览

html - 如何使用音频网络播放器嵌入 VAST?

我正在构建一个网络音乐播放器。我使用https://howlerjs.com作为播放器库。我需要在音乐播放器中嵌入广告。我得到一个这样的标签网址

我已经通过互联网搜索了 2 天,但一无所获。我发现 Google 有一个IMA SDK,但我发现只有一个文档显示如何使用视频播放器嵌入广告 - https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side

请帮忙。

0 投票
0 回答
94 浏览

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 Managerp/s :我正在使用Google 移动广告IMA - Interactive Media Ads

Google 移动广告应用程序 ID:ca-app-pub-3940256099942544~3347511713

  • 我应用的示例代码:

IMA codes

在此处输入图像描述

Google Mobile Ads SDK codes

在此处输入图像描述 在此处输入图像描述

0 投票
0 回答
16 浏览

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'