我正在使用YouTubePlayerFragment在Android上显示YouTube视频以及与之关联的广告,但我观察到了一些奇怪的行为。
它曾经在多个设备上正常工作(广告出现)但在其他设备上却没有:视频播放器可以正常播放/暂停视频,但广告永远不会出现
今天,在构建和调试相同代码之后,我注意到以前在我的设备上显示的广告不再出现了!我的代码没有改变......
你知道这可能与之相关吗?这可以链接到我用于开发的开发人员API密钥(对某个设备的请求数量有限)吗?
干杯
答案 0 :(得分:1)
是否必须显示广告不受开发者的控制。它控制着该视频的内容所有者,开发人员只是使用API来获取视频。此问题与设备或YouTube API或API密钥无关。
如果您是通过YouTubePlayerFragment在YouTube播放器上展示的YouTube视频的内容所有者,那么您可以做的一件事就是在您自己的帐户中上传副本,然后确保您的帐户设置为具有获利功能关闭,然后这将阻止广告在播放期间显示。由您来制定原始视频的安排/许可并由您决定。拥有者。但既然你没有提到任何这个,我假设它只是间歇性的行为。您可以在一段时间后看到广告。