写点什么

谐云独创前后台关联无埋点技术,实现用户行为超细粒度分析

  • 2017-11-08
  • 本文字数:2653 字

    阅读完需:约 9 分钟

随着互联网的快速发展,大数据时代的信息爆炸,企业从海量数据中获取数据、分析数据的难度指数增加;在互联网打破时空地域限制的背景下,用户拥有了更多选择,这对企业的转化率、用户粘度提出了挑战。企业亟待抓取全面的用户行为数据以迅速分析业务、优化产品、响应决策,最终提高运营效率、产品体验、用户满意度。

为了帮助企业克服以上痛点,今年四月份谐云科技正式发布了用户行为分析产品代号 UAM(User Activity Monitor)2.0,在信息爆炸的当下,助力企业进行高效的用户行为数据分析,致力于为企业提供新一代用户行为分析工具,帮助企业优化、改善用户的体验。

为了帮助大家进一步了解 UAM 这个产品,InfoQ 对谐云科技进行了深度采访。

InfoQ:你们做这个 UAM 产品的出发点是什么?

谐云科技:当前,国内市场上关于用户行为分析的产品有两种,分别是基于前台数据的用户行为分析和基于后台埋点采集数据的用户行为分析,这两类产品都有一定的片面性,用户行为的结果和用户的行为分析是不一样的,一个是结果,一个是过程,如果只是侧重于一个方面,我们认为只完成了用户行为分析的一部分。只有两者很好地结合起来,才能算是完成真正意义上的用户行为分析。

数据是用户行为分析的大前提,一切的分析都始于数据,巧妇难为无米之炊。用户行为的数据来源有前台点击数据和后台业务数据。仅仅使用后台的业务数据,会导致前台用户行为缺失,这样和仅仅通过数据库做传统地统计实现的效果差不多。假设有两种路径能够下单(用字母 D 表示),A-B-C-E-D 和 A-B-F-D,我们通过后台数据仅仅知道一个客户下单以及下单金额是多少,可如果我们想知道通过哪种路径引导才能让客户更容易下单该怎么办呢?

如果仅仅使用前台数据,还是上面那个例子,虽然能够识别出用户是来自 A-B-F-D 下单的,但是要想分析这个路径带来的用户有多大价值,在这之后,该用户是否再次购买,之后在我们产品上消费了多少,像这种复杂的分析,依赖前台数据也是做不到的。

为了让企业更加关注其高净值客户的行为,根据二八原则,只有服务好了高净值的客户,才能保证公司正常的利润,在此基础之上,才能更好的服务于其他客户,保证公司的发展。

谐云 UAM 由此诞生。

InfoQ:请您向我们介绍一下 UAM 的产品功能,以及使用场景。

谐云科技:谐云 UAM 的关键技术是前后台关联无埋点技术,帮助企业做到在几乎没有代码开发的工作量前提下,只依赖配置(某些情况需要少量开发),就能细粒度的分析用户行为。

目前市场的用户行为分析产品,主要是前台无埋点和后台埋点的产品。后台无埋点获取数据的产品比较少,而前后台关联分析的用户行为产品就更少了。

谐云 UAM 给企业带来带来最大的价值,我们总结为两高一低。两高为高效的实施,高价值的分析报告,低成本的开发和维护代价。

谐云 UAM 还可以轻松应对遗留系统或者缺少维护的系统的分析需求,而绝大多数企业都存在类似的系统,从长期来看,越来越多的系统会缺少维护,而在面向互联网转型过程中这方面的分析需求也会越来越强烈。

以我们服务的客户蒙牛爱养牛为例,蒙牛爱养牛,由于主要用户群是企业端,这个群体的客户量并不大,但是单次的客单价都比较高,因此对爱养牛来说,提高用户体验在其客户管理体系中占有核心地位,只有更加精细粒度的用户行为分析才可为其每一位高净值客户的转化率和留存率保驾护航。谐云 UAM 再现用户使用其产品时的场景,还原了用户使用中碰到的问题,对于每个使用时间很短的用户,均会安排专人通过谐云视频回放功能研究用户如何使用,并优化产品。同时针对浏览过大额商品的城市,都通过相关调研了解到该城市相关企业,并安排专人针对性营销。谐云 UAM 深度全面地分析了用户行为,为爱养牛调整营销策略、优化产品提供了数据支撑。

InfoQ:UAM 这个产品强调的前后台关联无埋点的技术特点是什么?它比传统的技术好在哪儿?

谐云科技:传统的数据仓库方式在应对用户行为分析诸多问题中,出现了一些不适应的情况,第一建设成本贵,第二只能够分析落库的数据,在实际业务系统开发过程中,很多用户操作的中间数据是不会落库的。

前台无埋点技术,收集了前台的用户操作的行为数据,但是仅仅停留在了前台数据,缺少一些细粒度的业务数据,如回答“订单金额大于 1 万的高净值客户的行为以及转化率”就比较困难,必须将前后台数据打通进行关联分析,而业务数据只能存在后台系统中。

我们谐云科技的前后台关联的无埋点产品,前后台数据能够关联起来,相对仅仅依赖靠前台无埋点的产品,具有细粒度的业务维度数据的优势,这些细粒度维度的业务数据,都来自于后台无埋点。所以我们能够回答诸如“订单金额大于 1 万的高净值客户行为以及这个群体的转化率”等问题。

在典型的前后台交互的程序中,数据最通用的来源,我们发现是 wired data。Wired data 应该包含了 90% 以上的细粒度的业务数据,只是这些数据是以不同格式存在于 wired data 中,这里的难度是如何设计一种数据处理方案,能够将存在于 wired data 的数据利用起来,这是后台无埋点的实现关键。

