App开发中的注销功能很难吗?

从技术角度考虑,注销功能技术成本有点高,满足用户量级太少,投入产出比不高,大多产品也就不愿意做。只有少数大厂的产品会有注销帐户的功能,而且入口隐藏得很深。毕竟企业都不希望失去用户,哪怕是非活跃用户,也可以成为它证明自己商业价值的数据来源之一。包括微信,都很难找到注销按钮。

如果实在很想注销又没有明显的注销入口,可以通过用户反馈入口,或者给客服邮箱发邮件,平台方会采取人工处理的方式来注销。

注意,用户在前端选择“注销帐户”,并不代表他在这个应用上的过往数据就此清空。收到注销请求之后,技术通常会在后台数据库里,对用户的这一条数据,标注为“已注销”。技术会根据这个标记,统一处理让其他数据不在产品内显示,包括无法被搜索到。从用户端来看,数据是已经清空,但在后台,数据仍然存在。

之所以不完全删除数据,一方面是方便对用户历史数据进行分析,数据即财富,可以更好地改进产品,还有一方面的原因是从技术层面的稳定性考虑。比如如果你真的删除了一条用户数据,但在其他地方有一段代码是根据用户数据获取系统通知消息,数据不存在,引起代码出错,就可能引起系统崩溃,对程序员来说修改成本太高。

在注册新App的时候,通常有三个选项,微信、QQ和电话号码。从安全性角度,比较推荐用微信或QQ登录,安全方面微信做得还不错。

不过有一些App,就算你用微信、QQ登录,还是会让用户输入手机号的,最主要的还是平台希望App拥有独立账号,而不是依赖于第三方平台。这样在数据分析上自由度更高。另外,在App运营里,还有一个非常重要的产品概念是“召回”,当用户弃用App的时候,可以通过发短信的方式刷存在感,或者以各种活动的名义来拉回用户,这也是App大都想获得用户电话号码的原因,这种方式转化率也许没那么高,但总比重新在应用市场上获客成本更低。