问题标签 [imasdk]
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.
java - 如何使用 exoplayer Ima 扩展获取随播广告的高度和宽度?
我想获得伴随广告的高度和宽度,但每次应用程序崩溃时。adEvent.getAd() 返回广告,但当我开始检查空值时它崩溃 adEvent.getAd().getCompanionAds()
video - IMA SDK AdDisplayContainer 视频参考
是否需要向 AdDisplayContainer 提供视频元素?
根据文档,它说“可选”,但下面还说:“值不能为空。” 所以不清楚:
为什么 AdDisplayContainer 需要引用视频元素?
vast - 不同视频的 IMASDK 新广告请求
我有一个视频播放器。每个视频都可以有不同的附加内容。
根据这个你应该只创建一次adLoader,重复使用。 https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side?hl=en
但据此: https ://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/faq#8
它说
所以如果你销毁 AdsManager,那么你需要在调用 adsLoader.requestAds 之前创建一个新的。但是您只能在创建 AdsLoader 时调用的 adsManagerLoadedEvent 事件中创建 AdsManager。
adsLoader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded,false);
android - ExoPlayer 未从外部 VAST 网址加载广告
我正在尝试在 ExoPlayer 中加载 VAST URL。
我在尝试这个 url pubads时获得了成功
但我正在尝试使用我自己的 VAST URL,它不起作用
url
错误显示:如何在请求的资源上不存在“Access-Control-Allow-Origin”标头。”
是否可以通过 IMA SDK 在 ExoPlayer 中使用外部广告。
video - Ima sdk 开始播放音量
查看他们在移动设备上的演示,用户点击后可以开始大量播放: https ://googleads.github.io/googleads-ima-html5/vsi/
他们如何做到这一点?
使用说明,他们没有在此处设置音量: https ://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side
只有将音量设置为零,我才能开始在手机上播放。这一切当然是在点击开始播放之后。
android - Android IMA SDK 预加载 - UI 未呈现且事件未触发
我正在尝试使用 IMA SDK for Android 实现预卷广告,MediaPlayer 使用 Android 的 SurfaceView/TextureView 和 MediaPlayer 实现。我遵循了 git link上给出的高级示例
我已将我的视频播放器与 AdsManager 连接起来,如本例中给出的回调。我正在使用 IMA SDK 提供的预加载选项来预加载链接上给出的 VAST
一旦我的init()
广告管理器LOADED
在附加的事件侦听器中接收到事件。但在那之后,除了 . 之外没有收到任何事件AD_PROGRESS
。此外,不会呈现应该呈现的默认 ui(包含单击按钮和跳过按钮的 web 视图)AdDisplayContainer
。我不确定我是否以正确的方式实施。
请帮助我找到我所缺少的或指导我参考以正确实施。附上代码片段以供参考。
我的初始化程序代码是:
加载 adsManager 后,我将启用预加载:
用 VideoAdPlayerCallback 连接我的视频播放器:
android - 未触发事件且未显示 IMA SDK Android 的 UI
我正在 IMA SDK 的帮助下实施前贴片广告,并在 Surface/Texture View 上使用媒体播放器。
一直在密切关注google示例IMA ANDROID的实现
初始化代码如下
媒体播放器已连接到AdsManager
示例中。已启用预加载.setEnablePreloading(true);
我正在LOADED
接收事件,但在此之后没有收到任何事件。此外,我没有看到应该具有 webview 和跳过按钮的 AD UI。
加载广告管理器后启用预加载
播放器也连接到 adcallback
无法解决这里的问题..
adsense - 使用 IMA SDK 的视频广告的 Google Ad Manager 帐户
我想使用 Google Ad Manager 在游戏中呈现视频广告。
注册 Google Ad Manager 需要经过验证的 Google AdSense 帐户。我注册了 Google AdSense。
但我无法验证 AdSense 帐户,因为它需要一个网页,因为它主要是网页广告的工具。根据 Google 团队的说法,我拥有的网页不足以包含广告。但这没关系——我想在游戏中呈现广告,而不是在网络上……但是如果没有获得批准的网页,我将无法获得经过验证的 Google AdSense 帐户,也无法获得 Google Ad Manager 帐户……</p>
另一个奇怪的事情是,当我在注册 Google Ad Manager 帐户期间选择我每天有 25.000 多个用户时,我认为他们不需要 AdSense 帐户,而是显示消息说他们很快就会联系,他们永远不会做。
这是一种Catch-22 的情况……</p>
关于如何创建 Google Ad Manager 帐户以便我可以使用 Google IMA SDK 在游戏中使用程序化视频广告的任何提示?
我知道这不是真正的技术问题,但我还能问什么?:(