一个周内上线50个增长策略,竟然能这么高效!(一)

2019 年 12 月 17 日

一个周内上线50个增长策略,竟然能这么高效!(一)


导读:年初的一个晨会上,用户增长负责人湘翁问我说:一个周内上线50个增长策略,技术兄弟们能做到么?


✪ 在闲鱼用户增长业务上的实验 ✪


闲鱼的用户增长业务具有如下现状:


  • 闲鱼的卖家都是普通小卖家,而非专业的 B 类商家。因此无法统一组织起来参加营销活动带来买家活跃。这一点是与淘宝/天猫的差别。

  • 我们目前 DAU 已经突破到 2000W ,如何承接好这么大体量的用户,对运营同学是个很大的考验。

  • 为了能更好地做好用户增长,在今年年初时,我们在用户增长下做了多个实验,希望提高用户停留时长。用户浏览时间越长,就越有可能发现闲鱼上还有很多有趣的内容,无论是商品宝贝还是鱼塘内的帖子。从而达到吸引用户下一次还能再回来的目的,最终带来用户增长。其中两个实验如下:




我们做的实验上线后大部分都取得了不错的业务效果,但是在过程中也暴露了两个问题:


  • 研发周期长 一开始,我们先用最快的实现方案来做,主要是为了快速验证规则策略的有效性,并没有做大而全的设计,每个需求都是case by case地写代码来实现。那么从开始开发真正能到上线,很可能就是三周,主要因为客户端发版是有窗口的。

  • 运营效率慢 因为上线慢,导致获取业务数据后再分析效果就很晚了,然后还要根据数据再去做调整那就更晚了。这样算下来,一年也上不了几个规则策略。


✪ 工程化解法——基于事件流的规则引擎 ✪


针对上述问题,我们先做了一层业务抽象。运营先通过对用户的各种行为进行一个分析和归类,得出一个共同的具体的规则,再将这个规则实时地作用到用户身上进行干预。



针对这层业务抽象,我们再做了工程化,目的就是为了提升研发效率和运营效率。这样就有了第一个方案——基于事件流的规则引擎,我们认为用户的行为是一串顺序的行为事件流,使用一段简单的事件描述 DSL ,再结合输入和输出的定义,就可以完整地定义一个规则。



以上述用户增长的第二个实验为例,如下图所示的 DSL 即可简单表达出来:




本文转载自淘系技术公众号。


原文链接:https://mp.weixin.qq.com/s/YnCRhY3SBT4PUIVOyZA4Ig


2019 年 12 月 17 日 14:1293

评论

发布
暂无评论
  • 架构师训练营第七周 - 作业

    作业:性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?

    2020 年 7 月 22 日

  • 产品会客厅 | 产品经理如何上手体验一个 App (下)

    在我们查看完所有的事情之后,还有一件非常重要的事情:就是我们应该深度长期地试着去体验一些应用。

    2018 年 11 月 19 日

  • 增长黑客的阴暗面

    我们应当对那些病毒传播和爆炸式的增长保持警惕,而去关注那些真正能够给用户带来价值,让他们心甘情愿变现和传播的特性。

    2018 年 10 月 3 日

  • 小棉袄,最终却没有变成你的防弹衣

    今天是五月的第二个星期日,母亲节。祝全天下的妈妈节日快乐。

    2020 年 5 月 10 日

  • 架构师训练营第三周 - 学习总结

    一里智老带大主学了计式关识详介了略式单模、饰模、合式常的种计式并入分了Jnt框中用的种计式不的计式有对的用景学设模不该死硬相的义示代,该分解种设计模式的应用景用解什问,实开中思、结只将到理知能活用实业开中是正掌。

    2020 年 6 月 25 日

  • 第 66 讲 | 如何打造有活力、持续创新的研发团队?

    技术团队要由单纯只关心“技术指标”的“需求翻译机器”、“架构优化机器”,转变为从技术视角去推动平台业务发展的业务架构师。

    2018 年 8 月 7 日

  • 当钩子靠不住时,如何提高用户留存?(上)

    留存是证明其能够持续为用户创造价值的最佳体现。它是整个增长模型的支点。没有把留存做好之前,不应该着急做其他阶段的事情。

    2018 年 9 月 17 日

  • Linux 如何实现定时调度任务

    Linux 怎么实现定时调度任务

    2020 年 12 月 21 日

  • 第 83 讲 | 游舒帆:运营力,让用户出现你期待的行为

    用户导向,用户思维,这是在运营力中我想强调的核心观念,运营不仅仅是运营或产品团队的责任,而是所有人的责任。

    2018 年 9 月 6 日

  • 软件设计原则 - 第三周总结

    听师课,得向象发就把统的象部到然不的这类填方和性比电系,们到 户订、品支等对,些象他计sres然在制组调这sres满业需,然开起快但次更求哪都改每上不这出题是里问,复的题多又重现,还有某个类的法于求更要改而个序用他这样就导致这个对,个了这导了统合严,以只了

    2020 年 6 月 24 日

  • 「架构师训练营」学习笔记:第 2 周

    贯认中软开是在算上行。果人我在算出之,有在程,定想是玩吧但了到面历事,知以的想狭了软开是项造的作不该一框思困里。出框你有想到收。

    2020 年 6 月 14 日

  • 如何重构用户生命周期,指导体验设计?

    最好的观察用户长期价值的工具,就是构建用户生命周期。研究透彻用户在每一个阶段的特征,是我们制定体验设计整体策略的依据。

    2020 年 9 月 23 日

  • 架构师训练营 -- 第二周学习总结

    件发历谈,述件发发历,及一段标性件在过中诞了程言使计机解现世的题并于了了程言及程法演方,面过编,向数程到在面对以面连编,过更的近用端更抽效化户的现及用式

    2020 年 6 月 14 日

  • 架构师训练营 1 期 -- 第十三周作业

    (至少完成一个)

    2020 年 12 月 18 日

  • Flutter 在贝壳的接入实践

    在 GMTC 北京 2019 大会上,来自贝壳找房的张华峰讲师做了《Flutter 在贝壳的接入实践》主题演讲。

  • 框架设计学习总结

    以,直得己的发然味不道题现哪,到了师课才然悟原自一在面对的言行向程发从没用抽和口从没对己代进过计

    2020 年 6 月 17 日

  • 寻找握剑的手,青睐懂行的人

    小时候酷爱武侠,我跟一个哥们都很喜欢古龙的《陆小凤传奇》。记得有一天他跟我说,忽然觉得陆小凤也不怎么样。因为他看似上天入地无所不能,但其实很多次到最后都是靠西门吹雪救场。要不是西门吹雪一代剑神,陆小凤早就不知道倒霉多少回了。

    2020 年 7 月 16 日

  • 第四周总结

    了了基科淘,米新架各演过。体反一问,大架体源业的增业倒着构速进而家创司业激又往于单业。务简于户言味易好,公而迭成,展本小可错更。

    2020 年 6 月 29 日

  • 架构师训练营 -- 第八周作业

    有两个单向链表(链表长度分别为 m,n),这两个单向链表有可能在某个元素合并,如下图所示的这样,也可能不合并。现在给定两个链表的头指针,在不修改链表的情况下,如何快速地判断这两个链表是否合并?如果合并,找到合并的元素,也就是图中的 x 元素。

    2020 年 7 月 29 日

