开源埋点用户行为分析方案-ClickLog 埋点(ClkLog)

221 天前
 ClkLog

进入移动互联网的下半场,以用户行为数据分析驱动的算法个性化推荐和人工精细化运营已成为各个产品必不可缺的配置,数据成为各产品的核心竞争力之一。

ClkLog 是一款记录用户行为分析和画像的免费可商用开源软件,技术人员可快速搭建私有的应用系统。项目基于神策分析 SDK ,采用 ClickHouse 数据库对采集数据进行存储,采用前后端分离的方式来实现的访问统计和用户画像分析系统。在这里,你可以轻松看到用户访问网页、APP 、小程序或业务系统的行为轨迹,同时也可以从时间、地域、渠道、用户访客类型等多维度了解用户的全方位信息,完美助力大数据用户画像、实时归因/离线归因分析、漏斗分析、大数据推荐场景。

核心功能

数据采集: 支持网页、小程序、IOS 、Android 等多端数据采集

流量概览:提供流量渠道、设备、地域、访客类型多维度分析

用户画像:解析用户唯一 ID ,定位追踪用户全生命周期画像

数据下载:支持各项汇总数据、明细数据的下载

技术栈选择

后端:Redis 、Zookeeper 、Kafka 、Flink

前端:vue 、vue-element-admin 、element-ui 、echarts

数据:Clickhouse

项目组成

接收服务 [ clklog-receiver ] :接收客服端采集的日志,存入 kafka 。

处理脚本 [ clickhouse-script ] :基于 Clickhouse 集群中的 log_analysis 表进行多维计算,获得各个维度上的统计报表。使用 Cron 来进行任务的定时调度。

处理服务 [ clklog-processing ] :依托 flink ,消费 kafka 数据,存入 clickhouse 。

统计接口 [ clklog-api ] :提供多维度数据统计接口。

统计展示 [ clklog-ui ] :基于 vue-element-admin 实现的统计分析数据界面展示。

社区

ClkLog 计划建设一个关于端侧埋点的开放社区,如果你对客户端侧埋点或者埋点数据分析感兴趣,请与我们联系,或者可以在 clklog · Discussions · GitHub 或者 Issues - ClkLog - Gitee.com 跟我们进行交流。

Github: https://github.com/clklog

Gitee: https://gitee.com/clklog

官网与文档: https://clklog.com/

演示环境(在线试用): https://demo.clklog.com/

910 次点击
所在节点    推广
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1110913

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX