我花了几个小时阅读有关Azure Application Insights(AAI)的各种文章。我正在尝试确定AAI如何确定会话是什么,在哪里可以找到不重复会话(首次访问者)与回访者的数量。实际上,我知道在哪里可以找到不同的会话,但是我看不到哪里可以找到回头客的数量。
Application Insights将会话定义为具有相同会话ID的第一个和最后一个遥测项目之间的时间段。会话ID是由应用程序中运行的各种Application Insights检测代码生成的。例如,在Web应用程序中,这是通过在浏览器中运行并自动跟踪页面浏览量的JavaScript代码完成的。
特别是,当浏览器首次加载页面时,JavaScript代码会生成新的会话ID。只要应用在30分钟内跟踪了任何遥测项目(页面浏览量,事件等),此会话ID就可以重复使用。如果在30分钟内未跟踪遥测,则假定用户已停止与该应用进行交互,并且该会话已过期。当超时后遥测跟踪恢复时,将生成一个新的会话ID,以指示新用户会话的开始。
要分析回访用户的数量,可以按此处所述绘制“用户(唯一)”和“新用户(唯一)”指标的图表。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句