文
元三网易智企资深前端开发工程师
一、前言
笔者所在的公司业务主要是为企业提供全流程的企业服务和一整套SaaS解决方案。对于企业服务SaaS产品来说,客户完成购买并不意味着产品价值已经完全交付,因为客户在首次购买产品时,往往需要经过一系列培训并使用后,才能真正产生价值。因此从本质上来看帮助客户解决在使用过程中出现的问题是B端产品中提供的有偿服务,是产品价值链条中非常重要的一环。
本文将着重介绍开发者排查客户反馈问题这个场景下前端日志库的应用,以及如何设计开发适用于此类场景的前端日志库。
二、SaaS业务下前端面临的挑战
笔者以前是做C端业务出身,天然带着C端业务的思维,觉得前端把产品交互体验做到极致就够了。当我这个做法套用到做SaaS业务上,着实吃了不少亏。B端产品和C端产品在付费方式的差异、购买决策人和实际使用者不同、产品用途不同(B端客户购买产品的根本原因是为了帮助企业赚钱,C端产品购买决策有可能只是一时冲动好玩),导致SaaS企业经营