我正在使用video.js和videojs-ima插件来在视频上创建广告前贴片; Google的Ads SDK通过videoAdUi
创建了一个广告倒数计时器,并通过iframe
附加了它,这意味着我无法影响或更改iframe中的样式。
我还发现了this,但显然我正试图做到相反。
这是我的问题picture。
我正试图摆脱Ad: (00:14)
并保留已经拥有的那个。就像我已经提到的那样,我遵循了足迹以找出它是在videoAdUiAttribution
容器中的类为videoAdUiBottomBar
的iframe中。
我也找到了this,但是还是。他们的文档不是最好的,而且我似乎找不到任何能告诉我如何禁用/隐藏它的东西。
谢谢!
答案 0 :(得分:0)
据我所知,IMA SDK不允许您自定义广告用户界面以使用自己的倒数计时器。您可以使用他们的API来禁用倒数计时器和归因,但至少要根据IMA SDK论坛上的Ad Serving Guidelines来做,否则可能会违反他们的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];