手机app传统邀请码安装与免邀请码安装区别,如何选择呢?
App 邀请机制是每个产品几乎必做的功能点,它一般以两种形式存在:一是作为常置功能用于推荐,二是作为裂变活动用于邀请。
无论以哪种形式出现,都可以归为社交分享的一种表现方式。相较于营销推广,邀请好友机制显然获客的预算成本低得多。另外,邀请的优点不仅在于引流新用户,在邀请时无形中也增强了老用户对产品的认同感和活跃度。简单来说,这是产品低成本拉新促活的不二之选。
但实际在使用邀请码机制拉新过程中,效果依然不明显,是产品自身问题呢?用户不愿意安装?还是哪个环节出现问题呢?
大家是否考虑过在邀请环节里出现用户流失的情况呢?
下面先介绍填写邀请码与免邀请码优势与劣势。
一、传统填写邀请码
原理非常简单:邀请人生成一个专属的邀请码给到被邀请人(新用户)填写即可。

而填写邀请码环节的出现,本质上是满足开发者和推广人员的统计需求,却没有考虑用户的体验,反而在安装过程增加一个填写环节,增加了潜在用户流失的可能(操作流程越复杂,用户的流失率就越高)。一旦老用户认为奖励的意义不大,新用户又对“填写邀请码”环节的繁琐产生了反感,选择“放弃注册”或者“跳过邀请码”,邀请注册活动就会以失败告终。
为什么用户会在填写邀请码环节戛然而止呢?
主要原因是:邀请码是由人工操作填写,大多数用户会在这一步里失去耐心。而填写邀请码本质是为了满足开发和推广人员的统计需求,我们为什么不能去掉用户填写邀请码码的步骤呢?使用程序自动填写,同时也可以满足开发和推广人员的统计需求呢?

下面就介绍基于传统填写邀请码优化出来的方案。
二、免填邀请码
事实上国内已有好几家服务商提出解决方案了。例如:openinstall、sharetrace …,这里就不逐一介绍了,实现的原理基本一致。
就拿sharetrace来说实现的原理吧:
开发者在分享的H5页面上集成sharetrace的web sdk,发布分享链接时会在url后面拼接需要的参数(邀请码、渠道号等),例如:A用户的URL后面带的参数可能是code=A,B用户分的URL参数就是code=B。
当终端访问这个分享的H5页面时,openinstall的web sdk 会上传这个终端的设备信息和url拼接的参数,上传到服务器进行判断,再使用sdk从第三方服务器再取回暂存的自定义参数。
开发者根据各自的需求,在分享链接自定义各种动态参数。比如通过在分享链接url中附带App邀请人的用户id,就可达到免填邀请码的效果。

