遵守 YouTube 的开发者政策

如果您使用 YouTube 的 API 服务,则必须遵守我们的:

作为开发者,您必须熟悉这些政策。本文提供了有关特定政策的更多说明,并解答了一些常见问题。

如果您在查看本文和上述链接的政策后,不确定您的服务是否允许,请申请 API 合规性审核,并在审核表单中提供明确提及任何最终用户的明确摘要。

尊重用户隐私。

含义:不得侵犯用户隐私、获取用户数据或使用此 API 来监控用户。您的应用必须具有隐私权政策,以便保护用户并遵守 Google 的隐私权政策。获得用户访问权限后,该用户就必须继续控制该数据的处理方式。您需要让用户可以轻松地请求删除他们的个人数据。如需了解详情,请点击此处

示例

不得使用 YouTube 的 API 执行以下操作

  • 收集、跟踪、推断、推导或存储可用于在未经用户同意的情况下识别用户的信息。示例如下(此处并未列出所有情况):
    • 全名或用户名
    • 密码
    • 人脸识别数据
    • 联系信息(包括电子邮件地址或电话号码)
    • 在线活动,例如浏览记录
      • 示例:使用 YouTube 的 API 开发一款在用户不知情或未许可的情况下跟踪用户的观看历史记录、位置信息或浏览习惯的应用。
    • 在未经用户同意的情况下收集、跟踪、推断、推导或存储以下内容。示例如下(这里仅列出了部分情况):
      • 健康信息
      • 性别认同
      • 性取向
      • 政治派别
      • 宗教信仰或信仰
      • 种族或民族
      • 移民身份
      • 财务状况
      • 犯罪记录
      • 工会成员身份或组织
    • 为监视提供便利,例如在未征得用户同意的情况下跟踪其位置、浏览记录或其他在线活动。
    • 限制、过滤或禁止用户在不知情或未经其同意的情况下访问 YouTube 上的内容。
    • 允许任何未经授权的第三方访问、使用或下载此处注明的任何数据。
    • 无限期存储用户信息。如果用户请求您删除其数据,或者您无法验证其授权,则您必须在 30 天内执行此操作。
    • 使用、请求或存储用户的登录凭据(用户名和密码)

仅提供通过 YouTube API 服务提供的指标。

含义:请勿使用 YouTube 的 API 提供独立计算或派生的指标或数据,以取代或提供 YouTube 的 API 服务无法提供的新数据。如需了解详情,请点击此处

示例

不得使用 YouTube 的 API 执行以下操作

  • 显示的指标将取代 YouTube API 服务提供的指标。
  • 显示未准确反映 YouTube API 服务提供的指标。
  • 将 YouTube API 中的数据与其他来源的数据相结合。如果您同时提供来自 YouTube API 以外的数据以及 YouTube API 提供的数据,请务必向用户明确说明这一点。
    • 示例:提供一个“用户互动”指标,其中包含 YouTube 以及其他平台的互动情况。
  • 在来自其他平台的数据旁边显示来自 YouTube 的数据,而不会阐明数据类型和数据源之间的差异。
  • 编译或汇总已获授权的 API 数据,除非您仅向内容或频道所有者或其某个授权代表查看已编译的 API 数据。
  • 您可以深入了解用户数量、上传的视频数量、观看时长、财务业绩或 YouTube 业务的其他任何方面。
  • 就视频或频道是否安全或适合观看或投放广告做出任何声明。
  • 估算频道或视频的观看时长或覆盖的唯一身份用户数。
  • 估算视频的付费观看次数、赞助商观看次数或平均广告每千次展示费用。
  • 估算频道或视频的受众群体亲和性、受众特征或受众群体构成。
  • 推断或估算视频或频道的内容类别/类型;您只能使用 YouTube API 返回的内容类型。
  • 估算视频或频道的创收状态,或声明视频或频道是否应创收。
  • 将 YouTube API 数据与其他数据合并或结合。
  • 返回视频观看总次数等信息,并提供与 YouTube API 提供的数字不同的数字。
  • 推断或预测 YouTube 频道的财务表现。
  • 通过对不同频道之间的观看次数进行排名或跟踪或通常激发创作者对抗,从而提升频道表现。
  • 估算观看者对特定 YouTube 频道的满意度。
  • 根据独立计算的平均值或比率(例如平均观看次数、评论数或总体品牌适宜性)计算并指定自定义“得分”。

可接受的指标

可接受的指标是指仅使用 YouTube API 数据,并通过简单的数学计算(通过加法、减法、平均值、乘法、除法等组合)的指标。这些指标不得包含任何其他外部数据源。这样,我们就可以确保呈现的数据准确无误。

示例

  • 一个月的平均每日观看次数
  • 平均视频时长
  • 增加或减少的订阅人数
  • 一个月内新增订阅者的平均数量
  • 一组视频/频道的总观看次数
  • 观看次数最多的视频/频道、观看次数/顶的次数、踩的次数、订阅人数
  • 直观显示原始指标的图表,例如:观看次数、订阅人数、“顶”/“踩”的增幅

您的 API 服务必须反映用户在 YouTube 上的标准体验。

含义:使用 YouTube API 的任何服务都不能减少或移除用户在 YouTube 上的标准体验的功能,例如字幕、音量控制等。如需了解详情,请点击此处

示例

