5月28日新增功能,进度同步:
1、【开源版】留存分析-分析用户周期内新增留存情况,近期开源
2、【开源版】漏斗分析-分析多个事件链路过程中用户流量漏斗,近期开源
3、【开源版】通用账号、角色、资源权限管理模块,近期开源
4、【X-PACK】画像分析-用户标签模块,支持自定义用户标签配置,核心功能开发完成,收尾中
5、【X-PACK】画像分析-用户分群模块,支持自定义用户标签配置,核心功能开发完成,收尾中
1、功能介绍
- 数据采集:支持神策埋点数据解析、实时采集;
- 数据大盘:支持可视化分析用户行为数据,包括公共概览和自定义数据概览配置;
- 数据分析:支持事件分析和自定义查询;
- 数据管理:支持配置自定义事件和属性;
- 更多开发中的功能,敬请期待......
- 留存分析
- 漏斗分析
- 用户画像,用户标签、人群划分
- 精准营销,人群圈选、渠道推送
- AB实验,功能个性化
2、代码结构
- shuwen-track:神策埋点数据采集服务
- shuwen-flink:实时收集埋点数据导入clickhouse
- shuwen-server:应用服务端
- shuwen-front:应用前端
3、技术框架
4、系统部署
- 数据库和中间件优先部署,详细过程不赘述,建议使用docker-compose,包括Mysql、Clickhouse、Flink、Kafka、Redis、ZooKeeper
- shuwen-track应用部署,负责接收埋点数据,依赖kafka,配置文件修改kafka的配置
- shuwen-flink部署,负责解析埋点数据并写入clickhouse,依赖Flink(注意flink版本尽量保持一致),代码中用到ip2region.db文件,需要修改文件路径,打成jar包后通过flink界面上传
- shuwen-server服务端,配置文件修改mysql、clickhouse、redis、zk相应参数后启动即可
- shuwen-front前端,cnpm install;cnpm run dev
5、技术支持
- 支持功能定制开发
- 本项目涉及部分大数据链路,部署较复杂,提供详细文档、项目部署、样例数据服务,收取少量费用
- 对以上服务感兴趣的用户可添加以下微信,非诚勿扰,感谢支持