为什么App安装要做个性化
来源:互联网 发布:ubuntu进入文件目录 编辑:程序博客网 时间:2024/05/22 03:05
什么是App个性化?就是满足每个用户对APP的不同需求,每个用户使用的App都不一样。个性化表现在App安装环节就是每个用户的安装都不一样。个性化安装技术使App能够根据用户的安装来源,为用户精确定制相应的个性化内容;也能简化用户操作步骤、优化用户体验,直达App的核心功能。
对普通用户来说,他们能直接感知到的只是一个App的用户体验好不好,操作麻不麻烦。用户的这些感受直接决定他们是否弃用一个App。App的安装体验其实就是App给人的第一印象。人们常说第一印象很重要,如果一个App给用户的第一印象很差劲,以后要想改观就更难了。
想要提升App的安装体验?进行个性化的安装是最好不过的选择,用户体验的一点小进步,是技术前进的一大步!目前能做到个性化安装的公司还不多,这里介绍一下用openinstall的个性化安装方案提升用户体验的几种方法。
一、 邀请好友免填邀请码
场景:A使用分享链接邀请B下载安装(注册)后,B不用填写邀请码,A自动得到相应的奖励(积分,红包,优惠券,礼品)。
实现步骤:
1、分享的网页集成 openinstall的js sdk,通过js sdk写入用户邀请码。
2、客户端集成iOS和安卓sdk,通过sdk获取用户邀请码,同时把邀请码传给App服务端,这样用户就可以免填邀请码,由程序自动完成。
二、自动关注加好友
场景:A使用分享链接邀请B下载安装,B注册后自动关注A或者添加A为好友。
实现步骤:
1、网页集成 openinstall js sdk,通过js sdk写入用来识别用户身份的用户ID。
2、客户端集成openinstall iOS和安卓sdk,通过sdk获取分享页面写入的用户ID,同时把用户ID传给App服务端(注意:客户端获取到用户ID后,暂时保存起来,等到当前用户注册完成后,在适当的时机将获取的用户ID传给服务端)
3、服务端接收到客户端传来的用户ID和当前用户做一个自动关注。
三、个性化推荐
场景:对于新闻资讯,知识分享类App, 用户通过文章分享下载App后,在用户启动App时收集用户的兴趣偏好,往后可以对该用户进行精准的内容推荐。
实现步骤:
1、网页集成 openinstall js sdk,通过js sdk写入分享内容的类别(比如:科技,旅游,创业,美食,时尚)
2、客户端集成openinstall iOS和安卓sdk,通过sdk获取分享页面写入的用户ID,同时把用户ID传给App服务端。(注意:客户端获取到用户ID后,暂时保存起来,等到当前用户注册完成后,在适当的时机将获取的分享类别传给服务端)
3、服务端接收到客户端传来的分享类别,结合当前用户做一个兴趣建模。
四、商品导购
场景:用户通过一条商品分享链接下载相关App,当用户打开App时,App在适当的时机弹出用户在分享链接里看到的商品,
询问用户是否对该商品进行购买或者收藏。
步骤
1、网页集成 openinstall js sdk,通过js sdk写入商品ID。
2、客户端集成openinstall iOS和安卓sdk,通过sdk获取分享页面写入的用户ID,同时把用户ID传给App服务端(注意:客户端获取到用户ID后,暂时保存起来,等到当前用户注册完成后,在适当的时机将该商品提示给用户,或者自动加入购物车或收藏夹)
五、自动加入游戏房间
场景:对于需要加入房间(组队)的游戏,可以通过个性化安装实现邀请好友下载或拉起App后自动加入房间开始游戏。
步骤
1、网页集成 openinstall js sdk,通过js sdk写入用来房间ID。
2、客户端集成openinstall iOS和Android sdk,,并通过sdk获取分享页面写入的房间ID,对于已经安装App的用户会直接拉起App。
(注意:客户端获取到用户ID 后,暂时保存起来,等到当前用户注册登录完成后,在适当的时机将获取的房间ID传给服务端做
相应的加入房间操作)
- 为什么App安装要做个性化
- 为什么要用深度学习来做个性化推荐 CTR 预估
- 一种新型的APP运营方法--APP个性化安装
- App个性化安装渐成移动营销主流
- app推广:渠道统计分析,个性化安装,选择openinstall的理由
- JDK安装后为什么要做环境变量设置
- 为什么要做程序员
- 为什么要做程序员
- 为什么要做程序员
- 为什么要做引擎?
- 为什么要做SEO
- 为什么要做TDD?
- 为什么要做爬虫?
- APP安装包为什么这么大
- 为什么我做的Android app会那么卡?
- APP如何定制个性化数据
- APP如何定制个性化数据
- Android-做个性化的进度条
- 非 root 用户安装和配置 NodeJS
- [译] Python Numpy学习资料 (2)
- 连接池与数据源:DBCP以及C3P0的使用
- 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置
- 剑指offer:二叉搜索树的后序遍历序列
- 为什么App安装要做个性化
- 读取idea resources 文件并且按行读取文件里面的内容
- 指针运算、二级指针、指针函数、函数指针
- 接到任务,再学习
- DialogFragment学习
- 用Three.js创建一个简易的天空盒
- LABVIEW中文字符串或路径上传至MYSQL显示乱码的解决办法
- C语言和C++的区别
- vuex2中使用mapMutations/mapActions/mapGetters报错解决方法