我想创建一个 Youtube 应用程序,在用户观看了一定数量的 Youtube 频道视频后奖励用户 - 或者根据观看我的频道所花费的时间奖励"经验值"。
我可以查询 Youtube API 以查看经过身份验证的用户是否观看了与应用关联的特定视频吗?
似乎我可以查询"喜欢"和"不喜欢" - 但很好奇是否有人跟踪过"观看时间"或只是一般的"观看"。
我在这里犹豫的是我不想访问用户的完整历史记录 - 我想要一种非常不显眼的方法来将经过身份验证的用户连接到特定的视频内容。
我没有看到用于查询或通知是否已看到关联的 Youtube 视频的 API 端点。 您能提供的任何帮助都将非常有帮助!
考虑到用户隐私,我认为您无法访问此信息。如果你搜索API会发现Youtube确实带有洞察力,比如观看次数,甚至是人口统计信息。
这可能是一种解决方案,可以将视频嵌入到应用中,然后跟踪哪些用户在应用中观看该特定视频。
在应用内部捕获 onStateChange 事件以记录用户查看了视频。 它仅适用于他们从您的应用内观看的视频。