1.数据准备和分析
参考上篇博客
https://blog.csdn.net/qq_42754919/article/details/118071049
2.需求说明
计算页面单跳转化率,什么是页面单跳转换率,比如一个用户在一次 Session 过程中
访问的页面路径 3,5,7,9,10,21,那么页面 3 跳到页面 5 叫一次单跳,7-9 也叫一次单跳,
那么单跳转化率就是要统计页面点击的概率。
分析如下:
- 页面是指同一个sessionID,在一个连续的时间内通过页面A—>页面B
- 页面转换率是指在满足第一个条件的前提下,统计页面A—>页面B的次数除以访问页面A的次数
- 拆分为分别计算分子分母,分母则是统计每个页面的点击次数
- 分子是统计从A页面到B页面的次数
3.代码
package com.root.Example
import org