在过往小程序实际使用场景中,我们可以发现:很多开发者在打开小程序时采用了直接弹出授权框的模式,如果用户点击拒绝授权,无法使用小程序。在用户无法获知当前小程序服务内容的情况下,很多用户会选择拒绝授权并离开当前小程序。
腾讯推出微信登录能力的初衷是:“当用户使用小程序时,可以便捷地使用微信身份登录小程序”。所以“一进入小程序就要求用户授权”的做法打断了用户正常使用小程序的流程,不够人性化,同时不利于小程序获取新用户。
良好的用户登录体验非常重要,因为对于互联网产品而言,第一个页面决定了用户对这个产品的认知,用户会选择是否继续使用这个产品。
腾讯针对这个情况,为了优化用户的使用体验,进行了人性化的调整。9月7日腾讯小程序社区公告:平台将回收“使用wx.getUserlnfo接口直接弹出授权框”的能力,开发者需要使用组件方式唤起登录授权弹窗。
并且提出了小程序登录流程设计建议:
1. 在必须用到登录信息的环节引导用户登录
在用户必须登录时才引导用户登录(如:购买前需要获取会员信息,用于同步积分数据),而不是用户一进入小程序就弹窗要求用户授权。如只需要在前端展示用户头像、昵称,无需要要求用户授权,可直接展示。
2. 清晰、准确地引导用户登录
在登录页面中,清晰、准确地告知用户当前操作是登录,说明获取登录信息的目的(如:用于同步会员积分数据等)
3. 不强制用户必须的登录后才能使用小程序服务
提供游客模式,不强制用户必须登录后才能进入小程序,避免因用户登录授权问题而导致用户的流失。
根据腾讯的指导,目前很多开发商开始优化微信登录授权调整,比如知名开发商广州乐尚网络也接受并开始了这一人性化的调整,期待给用户带来更为优质的用户体验。
原文地址:https://www.cnblogs.com/leshangPM/p/9634072.html