我正在使用video.js和videojs-ima插件来创建视频的广告预滚动,然而,Google的Ads SDK通过videoAdUi
创建了一个广告倒计时定时器,它通过一个iframe
附加它,这意味着我不能影响或改变iframe中的样式。
我也找到了this,但显然我正试图实现相反的目标。
这是我的问题的picture。
我正在试着摆脱Ad: (00:14)
,保留我已经拥有的。正如我已经提到的,我跟随跟踪来找出它是在videoAdUiBottomBar
容器中的videoAdUiAttribution
类的iframe中。
我也找到了this,但还是找到了。他们的文档不是最好的,我似乎找不到任何关于如何禁用/隐藏它的内容。
提前感谢!
发布于 2019-04-30 05:33:37
据我所知,IMA SDK不允许您自定义广告用户界面来使用您自己的倒计时计时器。你可以使用他们的应用程序接口来禁用倒计时计时器和属性,但做更多的事情可能会违反他们的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];
https://stackoverflow.com/questions/55838581
复制相似问题