我们的客户一直要求我们为媒体流量指标添加独特的观看者指标,类似于网络指标中的唯一身份访问者。我们已经在报告面板中为流量,带宽和各种与连接相关的统计数据提供了各种各样的统计数据,但这一数据仍然在我们的愿望清单中很长时间。
每次我们回到独特的观看者指标时,我们都会遇到一个问题,例如“我们可以依靠什么独特的属性来识别观众?”
显然,我们可以使用IP。但这些日子不再那么独特了。大群人可以从具有公共IP地址的单个代理进行互联网访问。此外,互联网提供商可以根据流量类型(如拆分文本和视频)通过不同的接口发送访问者的流量。我们经常看到亚太和拉丁美洲互联网服务提供商。
我们可以使用基于HTTP的协议(如HLS)的一些属性。这可能是ETag标头或User-Agent和IP地址的组合。但我们还需要处理像RTMP和RTSP这样的binery协议,而这种情况并不存在。
我们可以假设某些属性在24小时内是唯一的,因为这是我们报告系统中最大的数据桶。例如。如果我们依赖IP并且某些人在2天内拥有相同的IP - 我们将在两天内将他展示为唯一的访问者。
所以我的问题是 - 在给定时间内计算给定媒体流客户端的唯一性的最佳方法是什么?
任何反馈都非常感谢。谢谢。