逼死强迫症?聊聊应用推送角标的那些事儿

应用右上角的红点或者角标可能是我们永远的痛,作为用户,我们对其往往有着极低的免疫力:一旦遇到就必须点开开能心安。而同时作为开发者,我们又应该如何对应用角标进行优化,从而提高用户体验呢?今天,我们就来聊聊关于角标的那些事儿。



聊聊应用推送角标的那些事儿

随着移动互联网的发展,各种贴心好玩的app层出不穷。这些app确确实实的帮我们解决了生活和工作中的很多痛点,但是也随着手机上app数量的增多,也给我们带来了些许困扰,其中,首当其冲的就是应用右上角的红点或者角标。

角标由来已久,在游戏的装备栏里它曾经提醒我们还有几瓶红蓝药水可喝,可不可以撑到BOSS挂掉。我们熟悉的应用角标则是同iOS一起诞生的,早期的iOS系统完全以app为中心,没有下拉通知栏,除了电话、短信直接弹出之外,其它通知则全部依靠角标来完成。未接来电、短信、邮件、应用更新等都通过红色角标的形式来展示。而在设计之初就有下拉通知栏的原生Android系统上,则并没有使用角标,而是选择在通知栏里展示。不过如今,绝大多数定制的安卓系统和第三方启动器都增添了对角标的支持。

对我们来说,在重要消息通知中使用数字角标或是“小红点”是无可厚非的,这甚至是智能手机的一大特点,帮助用户第一时间获取重要信息。而被用户加以指责和批评的则是那些以“钓鱼”为目的,引导用户做无意义点击的角标推送。针对用户对角标“免疫力”低的情况,不少应用厂商找到了可以利用的空间,只要有自己想要推送的广告、促销活动或是新闻就会在推送之后留下一个角标提醒,这就偏离了加入角标的初衷。甚至存在绑架用户的嫌疑。

举几个例子,iOS如果侦测到系统升级,便会在设置项目上添加一个角标,只要用户不确认进行升级,这个角标就会一直存在下去,完全罔顾用户是否存在升级的需求,以及升级后硬件性能是否达标。有些角标在打开后很难找到如何点掉的方式,用户往往三番五次进行寻找,切回主页后却发现角标仍在。有些角标甚至在打开后毫无结果,完全是在进行欺骗用户活跃度。

作为开发者,我们应该怎么做?


重要性级别很低的内容不进行角标提示

如果是订阅信息有更新或是收到了站内信,有角标提醒大家都能接受,但如果在应用内部层级很高的无用信息也进行角标提示,就完全等同于一次次的挑战用户的底限与耐心,作为软件开发者,不进行此类的角标提示可以极大程度上提升用户的实际体验。

给用户自己决定的自由

在应用内部提供消息推送设置的功能吧,让用户自己有决定的权利,例如微信的免打扰,MIUI的广告关闭,如果你不能决定是否进行某项推送,那就请给用户自己关闭它的权力与选项。


明显的路径引导

如果有足够的理由要求推送和提醒,请在app内以明确的路径指引用户找到要推送的内容,不要让用户三番五次的进行寻找。毕竟,提示本身的目的也是为了让用户去看推送的内容。


提供批量操作

如果推送提示的内容数目会越积越多,一定要提供批量操作的功能,或者可以参考百度搜索的这种做法:进入哪一级,该级的上一级就自动把提示的红点清掉,用另一种方法将提示从用户眼中“清除”。

时间: 2024-10-24 18:32:38

逼死强迫症?聊聊应用推送角标的那些事儿的相关文章

iOS怎么更新推送角标"badge"值 到环信服务器

问题描述 1.由于项目中有用到自己推送,自己推送和环信推送推送都有时,环信推送过来badge 就不准确,怎么上传badge 到环信服务器2.即假如App当前未读条数为5,怎么把这个数字上传环信服务器,环信下次推送过来的badge是在5 的基础上加的....怎么破!....谢谢!..... 解决方案 环信离线推送的角标只能是离线消息的未读数额

环信的apns推送能否增加content-available:1字段,用于解决角标异常的bug!

问题描述 环信的apns推送能否增加content-available:1字段?现在有个比较严重的bug,就是环信服务器会统计未读透传消息的数量,直接导致推送消息的角标出错,如果能支持后台iOS7唤醒,则客户端可以自行矫正这个bug! 解决方案 之前提的视频重复缓存的bug,2.2.3版本已经修正,值得表扬一下.这个问题也请尽快解决!谢谢合作:)

