【问题标题】:Extract the number of views/revenue for a specific video (Youtube CMS)?提取特定视频(Youtube CMS)的观看次数/收入?
【发布时间】:2013-10-23 14:59:42
【问题描述】:

我的朋友是 Youtube 网络的 CMS 管理员,他问我是否有办法自动提取特定视频的观看次数和收入。让我解释。如果有人上传受版权保护的材料,作为 CMS 管理员,您有 2 个选项,删除视频或声明它/添加资产,以便在观看时在视频上显示广告,但问题是这些视频未连接到合作伙伴帐户,因此您无法查看该频道的收入,但必须单独检查每个视频。因此,如果我有一个带有链接的视频(制作):http://www.youtube.com/watch?v=123abcEFG56,您可以获取视频的代码“123abcEFG56”,将其粘贴到 Youtube CMS 分析的搜索框中,您将获得所有信息对于该视频,如果您声明了该视频/向其添加了资产(他试图在 YT CMS 分析中使用作为视频标题一部分的词进行搜索(他甚至尝试了确切的标题),但这仅适用于上传的视频在合作频道/帐户上,因此对于在非合作频道上传的视频,只有在搜索框中输入视频代码才能查看该视频的统计信息。

我想出了一个主意,我访问了一些包含已声明视频的频道,点击了视频的标签并复制了 html 代码。然后,通过使用正则表达式和 PowerShell (Win7),我将所有视频代码提取到一个 .txt 文件中。 .txt 文件的每一行都包含一个视频代码,例如,它看起来像这样:

123abcEFG56
123abcEFG57
123abcEFG58
...

所以,这不是一个普通的 Youtube 帐户,而是一个 CMS 帐户,由于分析提供了它,我想从“上个月”中提取数据(Youtube 上的默认值为:“过去 30 天”)。

我不熟悉 Youtube-API,所以我的问题是,是否有可能(如果是,如何)制作一个批处理脚本,每行需要一个代码并请求上个月的视图和收入具有相应代码的视频,然后将该信息“写入”另一个 .txt 或 .csv 文件(理想情况下:“视频名称”、“观看次数”、“收入”)?

提前感谢您的回答!

【问题讨论】:

    标签: youtube-data-api youtube-analytics


    【解决方案1】:

    您可以为此使用 Content ID API。请联系您的合作伙伴经理了解详情。

    【讨论】:

    • 感谢您的回复。正如我已经提到的,我对 YT-API 没有任何经验,因此,是否有类似 python 脚本的东西可以为我的目的而修改(从 YT 分析中提取数据的脚本)或者我需要做一切从头开始?由于不允许提出一般性问题,所以我会问一个是/否的问题:我对 C 和 Python 有一些经验。学习 Python 和 JSON 是否足以完成这项任务?
    • 您只需要 Python,客户端库会为您处理 JSON,我们有示例,因此您只需要修改它们即可。只需询问您的合作伙伴联系人,看看您是否有资格使用它。
    • 我的朋友问他们回答说我可以使用 API。我们在使用他的 CMS Google 帐户登录时尝试访问“Google API 控制台”,我们成功打开了“YouTube Content ID API”。现在是学习示例的时间,还是我需要学习其他主题才能继续?
    • 所有的例子都内嵌在文档中。 developers.google.com/youtube/partner
    猜你喜欢
    • 2023-03-17
    • 1970-01-01
    • 2018-09-02
    • 2019-11-12
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多