为什么需要前端数据埋点?
对产品本身而言,产品和业务需要关注内容包括如下几个方面:用户在产品里主要做什么操作、停留多久、访问几次;用户点击率占比如何,会不会出现某些功能设计对于用户而言是无效的;用户在**使用流程上是否顺畅,页面反馈是否正常友好;可能有哪些潜在的用户的功能需要更新。
总的来说,数据埋点主要是为了收集数据,只有通过分析数据,才能更好的评估出整个项目的质量和重要性,并且能够为产品优化指明方向(数据驱动产品)。 代码埋点优点控制精细,可以非常精确地选择什么时候发送数据。前端埋点有哪些
前端埋点是前端监控的实现方式,前端埋点和上报即是数据的收集阶段。目前常见的前端埋点方法主要分为:代码埋点、可视化埋点和无痕埋点。代码埋点:代码埋点也叫手动埋点,是以嵌入代码的形式进行埋点的,比如需要监控用户的点击事件,会选择在用户点击事情上插入埋点代码,从而在触发时直接传递给服务端;当需要统计一个toC网站的PV和UV时,需要在网页初始化时,发送用户的访问信息等。本质就是用js代码拿到一些信息,然后在一些特定的位置返回给服务端,还可以拿到Performance的信息前端埋点有哪些如何自定义上报埋点数据?查看上报字段信息,点击SDK发布页中的点位列表,来获取要上报的字段信息。
埋点本身现在已经有太多的集成解决方案,如webfunny、神策、GIO等平台,但是在实践的过程中仍然还是会碰都很多问题,给前端埋点同学分享下:埋点实践过程中碰到的坑点。
①前后端埋点不一致的问题前端请求服务端的数据大多是存在binlog里面的,数据日志同步解析的过程里面可能会存在丢包的可能性,数仓的稳定性也会影响数据质量;后端服务信息存储的数据是存在mysql,表字段结构化,分多表存储,需要靠主键进行关联,有大量的ETL过程。两者之间可能因为数据清洗、处理、实时技术等原因,造成数据差异化;
②自埋点和第三方应用统计口径的问题自埋点一般都会定义一个id作为区分用户的标志,但是第三方是缺少用户属性信息的判断,一般会以设备号uuid/imse,或者IP地址段、mac地址段作为区分标志,从而造成统计数据上的差异化,对于留存分析、转化分析、流失分析需要用到明细数据的场景,可兼容性不是很友好;
埋点的功能作用:分析运营策略的合理性,优化用户体验,提高使用效率。(精细营销、场景化提示/私人助理)比如用户去餐厅购买产品,每次都需要在APP中选择是否使用优惠券,但是通过埋点发现,全部的用户对于该商家都是选择的否,那么说明该商家是从来没有进行优惠券的发放,那么就可以考虑在商家版中增加一个是否让用户选择优惠券的选项,若商家没有优惠券,那么用户就可以直接跳过选择是否使用优惠券,从而提升用户体验及使用效率,分析用户消费行为,分析不同渠道用户行为差异。搭建前端监控平台之数据上报,需要通过埋点方案来实现。
埋点流程规范,流程规范会有五个步骤,步骤一规划评审:数据埋点的方案一旦确定,返工和排查问题的成本都很高,但数据埋点之后的分析工作,又涉及到了PD(productdesigner)、BI(BusinessIntelligence)、算法、数据等多个角色。
因此非常有必要,将需求内容和数据口径统一,所有人在一套标准下,将需求定义出来,明确我们的分析的场景和目标,随后业务侧再介入,进行埋点方案的设计和开发。
通常情况下,我们需要记录用户在使用产品过程中的操作行为,通过4W1H模型可以比较好的保障信息是完备的。4W1H包括:Who(谁)设备ID、用户ID、手机号、微信识别码等;
When(在什么时间)记录日志的时间戳、日志上报的时间戳;Where(在什么位置)IP地址,GPS地址在哪;How(以什么方式)操作系统、设备型号、网络环境、APP版本、当前页面等信息;What(做了什么事情)如果是搜索行为,则记录关联词;如果是内容点击,则记录内容ID、内容类型、列表位置;如果是交易动作,记录交易的商品ID、类型、数量;如果是支付过程,记录付款的方式与付款金额。 前端监控的目的:获取用户行为以及跟踪产品在用户端的使用情况,并以监控数据为基础,指明产品优化的方向。前端埋点页面埋点产品试用
代码埋点优点传递多样化自定义属性、自定义事件,传递比较丰富的数据到服务端。前端埋点有哪些
埋点有哪些方式?代码埋点出现的时间很早了,在GoogleAnalytics年代,就已经出现了类似的方案了。目前,国内的服务商,如观纵科技、webfunny、友盟等都提供了这一方案。
代码埋点的技术原理也很简单,在APP或者界面初始化的时候,初始化第三方数据分析服务商的SDK,然后在某个事件发生时就调用SDK里面相应的数据发送接口发送数据。例如,我们想统计APP里面某个按钮的点击次数,则在APP的某个按钮被点击时,可以在这个按钮对应的OnClick函数里面调用SDK提供的数据发送接口来发送数据。 前端埋点有哪些
上海观纵科技有限公司致力于传媒、广电,是一家服务型公司。公司业务涵盖webfunny前端监控,webfunny前端埋点,全链路应用性能监控,Argus-IT运维监控等,价格合理,品质有保证。公司注重以质量为中心,以服务为理念,秉持诚信为本的理念,打造传媒、广电良好品牌。观纵科技凭借创新的产品、专业的服务、众多的成功案例积累起来的声誉和口碑,让企业发展再上新高。