Youtube api YouTube分析API-人口统计最低视图似乎是查询所必需的

Youtube api YouTube分析API-人口统计最低视图似乎是查询所必需的,youtube-api,analytics,Youtube Api,Analytics,我一直在处理YouTube Analytics API中提供的人口统计查询,希望您能了解以下情况: 如果我要一个频道的一天的人口统计数据 只有大约2000个或更少的视图,我没有返回任何行 如果我在单独的查询中要求3天,我仍然得不到人口统计数据 返回 但是,如果我在一个跨越三天的单一查询中要求所有三天,我确实会得到人口统计数据 因此,在API返回人口统计数据之前,似乎存在一个强制要求的查询需要覆盖的最小视图数,即使其他方法显示存在一些可访问的人口统计数据。我理解正确吗?API的行为应该是这样的

我一直在处理YouTube Analytics API中提供的人口统计查询,希望您能了解以下情况:

  • 如果我要一个频道的一天的人口统计数据 只有大约2000个或更少的视图,我没有返回任何行
  • 如果我在单独的查询中要求3天,我仍然得不到人口统计数据 返回
  • 但是,如果我在一个跨越三天的单一查询中要求所有三天,我确实会得到人口统计数据
因此,在API返回人口统计数据之前,似乎存在一个强制要求的查询需要覆盖的最小视图数,即使其他方法显示存在一些可访问的人口统计数据。我理解正确吗?API的行为应该是这样的吗


[更新:我最初表示Analytics dashboard与thi上的API不匹配,但实际上它们返回相同的结果,因此我更新了标题和说明。]

我可以确认这是API和YouTube Analytics web界面的预期行为。

从统计角度来看,这是有意义的。大多数统计数据都有误差,更大的样本有助于减少误差。如果没有足够的数据,分析就不会准确。如果这些分析还包括误差幅度,则可以显示这些分析(针对较小的数字),但如果误差幅度太高,则数据将毫无用处。但是,应该可以使用(N-3,N)和(N-3,N-1)的人口统计数据以及这些范围的总视图(加上“N”天的总视图)推断第“N”天的数据(考虑到有人口统计数据,这些范围),方法是从第4天范围中减去第3天范围的人口统计数据

例如(假设每天观看10万次),如果4天范围内40000名观众中有75%是绿色观众,那么在过去4天内,您有30000名绿色(蜥蜴人)观众。如果第3天(第“N”天之前的3天)范围内有87.5%的绿色观众,占总数的30000,则该范围内有26250个绿色观众。通过减去4day range和3day range,第N天剩下3750个绿色观众,因为第N天有10k个视图,这意味着37.5%的视图来自绿色蜥蜴人


这应该是可行的,但我不相信这些数据有可靠的误差范围。(如果这是为了重要的事情,请不要使用它)

这听起来不像是预期的行为,不。分析API的响应应该与通过youtube.com/Analytics返回的响应相匹配。如果您想直接向我介绍API的一些示例请求/响应,请发送电子邮件至google dot comI的jeffy,我认为我们没有这方面的文档,但让我四处询问。