有针对性的视频之前的Youtube广告

时间:2014-12-22 12:17:12

标签: android youtube youtube-api youtube-data-api android-youtube-api

我在整合Youtube Android SDK时试图避免使用Youtube Pre-Rolls。有什么方法可以避免吗?

我知道有一个条款:

  

"不鼓励或为您的用户或其他第三方创建功能   各方:修改,替换,干扰或阻止广告   由YouTube放置在YouTube数据,YouTube视听内容或   YouTube播放器;"

https://developers.google.com/youtube/terms

但是,在查看以下网站推荐的某些应用程序后,例如5by。在任何Youtube视频之前,我都没有看到他们播放任何广告。

http://apiblog.youtube.com/2012/12/no-webview-required-with-native-youtube.html

如果有人想要绕过目标视频之前的Youtube广告,那就太棒了。

最后,无论如何(即使是盗版问题),我想了解一下,像5by这样的应用程序如何能够绕过在目标视频之前播放的广告。

2 个答案:

答案 0 :(得分:7)

使用Youtube Android API,您可以在初始化步骤中将视频模式设置为 Chromeless (例如 onInitializationSuccess()):

@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean restored) {
    //...
    player.setPlayerStyle(YouTubePlayer.PlayerStyle.CHROMELESS);
    //...
}

在Chromeless模式下,SDK不会在前贴片广告中加载任何广告(在视频播放之前),而是在播放过程中显示底部重叠式广告(这可能有点烦人反正)。

答案 1 :(得分:2)

避免Youtube广告(预滚动/横幅广告)的完整方法是实施基于WebView的解决方案。 Youtube没有在WebView中集成广告,可能像5By这样的应用程序正在做同样的事情。