业务背景
闲鱼作为一款C2X的app,与淘宝、天猫等B2C的业务模式存在天然不同。个人卖家也是普通的消费者,很多个人卖家相比专业卖家,并不清楚如何卖出自己的商品,问题主要表现在以下两个方面:
商品信息不足。闲鱼采用轻发布模式,用户只需要上传几张照片,简单描述一下商品信息,即可在一分钟之内完成发布流程。轻发布模式迎合了用户快速发布的体验,但也导致了商品信息不足的问题。
商品定价不合理。有些卖家用户误判了自己商品的市场行情,导致定价和买家预期存在偏差,降低了买家的购买意愿。
所以问题来了,如何在既保证轻发布的同时,提升商品的有效信息量,增加商品宝贝的吸引力,促进成交呢?
解决思路
在上述问题背景下,我们想到了做任务的方式引导用户。具体做法是:在轻发布的前提下,通过做任务的方式引导卖家补全商品信息或引导商品降价,从而促进成交。一方面,商品关键属性的信息补全了,价格变得合理了,就有更多的买家愿意浏览商品并成交。另一方面,也帮助我们技术小二更好的理解商品的特征,从而更精准地推荐给需要的买家。
技术实现与系统沉淀
在这个解决思路下,我们创造了Tellus-基于用户&商品的任务系统。有些同学可能问了:“公司内部难道没有类似的系统吗?任务系统应该比较常见吧?”经过调研,发现已有的内部系统大部分是基于用户的任务系统,而闲鱼的任务系统是基于用户&商品维度的,这样的特点导致我们无法复用现有的任务系统,只能通过自研。
整体系统结构图
任务的生命周期分为创建任务、展示任务和完成任务。
任务创建模块
创建任务的难点在于之前提到的数据来源复杂的问题,因为任务创