面向AARRR 的 移动架构设计 思考备忘

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/50810456

伴随着大家对成长黑客Growth Hacker的关注,AARRR运营模型也被提高到非常重要的层面。然而,运营是需要技术层面支撑的,没有技术支撑,AARRR恐难以真正有效。所以, 在做移动产品架构设计的时候,AARRR 应该作为一个新的非功能需求(http://blog.csdn.net/wireless_com/article/details/45935591),给予必要的考虑。


什么是AARRR?

AARRR是Acquisition、Activation、Retention、Revenue、Refer,这个五个单词的缩写,分别对应这一款移动应用生命周期中的5个重要环节。(参见 baike.baidu.com)

  • Acquisition: 用户获取
  • Activation: 提高活跃
  • Retention: 提高留存
  • Revenue: 获取收入
  • Refer: 自传播
用户获取

如何确定典型用户的类型呢? 用户的属性是否会产生变化? 用户的数据是核心数据, 从架构层面要给予高安全等级,面对可扩展性和性能,存储考虑关系型数据库与NoSQL的融合。
关注冷启动? 为爬虫脚步建立接口,和特殊标识。
下载绑定?  独立的下载服务器是必须的,对着陆页的多平台适配要关注。
使引流更有趣? 提供可嵌入式的代码。


提高活跃

AB测试?架构中提高HTML5 混合编程的比例
观察用户反应?关注灰度升级和增量升级
提高趣味性? 融入游戏化引擎的架构
及时响应? 自动化运行的脚本或机器人

提高留存
bug ? 引入CrashAnalysitic,或者其它第三方工具
性能瓶颈? 考虑引入听云之类性能分析工具的必要性,或者考虑架构上QoS
对新用户的快速引导?减少首次输入的数量,提供长期补全的机制
社交维系? 必备第三方平台接口,引入交叉绑定

获取收入
免费?关注交叉补贴及三方市场的外部接口
收费?必备支付宝,微信支付,apple pay 的接口服务
递推? 建立有效的线下推广的评估系统平台

自传播
Bug 营销? 关注自己预留的坑,尤其是功能开关
推荐码? 推荐码的系统性构建
成就分享? H5 的重用
......

随手涂鸦,缺乏系统性架构的思路和方法论,仅做备忘录吧,毕竟功能性需求是第一位的!

目录
相关文章
|
1月前
|
缓存 安全
推荐让你事半功倍的5款实用软件
本文推荐了五款高效实用的软件,涵盖音乐管理、家庭娱乐、微信空号检测、笔记管理和系统清理等方面。包括MusicBee、MediaPortal 2、燃精灵、Knowte和BleachBit,每一款都能显著提升工作和学习效率,是不可多得的神器。
45 9
|
5月前
|
前端开发 测试技术 数据库
网上订餐系统的设计与实现(论文+源码)_kaic
网上订餐系统的设计与实现(论文+源码)_kaic
|
5月前
奇淫技巧系列第三篇:阅读源码时基于一组快捷键让我们知道身在何方!
奇淫技巧系列第三篇:阅读源码时基于一组快捷键让我们知道身在何方!
|
5月前
|
算法 芯片
嵌入式工程师如何快速的阅读datasheet的方法
嵌入式工程师如何快速的阅读datasheet的方法
140 0
|
编解码 iOS开发
一节微课诞生的全过程(无保留分享,望收藏)
本来是想以直播的方式把制作这节微课的过程分享出来,但考虑到大家的时间不统一,制作过程太长,这节微课录音之后制作动画就足足用了两天
186 0
|
搜索推荐 数据可视化 项目管理
|
数据可视化 搜索推荐 大数据
如何在 FlowUs、Notion 等笔记软件中使用矩阵分析法建立你的思维脚手架
在日常的工作和生活中,强大的分析能力成为专业人士的基本特征。那么,如何拥有强大的分析能力呢? 对此,答案很多。比如,丰富的知识储备、强大的逻辑思维能力、拥有批判性思维能力。这些因素对于成为专业人士非常重要,然而却不是一朝一夕才能拥有。对于普通人而言,学习像专业人士那样使用一些分析工具,或许会事半功倍。因此,接下来我将会介绍一些实用的思维模式。今天我先介绍矩阵分析法。
273 0
如何在 FlowUs、Notion 等笔记软件中使用矩阵分析法建立你的思维脚手架
|
SQL 安全 大数据
【基础理论-WEB测试】面试官让你介绍下web测试,标准的高大上回答如下:
【基础理论-WEB测试】面试官让你介绍下web测试,标准的高大上回答如下:
|
数据库 Windows
艾伟:基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计
本系列文章导航 基于.NET平台的Windows编程实战(一)——前言 基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计 基于.NET平台的Windows编程实战(四)—— 数据库操作类的编写 基于.NET平台的Windows编程实战(五)—— 问卷管理功能的实现 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现   大家都知道一个系统的成败与否关键在于其所做的需求分析是否到位,数据库的设计是否合理。
1021 0
|
数据库 Windows
艾伟_转载:基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计
本系列文章导航 基于.NET平台的Windows编程实战(一)——前言 基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计 基于.NET平台的Windows编程实战(四)—— 数据库操作类的编写 基于.NET平台的Windows编程实战(五)—— 问卷管理功能的实现 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现   大家都知道一个系统的成败与否关键在于其所做的需求分析是否到位,数据库的设计是否合理。
988 0