【问题标题】:YouTubePlayerFragment on Android not showing ads - YouTube Android Player APIAndroid 上的 YouTubePlayerFragment 不显示广告 - YouTube Android Player API
【发布时间】:2023-04-10 02:21:01
【问题描述】:

我正在使用 YouTubePlayerFragment 在 Android 上显示 YouTube 视频以及与之相关的广告,但我发现了一些奇怪的行为

它曾经可以在多种设备上正常工作(出现广告),但在其他设备上却不行:视频播放器可以正常播放/暂停视频,但永远不会出现广告.

今天,在构建和调试相同的代码后,我注意到以前出现在我的设备上的广告不再出现了!而且我的代码没有改变...

您知道这可能与什么相关联吗?这是否可以链接到我用于开发的开发者 API 密钥(特定设备的请求数量有限)?

干杯

【问题讨论】:

    标签: android android-fragments youtube youtube-api android-youtube-api


    【解决方案1】:

    是否必须展示广告不受开发者的控制。它控制着该视频的内容所有者,开发人员只是使用 API 来获取视频。此问题与设备或 YouTube API 或 API 密钥无关。

    如果您是通过 YouTubePlayerFragment 在您的 YouTube 播放器上显示的 YouTube 视频的内​​容所有者,那么您可以做的一件事是在您自己的帐户中上传副本,然后确保您的帐户设置了获利功能关闭,那么这将阻止广告在播放期间显示。您可以与原始视频的所有者一起制定安排/许可。但是由于您没有提到任何这些,我假设它只是间歇性的行为。一段时间后您将能够看到广告。

    【讨论】:

    • 好的,我注意到出现的广告取决于时间/日期。在智能手机上,我可以完美地看到某些视频上显示的广告,但是当应用程序在平板电脑上启动时它们不会出现。智能手机和平板电脑的行为是否存在差异?
    猜你喜欢
    • 2015-08-20
    • 2013-08-17
    • 1970-01-01
    • 2020-02-12
    • 2021-05-06
    • 2013-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多