大数据Spark “蘑菇云”行动第64课: 页面跳转功能分析与架构 A、B、C页面之间跳转率的计算方法

本文介绍了如何使用Spark进行页面跳转功能分析,包括计算页面跳转率的方法,强调了基于User Session的重要性。通过示例代码PageJumpOnce.scala和PageUtils.scala展示了如何在Spark上实现这一功能,帮助产品经理理解用户行为,优化商业策略。
摘要由CSDN通过智能技术生成

大数据Spark “蘑菇云”行动第64课: 页面跳转功能分析与架构

 

64课程:例如京东上买东西进入某个目录  搜商品--〉手机--〉华为--〉下订单--〉付款--〉业务处理
用户喜欢什么页面,从什么页面跳转到什么页面
流处理结合页面跳转,在线处理。

开发安卓程序,例如微信:聊天、支付功能,应用端智能端ui展示的效果差不多。

 

例如spark官网  A->B->C
A页面 spark首页 1000w用户点击
B页面  下载页面  100W用户想下载的
C页面  真正下载的 20w用户 

10% 20% 页面的跳转怎么来计算呢? B/A ,C/B 就可以了吗?
跳转率要考虑很多事情:
1、如作为一个用户,从首页-〉手机-〉小米5s
   另一个用户,从首页-〉小米5s,
   计算跳转率,计算页面跳转的时候要考虑用户session 同一用户跳转才行
   因此,计算页面跳转必须基于User Session

 

2、一个页面跳转到另外一个页面,有明确的页面记录。
  一个页面清楚的知道它的上一个页面。
  跳转由2个页面组成,A-〉B-〉C
  2个页面,b-c/a-b    20W/100W &#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

段智华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值