iDoNews 专栏:吐槽,产品狗是如何逼死强迫症的

导言:产品推广,目前主要是围绕传统媒体.社会化媒体.应用商店等进行. iDoNews 专栏&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;11 月 24 日 精选 (微信号 iLoveDoNews) 其实,我更想把名字改成:产品狗们是如何分分钟逼死强迫症的. 老板说,要有用户量,于是产品狗们加班加点做产品,想方设法圈用户.如果是土豪团队,基本上就是真金白银往出扔,比如打车类App.O2O类App,不就是烧钱嘛,小爷

iOS10 推送完整剖析和注意事项_IOS

本文旨在对 iOS 推送进行一个完整的剖析,如果你之前对推送一无所知,那么在你认真地阅读了全文后必将变成一个推送老手,你将会对其中的各种细节和原理有充分的理解.以下是 pikacode 使用 iOS 推送的一些经验,欢迎互相交流,指出错漏之处. 推送服务可以说是所有 App 的标配,不论是哪种类型的 App,推送都从很大程度上决定了 App 的 打开率.使用率.存活率 .因此,熟知并掌握推送原理及方法,对每一个开发者来说都是必备技能,对每一个依赖 App 的公司来说都至关重要. 从 iOS 10

推送数累加问题

问题描述 每次收到推送消息以后,badgeNumber就会累加....甚至把APP删除了重新安装,推送数去到了10....有没有API可以设置环信服务器推送为0.... 解决方案 什么意思?是想控制apns到手机那个角标?那个是手机系统控制的,更改不了.解决方案二:> forum.php?mod=redirect&goto=findpost&pid=2521&ptid=1092什么意思?是想控制apns到手机那个角标?那个是手机系统控制的,更改不了. ...我在唤醒App的地

ios 环信离线推送badge

问题描述 我的项目中有自己的推送 单独 聊天室用环信的 我想知道 我的服务器的 badge 怎么传给环信 环信每次离线推送的时候 会吧badge 传给我们的服务器么 解决方案 上线之后,是可以控制角标的,就是收到消息之后,读取的时候把消息设为已读,然后可以修改角标.如果APP 在kill状态下,是不能控制APNS 的角标.环信提供离线消息回调,就是说我们服务器收到一条离线消息,会实时的转发一条给你们服务器,这个时候,由你们决定是否一起推,还是不推.

iOS推送的那些事

关于推送 关于苹果的推送网上已经有非常多的资源讲解,我在这里就不再累赘.直接切入主题,讲讲如何模拟推送以及处理推送消息.在进入主题之前,我先说几个关键流程: 创建Push SSL Certification(推送证书) iOS客户端注册Push功能并获得DeviceToken 使用Provider向APNS发送Push消息 iOS客户端接收处理由APNS发来的消息 推送流程图: Provider:就是为指定iOS设备应用程序提供Push的服务器.如果iOS设备的应用程序是客户端的话,那么Prov

Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能

Android高效率编码-第三方SDK详解系列(二)--Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能 我的本意是第二篇写Mob的shareSDK分享组件的,奈何需要去注册各平台的账号,还要审核,有些审核还挺久,就没办法,改为写这个Bmob了,相信大家对Bmob都是挺期待的吧,因为他作为Android后端的实现很好的支持,国内很多软件都在使用它,他的功能也是特别神奇,这里就不一一细说了,我们用实际的例子来见证他的神奇 官网:http://w

做不好消息推送的摄像头,怎么好意思叫“智能”?

    这个世界上又多了一样可以逼死处女座的东西--智能摄像头. 如果你用过这类产品,就知道它的消息推送多么的不靠谱.本来应该作为看家利器的智能监测,却因为技术和产品逻辑设计不到位而沦为干扰用户的烂功能. 智能监测,也有称作智能安防,是目前智能摄像头的主打功能之一.当家中有动静时,摄像头会马上在手机端推送消息来提醒用户.本来这是一个非常痛点的功能,但因为厂商们的设计不到位而导致消息推送泛滥. 怎么说呢?这要从智能监测的原理讲起.目前摄像头的智能监测一般采用图片对比方式,只要摄像头拍到的画面与之前