ios 消息提醒
文章纲要:
1. iOS app外消息提醒分类
2. iOS app 内消息提醒分类
正文:
消息提醒基本是每个app存在,根据消息提醒的目的性可以分为两类。
一类是产品运营类提醒,希望通过运营类push 重新唤醒用户,从而提升用户的活跃度,比如运营活动,文章推荐。
另一类是跟用户关联较大的提醒,比如评论,关注,司机接单这类消息,与用户的关联相对较大。此类消息更多的是当用户处在app 外时,给用户相关的提醒。
一、iOS app外消息样式
app 外的消息需要用户授权才能进行。在第一次启动app 的时候,系统会替app 请求推送权限,如果用户授权后,app 可通过横幅推送、红色数字提醒、弹框式进行消息推送。如果用户拒绝授权,app外将不会接收任何消息推送,只能在app 内接受消息通知。
消息推送的关闭一般有两种方法。
一种方法是通过设置--通知--对应app--允许通知进行关闭app 的消息提醒,该路径相对不是很好找,所以有些app 会在app 内设置内容中添加消息提醒的选项,提供用户第二个选择。
另一种是app 类提供的关闭消息提醒,这种方法是app 在推送过程中进行过滤,如果用户关闭了提醒将不会收到推送提醒。好处是可以对消息进行分类,对于一些不是很感兴趣的消息类型用户可以选择关闭该类消息的提醒。同时也避免用户通过手机设置路径直接将app 所有的推送消息给关闭。
app 外消息推送样式:
1. 横幅推送
横幅消息指的是在通知栏中,分app 消息聚合消息。该类型消息比较常见,点击后可跳转到对应的app 链接地址。从通知栏点击进入后,该消息会消失,但是直接打开app 查看消息,大部分时候通知栏的消息不会自动消失,如果需要让查看后的消息也一起消失,则涉及到较大的开发量。不过个人觉得如果开发挺充裕的,可以做,但是不做也可以接受,毕竟微信也没有做,而且如果要做,也是苹果自己做会更好。
这类消息提醒比较容易被用户忽略掉,且如果经常使用该形式进行消息推送,会引起用户的反感,进而导致用户的卸载行为。
2. 红色数字提醒
红色数字提醒指的是桌面上app 图标右上角的数字红点提醒。一种不紧急的提醒方式,数字的增量很难记住,部分用户有强迫清零的习惯。横幅推送和数字提醒可后端控制是否一一对应。
3. 弹框式消息
弹框式的消息是指打断当前操作,直接弹框提醒,要求用户一定要先对提醒进行处理后才能进步一操作。这种形式比较粗暴,对用户当前的操作有较强的打断,同时这类提醒还有一个弊端是弹框可显示的内容较少且只能显示一条消息提醒。比较适合需要用户立马进行处理得消息通知提醒,如安全类提醒。
其他:声音
声音的提醒一般和上面三种提醒一起并用,很少单独使用。
ios app 外消息类型二、iOS app 内消息设计
app 内的消息常见的类型:
1. 红点数据。该提醒在消息盒子或有更新版块入口进行标记,用户点击进入查看后红点才消失。
红点数字提醒包括两种,一种是带数字的,一种是无数字仅小红点。用小红点标识的信息相比其他带数字的提醒为弱提醒。
2. 横幅消息。用户在浏览内容,目前内容有更新,但避免打断用户当前的操作,在顶部已横条提示用户有多少条新内容刷新后查看更新消息,横幅一般3s 后就消失(比如新浪微博首页有新微博的顶部横幅提示)该形式比较适合内容更新弱提醒。
3. 弹框提醒。不管是在app 外或app 内弹框提醒要求用户停止先前的操作转而处理当前的提醒,对用户的干扰都是非常大的。如果不是很重要,刻不容缓的事,使用该提醒方式可能会遭到用户强烈的反感,不建议轻易使用。
在设计时根据消息特性选择合适的消息提醒类型很重要。
消息系统设计其他注意事项:
1. 如果app 带有即时通讯特征,不管用户处哪个页面,有新消息来的时候都要传达给用户(全局消息、声音提示、震动提示)让用户知晓有新消息来了。
2. 若非即时通讯类app,且app 存在多种消息类型,请将消息按照不同类型进行分类,避免消息过多引起混乱。
3. 消息内外的数字之和需一致,上层是下层数字之和,层层消除。
4. 消息是提醒的功能,承载的是提示的功能,避免将下一步的操作揉合到消息系统里面,使得一个简单的功能重。个人觉得,每个功能应该是相对独立的,各个版块的耦合性较高会增加用户的认知成本。
*****************************************************************************
本次内容写得比较泛,还是用具体例子来分析会比较合适。