YouTube Content ID API - 每种资产的观看次数和收入

时间:2015-07-09 09:39:53

标签: youtube-api youtube-analytics-api

假设我对YouTube内容ID API(通常是YouTube内容ID)很陌生,我正在寻找一种方法来快速获取单个资产的观看次数和收入。
分析YouTube Analytics API,我没有找到任何参考资产的内容, 然后我试着根据索赔来获取我需要的数据。
它的工作,但是,不得不走多个页面,这会向YouTube API服务器提出很多请求,而且响应速度非常慢。

在实践中,我希望得到类似的结果:

enter image description here


我使用PHP进行此操作,但我主要根据YouTube Content ID API的文档直接进行GET请求

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:
使用Youtube Analytics API:

    ids=contentOwner==MY_CONTENT_OWNER_ID
    start-date=my_start_date
    end-date=my_end_date
    metrics=estimatedMinutesWatched,averageViewDuration,averageViewPercentage, views,subscribersGained
    dimensions=video
    filters=claimedStatus==claimed
    max-results=10
    sort=-views

我可以获得按观点排序的前10个视频 使用视频ID,我可以使用YouTube Content ID API中的ClaimSearch参考获取观看次数,收入和资产ID。我可以找到我需要的其他信息。

修改
官方文件中遗漏了一个维度:资产 我已更新了Analytics API的查询:
    ids=contentOwner==MY_CONTENT_OWNER_ID
    start-date=my_start_date
    end-date=my_end_date
    metrics=estimatedMinutesWatched,averageViewDuration,averageViewPercentage, views,subscribersGained
    dimensions=asset
    filters=claimedStatus==claimed
    max-results=10
    sort=-views

直接显示资产。