使用Keen IO在给定时间段内创建会话长度的直方图

Cal*_*han 2 analytics keen-io

我们正在尝试在给定时间段内构建会话长度的直方图.目前,我们有sess:start和sess:包含会话ID和用户ID的结束事件.我想知道计算这些数据的最佳方法是什么?可以使用漏斗api实现吗?

小智 5

你有没有在Keen IO的文档中查看食谱部分?以下是有关会话长度的直方图配方部分的摘录,可能非常有用.

摘抄

要创建会话长度的直方图(如上所示),您可以对事件集合运行计数分析以完成会话(例如session_end).沿着x轴,您将在会话中有一段时间段,并且沿着y轴,您将获得适合给定会话长度群组的会话百分比.

注意:此配方包含D3直方图配方,文档中对此进行了进一步说明.

histogram('chart-1', {
    segment_length: 60,  // In seconds
    data_points: 10,  // i.e. There will be 10 bars on our chart
    analysis_type: 'count',
    query_parameters: {
        event_collection: 'session_end',
        timeframe: timeframe,
        filters: []
    }
});
Run Code Online (Sandbox Code Playgroud)

更多信息