1

但是,我正在使用 video.js 和 videojs-ima 插件在视频上创建广告前贴片;Google 的 Ads SDK 通过创建一个广告倒计时计时器,videoAdUi并通过 a 附加它,iframe这意味着我无法影响或更改 iframe 中的样式。

我也发现了这一点,但显然我试图达到相反的效果。

这是我的问题的图片

我正试图摆脱Ad: (00:14)并保留我已经拥有的那个。就像我已经提到的那样,我按照线索找出它在一个 iframe 中,其类videoAdUiAttribution位于videoAdUiBottomBar.

我也发现了这个,但又一次。他们的文档不是最好的,我似乎找不到任何告诉我如何禁用/隐藏它的东西。

提前致谢!

4

1 回答 1

0

据我所知,IMA SDK 不允许您自定义广告用户界面以使用您自己的倒数计时器。您可以使用他们的 API 来禁用倒数计时器和归因,但这样做可能会违反他们的广告服务指南,至少根据IMA SDK 论坛上的这篇帖子。

假设您可以获得对该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];
于 2019-04-29T21:33:36.990 回答