不得使用 YouTube 的 API 执行以下操作

  • 修改、添加或屏蔽 YouTube 视频播放器的标准播放功能。以下是一些示例:
    • 阻止通常在 YouTube 播放器中显示的链接显示在您的应用中。
    • 在视频播完后停用或屏蔽相关视频链接。
    • 移除或更改视频元数据。一般来说,缩略图和标题等视频元数据必须对观看者可见且未经修改。不得更改视频缩略图。
      • 注意:YouTube 缩略图上方的自定义播放按钮可以接受,但点按必须启动播放。
    • 每当用户的设备提供 YouTube 应用(无论应用是否是通过系统网络浏览器安装)时,都必须在 YouTube 应用中打开链接。
    • 阻止 YouTube 播放器的标准功能(如设置轮)出现在您的 API 服务中。
    • 替换 YouTube 视频播放器针对具体平台的呈现功能。
      • 示例:针对移动设备进行了优化的界面必须显示在移动应用和设备上。
    • 限制广告在您的 YouTube 或嵌入式视频中播放时不得在您的 API 服务中播放。
    • 注意:虽然我们接受叠加层以实现用户同意或播放控件(例如静音、全屏、播放、暂停等),但前提是这些叠加层不得与 YouTube 播放器界面元素发生冲突。
  • 限制 YouTube 从播放位置验证的能力。
    • 示例:如果移动应用使用 WebView 托管 YouTube IFrame SDK 网页播放器,未能以 HTTP Referer 标头的形式准确表示应用名称(例如 com.company.appname)。
    • 示例:干扰向 YouTube 发送观看验证(包括 Cookie)所需的其他播放上下文信息。
      • 对于认为必要且注重隐私保护的开发者,可以接受包含 Google 隐私权政策链接的用户同意流程。
  • 对观看视频的用户应用任何限制或禁止访问。如果用户除了点击播放按钮之外,还必须执行其他操作,则很有可能违反此政策。例如:
    • 示例:要限制用户对视频的访问权限,要求用户必须填写调查问卷、下载应用、订阅频道、在社交媒体平台上分享视频、发表评论或执行点击“播放”按钮以外的其他操作,才能观看自己选择观看的视频。
  • 激励、奖励、胁迫或奖励用户观看视频。视频的观看决定必须是用户自己选择的。
    • 示例:提供通过赢取奖品或提供经济报酬来换取通过 API 服务观看视频的用户的机会。
  • 屏蔽、修改或替换通过 YouTube API 服务播放的广告。
  • 允许用户在 YouTube Premium 体验之外下载视频,以供离线播放。
  • 让用户能够下载或分离音轨,或允许用户修改视频的音频或视频部分。
    • 示例:使用 YouTube 的 API 将视频或音频组件与视频分离或隔离。这可能包括提供 mp3 音频文件(出现在视频中)并在此环境中提升自身的 API 服务。
  • 允许 YouTube 视频播放器的后台播放。
    • 示例:使用 YouTube 的 API,即使 API 服务窗口关闭或最小化,也可以播放视频。

您的 API 服务必须添加足够的独立值。

含义:请勿使用我们的 API 重新创建 YouTube(例如,不要克隆、模仿、修改或减少标准 YouTube 功能)。如果您的 API 服务模仿 YouTube 的任何用户体验,它就必须提供足够的独立价值。“独立价值”意味着向用户提供额外的功能,这些功能目前无法通过 YouTube API 使用或在收到 API 访问权限时不可用,并且符合 YouTube 的《服务条款》。如需了解详情,请点击此处

示例

如果您的 API 服务与 YouTube 的任何用户体验相似,那么当您通过访问 YouTube 的 API 服务时,用户有理由继续与您的 API 服务进行互动或使用您的 API 服务。您也不得针对在 YouTube 上免费提供的服务向用户收取费用。

  • 允许宣传的内容示例:搜索引擎将 YouTube 视频与其他平台提供的视频一起列举出来,并将它们与 YouTube 上的内容明确区分开来,很好地体现了提供独立价值的 API 服务。
  • 允许的内容示例:为听障人士提供 YouTube 视频字幕服务的 API 服务就是为独立内容提供价值的范例。
  • 请勿使用 YouTube API 创建网站或应用,导致系统难以将您的网站或应用与 YouTube 创建的网站或应用区分开来,导致视频搜索结果无法区分。
    • 示例:使用 YouTube 的 API 批量汇总嵌入式视频,创建相同的 YouTube 副本。如果用户有可能将您的网站误认为 YouTube 网站,那么很有可能是因为它违反了我们的服务条款。

不允许用户规避 YouTube 限制或违反我们的《社区准则》。

含义:您的服务不能专门用于让您或您的用户规避 YouTube 对其频道的限制。您的 API 服务也无法允许用户从事违反我们的社区准则服务条款或 YouTube 合作伙伴计划的活动。如果您使用 YouTube 的 API 来允许用户上传视频,则必须让用户确认他们的内容符合《社区准则》。如果发现视频违规,我们会将其移除。如果您的服务鼓励或煽动违规行为,也可能会受到处罚。如需了解详情,请点击此处

请勿跨多个项目或未知项目分配 API 访问权限。

含义:您无法创建多个应用/网站或创建多个 Google Cloud 项目以用于多个应用/网站,从而人为获取单个 API 服务或用例的更多 API 配额(也称为“分片”)。“用例”是指通过服务执行的一套一致的分析、功能或操作。申请增加 API 配额必须遵循我们的标准流程。应用的开发者团队可以分别为测试环境、开发环境和生产环境提供单独的 API 密钥。如需了解详情,请点击此处

示例

  • 请勿为同一 API 服务创建多个 Google Cloud 项目,也不要试图以欺骗性手段获取高于您项目分配的 API 配额的用例。
  • 您可以为 API 服务的每个不同用例使用单独的 API 项目。例如:
    • 一个 API 项目用于 iOS 应用,另一个 API 项目用于 Android 应用。
    • 一个用于生产服务器,另一个用于开发服务器。
    • 一个 API 项目用于面向用户的 API 服务,另一个 API 项目用于内部系统分析。