发现更多内容

darknet A版安装

Dreamer

互联网审判中区块链存证技术的应用进路

CECBC区块链专委会

互联网 电子存证

ViewportFrame demo

katichar

Flink 1.11 与 Hive 批流一体数仓实践

Apache Flink

flink 流计算 实时计算

“十三五”收官,区块链赋能能源电力路在何方?

CECBC区块链专委会

区块链 电力 能源

Week 5学习总结

balsamspear

极客大学架构师训练营

性能测试,简单的压测工具

garlic

极客大学架构师训练营

手动造轮子——基于.NetCore的RPC框架DotNetCoreRpc

yi念之间

RPC ASP.NET Core

手动造轮子——为Ocelot集成Nacos注册中心

yi念之间

nacos ASP.NET Core Ocelot

线上Java程序占用 CPU 过高,请说一下排查方法?

古时的风筝

Java JVM cpu 100%

诈骗?通证项目方的危局

CECBC区块链专委会

区块链 法律

阿里P8对Thread核心源码讲解

Java架构师迁哥

Dubbo-go Server端开启服务过程

apache/dubbo-go

dubbo dubbo-go dubbogo

【Knative系列】一文读懂 Knative Serving扩缩容的原理

Chumper

Serverless knative autoscaler kantive

天源迪科受邀出席“第四届央企电商化采购发展高峰论坛"

DT极客

英特尔进军独显领域,第一批搭载锐炬®Xe MAX独显轻薄本已问世!

intel001

我去!三面字节竟全败在Redis上,带薪摸鱼刷1949页进阶笔记

996小迁

Java redis 架构 面试 程序人生

英特尔首批独显笔记本亮相,非凡S3x纵享轻薄新体验

intel001

全球首批搭载英特尔Xe MAX独显惊艳上市,非凡S3x尽显创作魅力

intel001

数字货币交易所开发技术,场外币币交易平台搭建app

WX13823153201

数字货币交易所开发

http请求中get和post方法的区别

测试人生路

HTTP post GET

Android 一行代码接入扫码功能 (CameraX + zxing)

Java android kotlin zxing camera

搭载设计师级独显英特尔Xe MAX,非凡S3x体验全能创作

intel001

Week 5命题作业

balsamspear

极客大学架构师训练营

响应式编程简介之:Reactor

程序那些事

响应式编程 reactor Reactive 程序那些事 响应式系统

训练营第三周作业

大脸猫

极客大学架构师训练营

蚂蚁金融推迟上市:互联网金融是否要遭遇滑铁卢

石头IT视角

JVM真香系列:.java文件到.class文件

田维常

JVM

25个小众的Java库

GuoYaxiang

Java 开发工具

DDIA 读书笔记(5)数据分区方案

莫黎

读书笔记

【性能优化】纳尼?内存又溢出了?!是时候总结一波了!!

冰河

性能优化 内存泄露 高并发 高性能 内存溢出

一个周内上线50个增长策略,竟然能这么高效!(一)-InfoQ