HIVE大数据实战项目---用户行为分析

HIVE大数据实战项目---用户行为分析,第1张

相关精彩专题链接: 数据成就更好的你

一、项目需求

本案例的数据为小程序运营数据,以行业常见指标对用户行为进行分析,包括UV、PV、新增用户分析、留存分析、复购分析等内容。

项目需求如下:

1.日访问量分析,并观察其走势

2.不同行为类型的访问量分析

3.一天中不同时间段的访问量分析(时间段按小时划分)

4.每日新增用户情况分析

5.用户留存分析

6.复购分析

7.商品排行榜分析

8.利用sqoop将数据分析结果导入mysql存储

二、数据介绍

1.用户行为信息表

2.查看具体的数据格式

a.用户信息:head -n 3 behavior.txt

b.去除首行,首行为标题行,hive导入数据时不需要此行:

sed -i "1d" behavior.txt

三、创建表

创建用户行为表(需结合数据格式)

四、用户行为分析:pv/uv

1.日访问量分析,并观察其走势

2.不同行为类型的访问量分析

3.一天中不同时间段的访问量分析(时间段按小时划分)

五、获客分析

获客分析:观察每日新增用户情况。新用户的定义:第一次访问网站

六、用户留存分析

留存定义:

1月1日,新增用户200人

次日留存:第2天,1月2日,这200人里面有100人活跃,则次日留存率为:100 / 200 = 50%

2日留存:第3天,1月3日,这200名新增用户里面有80人活跃, 第3日新增留存率为:80/200 = 40%以此类推

留存分析结果如下:

例:2019-11-28日的新增7610个用户,次日这些新增用户有6026个再次访问网页,留存率为79.19%,第4天,有5980个用户再次访问,留存率为78.58%

七、复购分析

指在单位时间段内,重复购买率=再次购买人数/总购买人数。

例如在一个月内,有100个客户成交,其中有20个是回头客,则重复购买率为20%。

此处的回头客定义为:按天去重,即一个客户一天产生多笔交易付款,则算一次购买,除非在统计周期内另外一天也有购买的客户才是回头客。

1.用户的购买次数统计

2.复购率计算

八、商品排行榜信息

1.商品的销售数量top10,排名需考虑并列排名的情况

2.商品的浏览次数top10,排名需考虑并列排名的情况

3.商品的收藏次数top10,排名需考虑并列排名的情况

4.城市购买力排名

九、利用sqoop将数据分析结果导入mysql存储

1.在mysql创建一张表,字段类型、顺序都和hive中的表一样

2.测试sqoop连接mysql是否成功

3.利用sqoop将数据分析结果导入mysql存储

4.mysql中查询导入结果,看结果是否正确

小程序广告流量主是微信平台开放给所有小程序运营者的一项广告商业能力,不限制个人主体小程序。在满足平台规定的准入条件后,就可以线上自助申请开通流量主,通过接收投放广告位来获取广告变现盈利。那么,平台设有哪些准入条件?小程序商家该如何开通广告流量主?以下解答供大家参考。

1、流量主的开通条件

小程序累计独立访客(uv)不低于1000;

不得存在刷粉行为或有严重违规记录;

同一收款账户最多允许关联50个账户开户主体。

2、如何开通流量主

满足开通条件后,登录微信公众平台—左侧边栏—推广—流量主—开通即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12201533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存