InfoQ:你们在实现无埋点技术的过程中,遇到过什么问题?后来是怎么解决的?

谐云科技:由于前台后台采集的数据是分开的,两者如何进行关联分析让我们苦恼了很久。前后台无埋点的关联点就在于 cookie,在用户请求中埋入特殊的 sessionid 和 uid。后台的数据采集 wired data 中如用户信息,通过 sessionid 和 uid 关联之后,就可以知道某次下单业务是哪个用户操作的,在页面上有何种行为。

InfoQ:对于 cookie 等敏感信息的传输安全是如何保护的?

谐云科技:

第一,我们的用户分析行为都是部署在客户私有网络环境,我们是不碰客户数据的。后台无埋点所获取的数据,是从服务端获取的,所以依赖的是内网安全。

第二,前台无埋点采集的数据,我们可以通过加密机制传输,保证安全。

InfoQ:UAM 系统的实时性如何?后端数据分析系统采用了哪些关键技术和框架?

谐云科技:我们产品的实时性目前完全满足用户行为分析的需求。与日志和埋点方案相比,具有同一级别的实时性,但相比传统 ETL 的方案,实时性会高很多。

实时性是我们今后需要努力的一个方向,由于我们采集了大量的数据,所以数据处理相对耗时,目前做到了分钟级的延时。

后台我们使用了 Spark,hdfs,ElasticSearch,Airospike 等框架。

InfoQ:未来打算在哪些方面做进一步的升级?

谐云科技:最关键的是我们需要引入更多的算法,来智能化处理配置信息,减少配置,让用户傻瓜式地使用上我们的产品。

另外一个是刚刚提到的实时性,优化系统,争取明年能到秒至毫秒级,达到这个功能之后,可以用在风控领域监控业务指标。

2017-11-08 00:541746

评论

发布
暂无评论
发现更多内容

不服不行!Github爆火的「高并发秒杀顶级教程」,先睹为快

做梦都在改BUG

Java 高并发 秒杀系统

Confluence(知识库软件)和腾讯文档(多人协作文档软件)的区别

爱吃小舅的鱼

Confluence PingCode 文档管理工具

Fabarta 参加 2023 数云原力大会,与各方共同发布《2023 数据资产盘点实践白皮书》

Fabarta

数据要素 数据资产管理 数据资产化 数据要素流通

大模型时代入场级技能:提示词工程!百度文心中文教程来啦

飞桨PaddlePaddle

百度飞桨

从零开始打造一款基于SpringBoot+SpringCloud的后台权限管理系统

做梦都在改BUG

Java Spring Cloud Spring Boot 权限管理

短信验证 创建应用

MobTech袤博科技

并发编程-ReentrantLook底层设计

做梦都在改BUG

Java 并发编程 ReentrantLook

Java面试题大全(整理版)1000+面试题附答案详解最全面看完稳了

Java你猿哥

Java MySQL redis mybatis java面试

开源轻量级 IM 框架 MobileIMSDK 的Uniapp客户端库已发布

JackJiang

网络编程 即时通讯 即时通讯IM

重磅来袭!微服务的里程碑SpringCloudAlibaba

做梦都在改BUG

Java 架构 微服务 Spring Cloud spring cloud alibaba

膜拜!阿里内部都在强推的K8S(kubernetes)学习指南,不能再详细了

做梦都在改BUG

Java Kubernetes k8s

中建信息亮相华为中国合作伙伴大会2023

Geek_2d6073

【源码分析】【seata】at 模式分布式事务-server端与客户端交互

如果晴天

源码分析 分布式事务 分布式锁 seata Seata框架

方案精讲丨TiDB 在社交场景的解决方案实践

TiDB 社区干货传送门

小心白蛇!PyPI仓库被持续投放White Snake后门组件

墨菲安全

pypi 开源软件供应链安全

2023年报业网络安全等级保护定级流程

行云管家

网络安全 等级保护 报业

跑步课程导入能力,助力科学训练

HarmonyOS SDK

HMS Core

文盘Rust -- rust连接oss

TiDB 社区干货传送门

开发语言

如何使用appuploader制作apple证书​

雪奈椰子

简单学习一下 MyBatis 动态SQL使用及原理

做梦都在改BUG

Java mybatis

从 MySQL 到 Oracle 再到全面 TiDB ,云盛海宏的数据库架构实践

TiDB 社区干货传送门

不到1分钟,帮你剪完旅行vlog,火山引擎全新 AI「神器」真的这么绝?

字节跳动技术范儿

字节跳动 算法 计算机视觉 云服务 火山引擎

Windows本地搭建RabbitMQ Server

北桥苏

Rabbit MQ RabbitMQ安装

ZeroErr 零误框架

西风逍遥游

耗时一个月,整理了这份大厂Java面试 / 学习指南,共计1500+ 题全面解析

采菊东篱下

Java 程序员

PCB如何设计防静电?华秋一文告诉你

华秋电子

2023 年最新 Java 面试必背八股文,1338 道最新大厂架构面试题

架构师之道

Java 面试

大厂工作四年Java经验总结了学习路线规划,所有私藏资料我都贡献出来了

Java你猿哥

Java Spring Boot JVM java基础 java面

国内商业BI工具介绍,瓴羊Quick BI、帆软怎么样

流量猫猫头

AntDB数据库携手金蝶Apusic应用服务器, 共促信创产业繁荣发展

亚信AntDB数据库

AntDB AntDB数据库 企业号 5 月 PK 榜

Elasticsearch分布式搜索引擎的基本使用

北桥苏

php elasticsearch

谐云独创前后台关联无埋点技术,实现用户行为超细粒度分析_服务革新_苌程_InfoQ精选文章