【问题标题】:Sessions in Azure Application InsightsAzure Application Insights 中的会话
【发布时间】:2015-05-28 20:05:09
【问题描述】:

我花了几个小时阅读有关 Azure Application Insights (AAI) 的各种文章。我正在尝试确定 AAI 如何确定会话是什么,以及在哪里可以找到唯一会话(首次访问者)与回访者的计数。实际上,我知道在哪里可以找到独特会话的数量,但我看不到在哪里可以找到回访者的数量。

【问题讨论】:

    标签: azure azure-application-insights


    【解决方案1】:

    Application Insights 将会话定义为具有相同会话 ID 的第一个和最后一个遥测项之间的时间段。会话 ID 由应用程序中运行的各种 Application Insights 检测代码生成。例如,在 Web 应用程序中,这是通过在浏览器中运行并自动跟踪页面浏览量的 JavaScript 代码完成的。

    特别是,当浏览器第一次加载页面时,JavaScript 代码会生成一个新的会话 ID。只要应用在 30 分钟内跟踪任何遥测项目(页面视图、事件等),就会重复使用此会话 ID。如果在 30 分钟内没有跟踪到遥测数据,则假定用户停止与应用程序交互并且会话过期。当遥测跟踪在超时后恢复时,将生成一个新的会话 ID,指示新用户会话的开始。

    要分析回访用户的数量,您可以绘制“用户(唯一)”和“新用户(唯一)”指标,如 here 所述。

    【讨论】:

    • 那么,如果我查看遥测数据,究竟哪个是会话 ID?是操作id吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多