前端服务的组成结构

除了消息操作管理功能(删除、清除等)),其前端业务由五个基本组件组成,如图:

以天猫为例:

(1)消息详细信息:

是消息的最终目的地,显示消息的具体内容。它显示的样式和包含的对象取决于内容的特征。比如活动新闻的内容会包括纯文本描述、有趣的图片、有趣的短片,这些都会在一个独立的活动页面上展示。

(2)消息流:

它是一个消息号的所有历史消息,用户可以有选择地阅读。同时,它还提供轻量级的消息管理功能。例如:复制、删除、清空。

(3)消息仓库:

是消息服务通道的主页。以下是已接收消息的消息号列表。为了不让用户讨厌消息推送,我们可以尝试通过分类分页的方式来显示消息号码列表。比如天猫的分类把用户最关心的消息号放在最前面。JD.COM是分页,它显示重要的消息编号作为默认页面。在另一种情况下,它是根据服务的消息号来划分的,例如:

(4)消息输入:

方便用户在需要的时候随时进入消息仓库阅读消息。为了提高新闻的曝光率,当新的新闻到来时,会用小红点和数字角标标出。

(5)消息提醒:

当应用程序在后台运行时,用户通过消息提醒接收最新消息。当App在前端运行时,消息提醒服务会在不干扰用户当前行为的情况下进入休眠状态。

消息仓库中消息类别的分类

根据报文编号的对象进行划分

分为官方系统消息号和非官方消息号(商家朋友)。例如:

天猫消息框JD.COM消息中心

根据消息显示的样式进行划分

可分为:纯文字型、多媒体型(带图片、短片、段位语音)。

多媒体纯文本类型

按消息跳转类型划分

它可以分为:有跳转的消息(跳转到独立的H5页面或服务频道的主页)和没有跳转的消息。

不要跳转到独立活动H5页面,也不要跳转到综合服务频道的主页

根据消息和帐户登录状态的相关性进行划分

可以分为:相关和不相关。对于与帐户登录状态相关的消息,您必须先登录,然后才能查看消息详细信息,如会员积分消息。启动应用后,可以随时访问与帐户登录状态无关的消息,如新闻消息。

除以消息详细信息页面的样式

可分为:临时活动页面(活动结束后,活动页面无效)、目标新闻页面、纯文本流、带媒体文件的流、业务渠道首页

除以消息详细信息的返回规则

可分为:根据消息服务逐级递归返回;按具体栏目业务逐级返回。

A.消息服务逐步返回:

消息详细信息页消息流页消息仓库页消息输入页

B.列业务逐级返回:

特定新闻页面所属的新闻频道的主页

除以消息提醒跳转的目的地

可分为以下四类: