如何删除google-ima SDK中的广告倒计时器?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除google-ima SDK中的广告倒计时器?相关的知识,希望对你有一定的参考价值。
我正在使用video.js和videojs-ima插件,以便在视频上制作广告前贴片广告;谷歌的广告SDK通过videoAdUi
创建一个广告倒计时器,它通过iframe
附加,这意味着我无法影响或更改iframe中的样式。
我也找到了this,但显然我正在努力实现相反的目标。
这是我的问题的picture。
我正试图摆脱Ad: (00:14)
并保留我已经拥有的那个。就像我已经提到过的那样,我跟踪了这条路线,发现它是在videoAdUiAttribution
容器中的videoAdUiBottomBar
等级的iframe中。
我也找到了this,但又一次。他们的文档不是最好的,我似乎找不到任何告诉我如何去禁用/隐藏它的东西。
提前致谢!
答案
据我所知,IMA SDK不允许您自定义广告用户界面以使用您自己的倒数计时器。您可以使用他们的API来禁用倒数计时器和归因,但是执行更多操作可能会违反他们的Ad Serving Guidelines,至少根据IMA SDK论坛上的this post。
假设您可以获得对adsRenderingSetting
对象的引用,您应该能够删除倒计时并让它仅显示广告归因,我相信如下(来自上面的同一帖子):
//DISPLAY COUNTDOWN & AD_ATTRIBUTION
adsRenderingSettings.uiElements = [google.ima.UiElements.AD_ATTRIBUTION, google.ima.UiElements.COUNTDOWN];
//DISPLAY ONLY AD_ATTRIBUTION
adsRenderingSettings.uiElements = [google.ima.UiElements.AD_ATTRIBUTION];
//THIS DOES NOTHING - IT'S NOT POSSIBLE TO ONLY SHOW THE COUNTDOWN
adsRenderingSettings.uiElements = [google.ima.UiElements.COUNTDOWN];
以上是关于如何删除google-ima SDK中的广告倒计时器?的主要内容,如果未能解决你的问题,请参考以下文章
如何在iphone sdk中使用日期倒计时来计算天数[关闭]