根据极光(Aurora Mobile)发布的《2019年Q2移动互联网行业数据研究报告》,2019年第二季度,移动网民人均安装APP总量已达56款。面对如此繁多的APP,想在用户的手机中占据一席之地,移动开发者们就不得不努力提升用户体验。而现实却是,市场中大多数APP的注册和登录环节都异常繁琐,用户体验大打折扣,转化率自然也不尽如人意。
注册登录是用户开始使用服务的第一步,也是运营人员主要耗费拉新成本的环节。因此,高效便捷的注册登录方式尤为重要。可以说,用户的体验是否愉悦,会直接影响到APP的留存和转化。以往“老掉牙”的注册登录方式是时候被抛弃了,一键登录这种安全、便捷又能提升用户留存的功能已登上舞台,成为移动市场的弄潮儿。
其实三大运营商都有各自的接口来实现一键登录功能,就是一个个接入比较麻烦而且门槛也比较高,如果通过一个SDK就能实现三网用户一键登录那就太好了。
这里就不得不推荐极光开发者服务产品“极光认证”了,极光认证的“一键登录”功能整合了三大运营商的网关认证能力,针对用户注册登录环节实现本机号码一键登录。用户无需输入手机号及收发验证码或输入账号密码即可一键注册登录APP。整个注册登录环节只需要经历打开APP--点击注册/登录--本机号码一键登录,3s以内就可以完成APP的注册登录。
这么炫酷的功能要怎么实现?今天就以Android系统为例给大家详细介绍接入步骤:
1. 注册极光开发者账号并做开发者认证,如果之前有用过极光推送这步可以直接省去。如果之前没用极光的其他 SDK 就要先注册账号。
2. 在极光开发者平台创建应用后,在认证设置页面填写应用包名、应用签名、加密公钥等信息。(PS:创建应用后会有一个 appkey,后面集成需要用到。)
3. 提交之后需要等待审核,审核还是挺快的,大概半个小时就通过了。由于是首次申请,极光会赠送 10000 多条的测试条数,好实惠有没有。审核通过后下载官方 SDK。
4. 搭建Android Studio开发环境
解压缩SDK文件夹,将SDK中libs文件夹下的文件,复制到项目中的libs文件夹中,res文件到对应的目录
在modeule的gradle配置中添加下配置:
参考极光的文档,配置好AndroidManifest
添加权限
注册用于一键登录的activity
填入极光的appkey,这个在第1步创建应用时获得
在项目中添加一键登录功能
初始化方法
在注册按钮绑定一点登录功能
如果你不喜欢默认的登录页面,极光SDK中提供了自定义页面的接口,可以按照自己设计稿来修改UI
获取到一键登录的loginToken后,提交给服务端,去极光换取手机号码,然后就可以用这个手机号码来登录了。如果号码没有注册过,我们的服务端会以该手机号码自动注册账号。
笔者亲测还是很好用的,对于想要提升用户转化,同时又想降低运营成本、提升运营效率的开发者朋友们来说,真的是不错的选择!
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。