在哪里可以找到我或我的客户的 YouTube "内容所有者 ID"?



我试图找出API。作为管理员,是否可以在 Web 界面中找到我管理帐户的"内容所有者 ID"?

我看到的只是这个:

"要检索内容所有者报告,请调用 API 的 reports.query 方法,并将 API 请求中的 ids 参数值设置为 contentOwner==OWNER_NAME,其中OWNER_NAME指定内容所有者的 ID。

当然,我不必打电话给谷歌来获得这个值吗?

如果您只想知道一个帐户的内容所有者 ID,可以检查 URI。

有多种方法可以从 URI 中检索 id:

  • 登录 https://studio.youtube.com/并将帐户切换到
    您尝试获取其ID的帐户(在右上角单击
    帐户徽标,然后单击"切换帐户")。当您切换到 新帐户,内容所有者 ID 应位于部分的 URL 中 接下来是https://studio.youtube.com/owner/.
  • 转到 https://www.youtube.com/analytics 并切换到所需的 帐户。内容所有者 ID 如下所示https://www.youtube.com/analytics?o=和之前&ar.
  • 第二个选项也应该适用于Youtube中的其他部分 创作者工作室。

如果要检索与管理员帐户关联的所有内容所有者 ID 的列表,则通过 API 执行此操作要容易得多。如果您不想为此编写脚本,则可以在此处使用Google API资源管理器(右侧):https://developers.google.com/youtube/partner/docs/v1/contentOwners/list 只需将fetchMine设置为true并登录到您的帐户即可。下面的输出应提供内容所有者名称、ID 和其他信息的列表。

若要通过 API 检索内容所有者 ID,还可以在此处找到示例: https://developers.google.com/youtube/partner/code_samples/(查看文档"检索内容所有者的托管频道 (channel.list)"(使用您的语言)。

您可以参考这个 SO 答案 关于如何获得content owner id.

假设您有一个可以访问https://www.googleapis.com/auth/youtubepartner范围的 OAuth 2 令牌,则可以对youtubePartner.contentOwners.list(fetchMine=true)进行 API 调用,以获取与当前 OAuth 2 令牌关联的 YouTube 内容所有者列表。(通常只会退回一件商品。然后,可以从返回的items列表中每个项的id属性中获取内容所有者 id 值。这是您在制作内容所有者 YouTube 数据分析 API 报告或使用 YouTube 数据 API v3 中的onBehalfOfContentOwner委派参数时可以使用的值。

您需要查询youtubePartner.contentOwners.list(fetchMine=true)以获取内容所有者信息。此外,请确保您的控制台中提供了此 API,或询问您的合作伙伴经理您是否有资格使用此 API。

相关内容

  • 没有找到相关文章

最新更新