由于Youtube API问题,应用已从Google Play中删除

Jac*_*son 8 youtube android youtube-api video-streaming android-youtube-api

我开发了一款Android应用程序,可以使用YouTube API在我的YouTube频道上显示视频.

我直接通过YouTubePlayerView类显示视频.我不在YouTube上使用用户授权,只在我的频道播放播放器中的视频.

我也在同一个Activity中使用了视频广告.我在YouTube视频之前显示视频广告.但我不确定这是如此重要.

此外,我还有另一项活动,显示来自我频道的视频列表.对于列表项,我使用视频标题和缩略图.我使用以下网址从YouTube网站获取标题和缩略图:

http://img.youtube.com/vi/" + url + "/default.jpg
Run Code Online (Sandbox Code Playgroud)

http://www.youtube.com/oembed?url=http://www.youtube.com/watch?v=" + id + "&format=json
Run Code Online (Sandbox Code Playgroud)

一切正常.但是当我在Google Play上下载该应用时,我的应用已被删除.这是他们写的:

"经过定期审核后,我们已确定您的应用下载,获利或以其他方式访问违反YouTube服务条款或YouTube API服务条款的YouTube视频.以未经授权的方式访问内容,产品或服务是违反开发者分发协议,不允许在Google Play上播放"

我该怎么做,他们接受了我的申请?

Kno*_*sos 4

您的视频广告导致Youtube API 服务条款出现问题。

销售在 YouTube 视听内容或播放器上或内部放置的广告、赞助或促销活动;或者

在包含 YouTube 视听内容的API 客户端的任何页面 上销售广告、赞助或促销活动,除非不是从 YouTube 获得的其他内容出现在同一页面上并且具有足够的价值作为此类销售的基础。

这样做的原因是,在 Google 看来,您正试图从 Youtube 服务中获取广告收入。如果您没有任何自己的内容(值得广告),那么您的应用程序将被删除。

  • 除非该页面上有与广告相关的其他内容。如果您有自己的内容可能需要广告收入,那么这属于规则的第二部分“除非不是从 YouTube 获得的其他内容出现在同一页面上并且具有足够的价值作为此类销售的基础” (2认同)