本篇文章3163字,读完约8分钟
众所周知,airbnb最近完成了一轮融资,估值为250亿英镑。我想每个人都会对这家发展速度如此之慢的公司感到好奇。接下来,让我们来看看推荐系统,这是airbnb实现用户增长的利器,可以引发网络上的病毒传播。其实质是,通过邀请你的朋友使用产品,你可以获得邀请的好处(一些折扣或优惠券),或者在交易完成后分享红包。目前,其他外国公司:富国银行、优步和许多国内公司已经开始使用类似策略。
最近,airbnb的官方网站发表了一篇文章,解释了该公司的推荐系统是如何建立和运行的。该系统使airbnb每天新增注册用户和订单数量增加300%。
这篇文章是由吉祥羽@夜骑士hp翻译的!原始制作-推荐-为Airbnb工作。
黑客口碑:让推荐为airbnb工作如今,越来越多的生活需求可以依靠互联网来实现。通过像Airbnb这样的旅游预订网站,用户可以预订周末旅行,体验文化碰撞,甚至预订蜜月旅行。显然,这家酒店或旅行预订带来的用户体验会因人而异,因此用户和潜在用户的口碑对airbnb的用户增长有很大影响。
对于许多网站或软件来说,为了实现用户数量快速增长的目标,通常会通过注册用户邀请相关朋友注册。随着公司的快速发展,以往的邀请系统无法充分利用airbnb的用户和数据资源,而且这种邀请功能只能在网页上使用,但在日益重要的移动智能手机上存在开发缺陷。鉴于这种情况,airbnb工程师彻底重新设计了邀请系统。当邀请其他人注册的过程完成后,新注册的用户通过airbnb完成第一次旅行,airbnb将为邀请发送者和接收者的airbnb帐户充值,每个帐户的信用值为25美元。这种机制的想法是鼓励airbnb用户向朋友发送邀请,并尽最大努力使这种影响产生真正的用户增长。这次重建邀请系统的目的是让它可以在网络、ios和iod平台上使用。这个被称为推荐的项目,可以从数据的角度进行精确的测量,并且它是高度可扩展的,当合适的时间到来时,它可以尽可能多地找到潜在的推荐者。
让我们仔细看看推荐项目的实施过程:
1.定义问题在任何实际编码之前,团队首先详细定义要实现的目标和一系列评估指标。对于整个邀请系统来说,数据起着非常重要的作用,因此团队首先定义了一系列的数据度量标准,比如现有活跃用户每月发送的邀请数量、每个邀请用户平均发送的邀请数量,以及最终注册、预订和房东三种产品行为各自的转化率。对于每一个评价指标,在假设旧的推荐系统将再次实施的情况下,团队设定了三个从好到坏的预期评价,同时,将现有的邀请dropbox voxer和其他公司的新用户的成熟系统作为评价基准。
2.系统日志在构建实际产品之前,airbnb的团队首先开发并构建了一系列工具来记录和报告之前提出的指标的完成程度。团队使用了公司内部的日志平台air_events,它可以在网页和移动终端上调用相同的方法,然后在hive中记录日志,并编写了一个程序库来记录不同开发阶段的数据日志。在此基础上,引荐项目的工程师记录了从老用户的邀请到被邀请用户的注册过程中,网页和移动终端上20多种用户行为。基于这些数据,可以在多个平台上评估评估指标。同时,团队中的数据分析师建立了一个清晰的数据可视化监控平台,这使得从系统开发的早期阶段评估引入系统的性能成为可能。
3.实际开发遵循airbnb支持工程师的一贯原则。推荐公司的开发团队在旧金山附近租了一个地方,几周之内,员工们同时在网络端和移动端开展开发活动。
团队中的两名工程师将该项目视为快速掌握移动开发技能的机会,公司核心移动开发团队的同事也帮助进行配对编程。正是因为airbnb工程师的相互指导和支持文化,产品才能如此迅速地实现。在实际的开发过程中,工程师们还创造了一些有趣的产品特性。例如个性化邀请代码。
(通过朋友的名字和头像,你可以更好地让新用户接受邀请)
这个目的是为不同的用户设计不同的邀请代码和链接,从而提高用户对收到的邀请和电子邮件的亲密度。一个类似的例子是,用户在下载后第一次打开应用程序的个性化页面,这是一个由基于团队的工程师编写的分析工具,可以准确地跟踪用户下载链接的来源。如果用户最终通过点击邀请代码来下载软件,系统将生成并验证带有唯一校验码的邀请,并相应地下载它。当新用户第一次打开应用程序时,会出现一个个性化的显示页面,大大增强了产品的个性化体验。
4.最后,根据监测站的统计,在一些市场,邀请系统的发布使airbnb预订的数量增加了25%。最后,与平均订单相比,平均每天新增注册用户增加了300%。通过对日志中收集的数据进行持续的统计分析,团队还找到了一些可行的方法来提高目标指数。例如,在手机或电子邮件地址簿中引入信息,增加每个邀请者发送的邀请数量;为系统设计一个更方便的点击门户,增加发送邀请的用户数量;邀请者可以在“接受邀请”中向注册用户发送账户奖励提醒,以提高airbnb参与预定用户的转化率。
5.方法改进在邀请系统启动后,团队继续改进邀请系统。例如,选择合适的时间提醒潜在的邀请者(例如,当用户刚刚成功面试或刚刚完成订单时),并在发送电子邮件的过程中进行a/b测试,比较不同文案风格带来的转换率。同时,它在语言上更加利他,这使得用户更愿意向他人发送邀请。在上网的过程中,通过比较数据记录,工程师发现不同文化背景的人对邀请的接受程度不同。这些商业价值来源于以前项目实施中对数据价值的强调以及大量系统日志的应用。
注意:
上图左边的术语:“邀请你的朋友,你可以得到25美元”;
上图右侧的短语是:“给你的朋友25美元,让他/她去旅行。”
对这两个方案进行了A/b检验,最终发现世界上正确的方案(利他主义)比左边的方案表现更好。此外,他们还发现不同的文化对这种推荐系统有不同的接受度,例如,在韩国的表现就令人惊讶。
最后,给我们中国R&D队的启示:
整个推荐邀请系统是一个标准的airbnb增长项目模板,从创意的产生到产品的最终发布。通过设定可量化的目标,仔细定义可评估的指标,并在系统代码中记录足够的日志,可以成为广泛使用的工具的项目在开发过程中被编译,结果在上线后被连续测量和迭代,这是当前软件开发过程从规划到实现到登陆的一个例子。同时,我们也不应忽视,随着互联网信息的爆炸式增长,数据的价值变得越来越重要,参考文献收集的大量日志信息为发现潜在的商业价值和改进产品特性提供了依据。在项目实施过程中,airbnb对工程师的内部支持以及公司团队间资源的相互支持值得国内公司管理者学习。
太极魔鬼简易版:
1.首先检查是否需要转诊系统。
请注意,不是每个公司都必须这样做,它满足的条件是它符合口碑的形式。此外,该公司的业务可以在社交网络中很好地传播,同时,它也很好地支持了规模。反例:许多o2o公司只开放某个城市,所以在朋友圈里分享红包可能不会有好的效果,因为朋友圈里的朋友在不开放服务的城市里有很高的概率。
2.界定转诊制度的步骤和衡量指标。
例如,airbnb的:“现有激活用户每月发送的邀请数量、每个邀请用户平均发送的邀请数量以及每个被邀请用户的最终注册,生成预订,成为房东的三种产品行为。”转换率等。”该指标因公司而异,应结合具体业务制定;
3.快速发展;团队以封闭的方式发展,或采用具有中国特色的酒店式发展。
4.检查测量指标,不断优化转诊系统的细节。
例如,airbnb使用各种A/B测试来测试邀请界面和语言,最终发现利他邀请更受欢迎。
编者按:覃超,前facebook软件工程师,现在是frees Capital Technology的合伙人。
覃超专栏推荐:
1.艰难的创造007 |解读埃隆·马斯克的创业生活和他笨拙的思维方式
2.成长奇闻:facebook是如何开发激活10亿人的经典功能的?
标题:Airbnb的生意越来越好 它究竟是怎么抓住用户的?
地址:http://www.j4f2.com/ydbxw/9979.html