当前位置: 首页 > 知识库问答 >
问题:

如何定制EXOPlayer视频广告UI?

邢飞雨
2023-03-14

我最近在使用EXOPlayer IMA SDK做广告。我在使用DFP的视频广告(双击发布者)。

我知道如何从xml布局中自定义EXO Player ControllerUI。但是我想知道,我们可以删除广告底部的广告(时间)和广告顶部的了解更多按钮吗?因为它们是我们自己的家庭广告,所以我想删除这些广告。

我没有找到任何与此相关的东西。我已经通过编程自定义了Adsense或AdMob广告,但我不知道如何在EXOPlayer IMA SDK或旧的Google IMA SDK Android中自定义视频广告。

我正在使用https://github.com/google/ExoPlayer/tree/release-v2/demos/ima

共有2个答案

卫甫
2023-03-14

结帐狂人。狂人库(媒体广告管理器)使您能够通过视频广告宣传视频内容。

Madman-ExoPlayer扩展提供了一种将Madman-SDK与exoplayer实例粘合的简单方法。

该库旨在

  1. 从符合VAST标准的广告服务器检索广告
  2. 帮助处理广告播放
  3. 收集指标并将其报告给ad服务器
  4. 完全控制UI
宗政卓
2023-03-14

实际上我还没有尝试过,但ima广告会提供监听器,以便您可以收听AdStart或AdEnd等广告事件,所以您可以尝试收听这些内容,并尝试在末尾添加一些视图,以便时间不可见。试试看。

 类似资料:
  • 调用说明show只是会触发广告展示,但是不一定会展示(受限于广告系统的策略等) BK.Advertisement.createVideoAd() 创建一个视频广告 手Q版本:7.6.5 返回值 BK.Advertisement.VideoAd 参数: 无 例子: var videoAd = BK.Advertisement.createVideoAd(); videoAd.onLoad(funct

  • 代码: 问题: 有时Admob加载带有视频的间隙广告,默认情况下该广告的音量设置为最大,有什么方法可以使其静音吗? 还有奖励视频广告,我找不到任何选项使广告静音,有人能帮忙吗?

  • 我在我的应用程序中使用Codelab:https://codelabs.developers.google.com/codelabs/exoplayer-intro/#3的示例实现了ExoPlayer,算法与https://medium.com/google-exoplayer/playing-ads-with-exoplayer-and-ima-868dfd767ea的示例唯一的区别是我使用而不

  • 我在Unity3d中显示admob插件的奖励视频广告时遇到问题。首先,这是我的脚本: 我用一个按钮运行RequestRewardVideo()方法,但什么也没发生。我尝试运行按钮中的和中的方法,但只显示了视频1/3次。。。这个怎么了? 提前感谢

  • 我正在尝试在我的Android应用程序中测试一个有奖视频,但我不想使用我的真实id,因为他们可以关闭我的帐户。在哪里可以获取此测试的测试单元ID? 编辑:使用admob

  • 我正在尝试使用Admob在我的android应用程序中显示奖励视频广告。如果我用谷歌示例广告单元ID运行应用程序,它工作得很好,但如果我将其更改为我的奖励广告单元ID,则不会加载广告。