由于 Youtube API 问题,应用从 Google Play 下架

Posted

技术标签:

【中文标题】由于 Youtube API 问题,应用从 Google Play 下架【英文标题】:App removed from Google Play because of Youtube API problems 【发布时间】:2015-07-07 02:05:23 【问题描述】:

我开发了一个适用于 android 的应用程序,它使用 YouTube API 在 YouTube 上显示我的频道中的视频。

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

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

我还有另一个活动显示我频道中的视频列表。对于列表项,我使用视频和缩略图的标题。我使用以下方式从 YouTube 网站获取标题和缩略图:

http://img.youtube.com/vi/" + url + "/default.jpg

http://www.youtube.com/oembed?url=http://www.youtube.com/watch?v=" + id + "&format=json

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

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

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

【问题讨论】:

遵守 YouTube 服务条款和 YouTube API 条款。您在您的申请中对 YouTube 服务进行了未经授权的操作。 我在这里回答了类似的问题:***.com/a/51091715/9684719希望对您有所帮助。 嘿,我有一个基本问题。在 YouTubePlayerViewer 控件中,我可以通过引用 URL 来播放任何视频吗?为了让应用使用 YouTube,我们是否必须使用 YouTube API?我可以在不使用 YouTube API 的情况下通过我的应用获利吗? 你在做什么听起来完全合理,我们刚刚撤下了我们的应用程序!出于同样的原因”。但这并不奇怪,因为 Google 是理性、逻辑和体面的对立面。 【参考方案1】:

您的视频广告导致Terms of Service of the Youtube API 出现问题。

在或 在 YouTube 视听内容或播放器中;或

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

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

【讨论】:

如果我把这个广告移到另一个Activity,不违反使用规则? 他们可能会认为这是试图绕过规则并因此禁止你。 换句话说,在使用 YouTube API 的应用程序中使用广告,是不是要 100% 禁止? 除非您在该页面上有其他与广告相关的内容。如果您有自己的内容可能需要广告收入,那么这属于规则的第二部分“除非不是从 YouTube 获得的其他内容出现在同一页面上并且具有足够的价值作为此类销售的基础”跨度>

以上是关于由于 Youtube API 问题,应用从 Google Play 下架的主要内容,如果未能解决你的问题,请参考以下文章

Google Youtube API 插入评论总是返回错误响应 403-“权限不足”-域“全局”

我可以从非 UI 应用程序获得 Youtube 报告 API 的授权吗?

在 C# 中使用 Youtube API V3 从频道获取视频

Youtube API feed应用过滤器

使用 Youtube REST API 上传视频失败

如何从 Google YouTube Data API OAuth 2 iOS 获取刷新令牌