根据这种原理,可以实现精准识别每个安装来源。可以不填邀请码又可以满足开发和推广人员的统计需求。
三、结语
说到这里,相信大家已经了解传统填写邀请码与免邀请码的区别吧。
可以说免邀请码方案更合适现阶段的推广手段,同时这项技术自然也可以应用到无数领域中,只要有渠道来源监测或识别的需求,都可以满足。
该文章我也发布到了CSDN: 地址
手机app传统邀请码安装与免邀请码安装区别,如何选择呢?的更多相关文章
- 手机app测试用例怎么写?手机app测试点有哪些?只有干货没有水分,错过绝对后悔!
一.前言 在当今竞争激烈的市场上一个APP的成功离不开一个可靠的测试工程师.因此,对功能和用户体验有特殊关注的App进行全面测试是必不可少的.如何做到测试用例的百分百覆盖一直是测试用例编写过程中 ...
- 手机APP应用外网访问本地WEB应用
手机APP应用外网访问本地WEB应用 本地安装了WEB服务端,手机APP应用只能在局域网内访问本地WEB,怎样使手机APP应用从公网也能访问本地WEB? 本文将介绍具体的实现步骤. 1. 准备工作 1 ...
- Holer实现手机APP应用外网访问本地WEB应用
手机APP应用公网访问内网WEB应用 本地安装了WEB服务端,手机APP应用只能在局域网内访问本地WEB,怎样使手机APP应用从公网也能访问本地WEB? 本文将介绍使用holer实现的具体步骤. 1. ...
- anyproxy学习1-windows平台安装和抓手机app上https请求
前言 做接口测试肯定离不开抓包,目前比较流行的抓包工具是fiddler和charles,相信并不陌生.这里介绍一个阿里公司研发的一个抓包神器,只需打开web页面,就能抓到手机app上的http和htt ...
- Python爬虫入门教程 44-100 Charles的安装与使用-手机APP爬虫部分
1. 第二款抓包工具Charles安装与使用 Charles和Fiddler一样,也是一款抓包工具,比Fiddler界面更加清晰,支持多平台 1.1 官方网址 https://www.charlesp ...
- 4-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(云端电脑(Windows)安装配置数据库,使用本地Navicat for MySQL和手机APP 远程连接测试)
3-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(安装配置数据库,使用Navicat for MySQL和手机APP 连接测试) 根据前面的教程把软件复制到云 ...
- 3-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(安装配置数据库,使用Navicat for MySQL和手机APP 连接测试)
2-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案数据篇(数据库简单说明) https://www.mysql.com/ 咱用安装版的 我把自己下载的放在了这里 现在 ...
- 今天网站后台登录页面需要生成一个二维码,然后在手机app上扫描这个二维码,实现网站登录的效果及其解决方案如下
要实现二维码登录,需要解决2个技术,1.需要js websocket 与后台php实现长连接技术 2.实现二维码生成技术 要实现这个功能第二个算是比较简单,只需要下载一个php的二维码生成器即可,但要 ...
- 固比固布局 圣杯布局 css实现传统手机app布局
手机app的布局大致上都是头部.内容.底部三部分: 我们需要实现的是头部.底部高度固定:中间内容区域自适应且可以滚动:直接贴代码: css: html,body { width: 100%; heig ...
随机推荐
- mysql数据库深入学习
mysql 数据库 一.数据库介绍 1.关系型数据库的特点 二维表 典型产品Oracle传统企业,MySQL是互联网企业 数据存取是通过SQL 最大特点,数据安全性方面强(ACID) 2.NoSQ ...
- 基于netty实现rpc框架-spring boot服务端
demo地址 https://gitee.com/syher/grave-netty RPC介绍 首先了解一下RPC:远程过程调用.简单点说就是本地应用可以调用远程服务器的接口.那么通过什么方式调用远 ...
- (一)C# Windows Mobile 半透明窗体
Windows Mobile,个人心中臻至完美的系统. 不忍自己对WM的钻研成果消逝,故留作纪念. 系列开篇,便是一个曾令自己困扰很久的问题:如何实现半透明窗体. 如果了解Win32编程,其实很简单. ...
- Springboot:静态资源加载(七)
WebMvc自动配置: 搜索WebMvcAutoConfiguration自动装配类: 第一种方式通过webjars加载静态资源: https://www.webjars.org(通过maven加载依 ...
- 深入浅出webpack笔记
1.CommonJS CommonJS是一种被广泛使用的JavaScript模块化规范,其核心思想是用过require方法来同步加载依赖的其他模块,通过moudle.exports导出需要暴露的接口, ...
- 宝塔利用git+ webhooks 实现git更新远程同步Linux服务器
参考: https://blog.csdn.net/alipea/article/details/83858177 https://www.bt.cn/bbs/thread-5348-1-1.html ...
- 总结php删除html标签和标签内的内容的方法
来源:https://www.cnblogs.com/shaoguan/p/7336984.html 经常扒别人网站文章的坑们:我是指那种批量式采集的压根不看内容的:少不了都会用到删除html标签的函 ...
- Docker安装yapi
安装docker 1.安装依赖包: yum install -y yum-utils device-mapper-persistent-data lvm2 2.安装 Yum -y install do ...
- Python 删除含有只读文件(夹)的文件夹
def rm_read_only(fn, tmp, info): if os.path.isfile(tmp): os.chmod(tmp, stat.S_IWRITE) os.remove(tmp) ...
- @SessionAttributes 和 @SessionAttribute的区别
@SessionAttributes 和 @SessionAttribute的区别 Spring MVC中有两个长得非常像的注解:@SessionAttributes 和 @SessionAttrib ...