CN116684833A - 数据处理方法、装置、设备、可读存储介质及程序产品 - Google Patents
数据处理方法、装置、设备、可读存储介质及程序产品 Download PDFInfo
- Publication number
- CN116684833A CN116684833A CN202210159727.9A CN202210159727A CN116684833A CN 116684833 A CN116684833 A CN 116684833A CN 202210159727 A CN202210159727 A CN 202210159727A CN 116684833 A CN116684833 A CN 116684833A
- Authority
- CN
- China
- Prior art keywords
- message
- fallback
- messages
- target
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 104
- 230000008569 process Effects 0.000 claims abstract description 39
- 230000005540 biological transmission Effects 0.000 claims abstract description 16
- 238000012216 screening Methods 0.000 claims description 75
- 238000012545 processing Methods 0.000 claims description 25
- 230000001960 triggered effect Effects 0.000 claims description 25
- 238000007667 floating Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 13
- 230000009191 jumping Effects 0.000 claims description 6
- 230000003111 delayed effect Effects 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 10
- 238000013473 artificial intelligence Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 30
- 238000004891 communication Methods 0.000 description 15
- 238000012360 testing method Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000003993 interaction Effects 0.000 description 7
- 238000013507 mapping Methods 0.000 description 7
- 239000000725 suspension Substances 0.000 description 7
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000012550 audit Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提出了一种数据处理方法、装置、设备、可读存储介质及程序产品,其方法包括:当检测到目标消息未成功送达时,获取目标消息对应的多个回落消息,以及获取每个回落消息对应的优先级;按照优先级,向目标消息对应的接收对象发送多个回落消息,在发送多个回落消息过程中,当检测到第一回落消息未成功送达时,向接收对象发送第二回落消息;当检测到第一回落消息成功送达时,停止向接收对象发送回落消息;第一回落消息和第二回落消息是多个回落消息中优先级相邻的两个回落消息,且第一回落消息的优先级高于第二回落消息的优先级。本申请可应用于云技术、人工智能、车载、内容推送、短信业务等各种场景,提高消息发送的成功率,降低网络资源消耗。
Description
技术领域
本申请涉及计算机技术领域,具体涉及一种数据处理方法、数据处理装置、计算机设备、计算机可读存储介质及计算机程序产品。
背景技术
随着5G技术的不断发展,为满足5G技术多样化的应用场景需求,5G消息应运而生。通过5G消息,可以为接收方提供多样化的富媒体信息,例如图片、音频、视频、地理位置等。然而,在接收方不支持5G消息,或网络带宽不允许的情况下,就会导致5G消息发送失败。目前,可以采用延迟发送的方法,即在5G消息发送失败后,等待一段时间重新发送。上述方法浪费网络资源,消息发送成功率低。因此,如何提高消息发送的成功率并使得网络资源消耗较低,是目前亟需解决的问题。
发明内容
本申请提供一种数据处理方法、装置、设备、可读存储介质及程序产品,可以提高消息发送的成功率,降低网络资源消耗。
本申请提供了一种数据处理方法,该方法包括:
当检测到目标消息未成功送达时,获取所述目标消息对应的多个回落消息,以及获取每个回落消息对应的优先级;按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息,在发送所述多个回落消息过程中,当检测到第一回落消息未成功送达时,向所述接收对象发送第二回落消息;当检测到所述第一回落消息成功送达时,停止向所述接收对象发送回落消息;所述第一回落消息和所述第二回落消息是所述多个回落消息中优先级相邻的两个回落消息,且所述第一回落消息的优先级高于所述第二回落消息的优先级。
本申请提供了一种数据处理装置,该装置包括:
获取模块,用于当检测到目标消息未成功送达时,获取上述目标消息对应的多个回落消息,以及获取上述多个回落消息中每个回落消息对应的优先级;
处理模块,用于根据上述优先级,向上述目标消息对应的接收对象发送上述多个回落消息,在发送上述多个回落消息过程中,当检测到第一回落消息未成功送达时,向上述接收对象发送第二回落消息;当检测到上述第一回落消息成功送达时,停止向上述接收对象发送回落消息;上述第一回落消息和上述第二回落消息是上述多个回落消息中优先级相邻的两个回落消息,且上述第一回落消息的优先级高于上述第二回落消息的优先级。
本申请提供了一种计算机设备,包括:存储器、处理器,其中,上述存储器上存储有数据处理程序,上述数据处理程序被上述处理器执行时,实现如上述数据处理方法的步骤。
本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序包括程序指令,上述程序指令被处理器执行时,实现上述的数据处理方法的步骤。
本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序或计算机指令,上述计算机程序或计算机指令被处理器执行时,实现如上述的数据处理方法。
本申请提出了一种目标消息回落方式,在目标消息发送失败时,通过获取目标消息的多个回落消息,以及尝试将多个回落消息进行发送,提高了消息发送的成功率,降低了网络资源消耗。在获取多个回落消息的同时,还会获取多个回落消息对应的优先级,用以指导回落消息的下发顺序;然后按照该优先级,向目标消息对应的接收对象发送回落消息,在发送过程中,若检测到任一回落消息成功送达,则停止发送回落消息,因此本申请所提供的多级回落消息发送策略在消息成功发送和网络资源消耗之间作平衡,这样既保证了较高的消息成功发送率,又保证了较小的网络资源消耗。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个示例性实施例提供的一种数据处理***的架构示意图;
图2是本申请一个示例性实施例提供的一种数据处理方法的流程示意图;
图3A是本申请一个示例性实施例提供的一种回落消息的界面示意图;
图3B是本申请一个示例性实施例提供的另一种回落消息的界面示意图;
图3C是本申请一个示例性实施例提供的另一种回落消息的界面示意图;
图4是本申请一个示例性实施例提供的一种消息回落方案的流程图;
图5是本申请一个示例性实施例提供的另一种消息回落方案的流程图;
图6是本申请一个示例性实施例提供的另一种数据处理方法的流程示意图;
图7A是本申请一个示例性实施例提供的一种回落消息配置的界面示意图;
图7B是本申请一个示例性实施例提供的另一种回落消息配置的界面示意图;
图7C是本申请一个示例性实施例提供的另一种回落消息配置的界面示意图;
图7D是本申请一个示例性实施例提供的另一种回落消息配置的界面示意图;
图7E是本申请一个示例性实施例提供的另一种回落消息配置的界面示意图;
图7F是本申请一个示例性实施例提供的另一种回落消息配置的界面示意图;
图7G是本申请一个示例性实施例提供的另一种回落消息配置的界面示意图;
图7H是本申请一个示例性实施例提供的一种消息回落方案的时序图;
图8是本申请一个示例性实施例提供的一种数据处理装置的示意框图;
图9是本申请一个示例性实施例提供的一种计算机设备的示意框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例中所涉及到的“第一”、“第二”等描述仅用于描述目的,而不能理解为指示或者暗示其相对重要性或者隐含指明所指示的技术特征的数量。因此,限定有“第一”、“第二”的技术特征可以明示或者隐含的包括至少一个该特征。
第五代移动通信技术(5th Generation Mobile Communication Technology,5G)是具有高速率、低时延和大连接特点的新一代宽带移动通信技术,是实现人机物互联的网络基础设施。5G包括三大类应用场景,即增强移动宽带(enhanced mobile broadband,EMBB)、超高可靠低时延通信(ultra-reliable&low-latency communication,URLLC)和海量机器类通信(massive Machine Type of Communication,mMTC)。增强移动宽带主要面向移动互联网流量***式增长,为移动互联网使用对象提供更加极致的应用体验;超高可靠低时延通信主要面向工业控制、远程医疗、自动驾驶等对时延和可靠性具有极高要求的垂直行业应用需求;海量机器类通信主要面向智慧城市、智能家居、环境监测等以传感和数据采集为目标的应用需求。
随着5G技术的不断发展,全球运营商已达成广泛共识:传统短信业务需要升级到富媒体消息业务,也就是5G消息业务。5G消息,是短信业务的升级,是运营商的一种基础电信服务,基于IP技术实现业务体验的飞跃,5G消息支持丰富的媒体格式,包括文本、图片和音视频等,表现形式更丰富。
5G消息业务分为两大类:一是个体对象和个体对象之间的交互消息,另一个是行业对象与个体对象之间的交互消息。
面向个体对象,5G消息提供点到点消息和群聊服务,消息内容除文本外,还可以支持图片、音频、视频、位置、联系人等多种形式。个体对象无需下载客户端,无需添加好友,就能收发其他对象的5G消息;面向行业对象,5G消息提供增强的对象与应用间的消息服务,实现“消息即服务”,并且引入了新的消息交互模式——Chatbot聊天机器人,通过在消息窗口直观便捷地享受缴费充值、票务订购、酒店预订、物流查询、餐饮订座、外卖下单等各类5G应用服务。因此,5G消息相较于传统短信业务是体验与服务的升级和革新,可以满足更高品质、更丰富多彩的信息通信需求,承载和衍生出更多样的5G应用服务。
5G消息可以在基于人工智能云服务的各种内容推送平台上实现消息分发。所谓人工智能云服务,一般也被称作是AIaaS(AI as a Service,中文为“AI即服务”)。这是目前主流的一种人工智能平台的服务方式,具体来说AIaaS平台会把几类常见的AI服务进行拆分,并在云端提供独立或者打包的服务。这种服务模式类似于开了一个AI主题商城:所有的开发者都可以通过API接口的方式来接入使用平台提供的一种或者是多种人工智能服务,部分资深的开发者还可以使用平台提供的AI框架和AI基础设施来部署和运维自已专属的云人工智能服务。
当5G消息推送至终端时,若该终端因为无法展示或者无法接收该消息导致推送失败时,为了完成推送目的,提高信息的触达率,可以向该终端补推另一种形式的消息,也即是消息回落。本申请首先提出一种消息回落方案,即当5G消检测到接收对象的终端不支持5G消息,或网络带宽不允许时,停止向接收对象下发具有丰富媒体信息的5G短信,转而发送一条普通的文本短信,并以链接的形式提供一个转跳网页,在网页上模仿原本意图展现给接收对象的富媒体5G短信界面。
该方式可以使接收对象通过点击链接查看模拟界面的富媒体信息,提高了消息送达率。但是,该方法需要接收对象主动点击文本短信中的链接,唤起浏览器,待浏览器载入和渲染网页界面,才能在浏览器中看到模拟的富媒体5G短信界面。该方式增加了接收对象的交互次数,接收对象最终看到富媒体信息时需要经过浏览器渲染网页,时间较长,最终导致富媒体信息对接收对象的触达率较低,并且,该方式需要实现一套在网页模拟5G富媒体短信界面的UI界面,增加了工作量。
基于上述思想,本申请对上述方法进行了优化和改进,提出了一种5G消息向接收对象推送失败时的富媒体消息回落方案,该方法可向终端定制化补推多形态的短信或富媒体消息(即多个回落消息),提高了消息发送成功率,减少交互步骤,提高推送目标人群覆盖以及接收对象的点击率。
可以理解的是,在本申请的具体实施方式中,涉及到用户信息等相关的数据,当本申请以上实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
本申请将具体通过如下实施例进行说明:
请参阅图1,图1是本申请一个示例性实施例提供的一种数据处理***的架构示意图。如图1所示,该数据处理***具体可以包括终端设备101和服务器102,终端设备101与服务器102之间通过网络连接,比如,通过无线网络连接等。基于本申请提出的数据处理方法,可以由服务器102向终端设备101发送5G消息,当获取到发送失败的信息时,服务器102可以先获取终端设备101的设备信息,然后根据本申请提出的5G消息回落方案,向终端设备101发送其他形式的短信或富媒体消息(即多个回落消息中优先级最高的回落消息,其中优先级可以预先设定),服务器102可以通过消息回执确定发送的回落消息是否送达到终端设备101,若送达,则停止发送下一优先级的回落消息,此时表示该目标消息的回落消息已成功送达;若未送达,则继续发送下一优先级的回落消息,直到服务器102发送完所有回落消息,以使得终端设备101成功接收回落消息。若服务器102发送完所有回落消息,消息回执都为未送达,此时表示该目标消息的回落消息送达失败,则可在服务器102展示接收对象状态异常的提示消息,停止发送后续所有消息任务。
需要说明的是,本申请提出的服务器102可包括多个,终端设备101可包括多个,示例性的,服务器102包括第一服务器和第二服务器,第一服务器可以是配置平台服务器,第二服务器可以是运营商服务器;终端设备101包括第一终端设备和第二终端设备,第一终端设备可以是回落消息配置对象,第二终端设备可以是回落消息接收对象。基于此,本申请的具体方式可以为:第一终端设备将配置数据发送给第一服务器;第一服务器通过配置数据生成回落消息与目标消息绑定,然后根据回落方案将回落消息发送给第二服务器;第二服务器将获得的回落消息发送给第二终端设备,并将消息回执(指示该回落消息是否送达)返回给第一服务器;第一服务器根据消息回执确定是否继续向第二终端设备发送后续回落消息。
终端设备101也称为终端(Terminal)、用户设备(user equipment,UE)、接入终端、用户单元、移动设备、用户终端、无线通信设备、用户代理或用户装置。终端设备可以是智能家电、具有无线通信功能的手持设备(例如智能手机、平板电脑)、计算设备(例如个人电脑(personal computer,PC)、智能语音交互设备、家电、车载终端、飞行器、可穿戴设备或者其他智能装置等,但并不局限于此。
服务器102可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
可以理解的是,本申请实施例描述的***的架构示意图是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定。例如,在本申请中,终端设备101除了包括图1中所示的三个设备外,也可以包括三个以上的设备;同样的,服务器102除了包括图1中所示的一个服务器外,也可以由多个服务器(也即是服务器集群)构成。本领域普通技术人员可知,随着***架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
请参阅图2,图2是本申请一个示例性实施例提供的一种数据处理方法的流程示意图,以该方法应用于图1中的服务器(指代上述服务器102,后文将以服务器为执行对象进行叙述)为例进行说明,该方法可包括以下步骤:
S201、当检测到目标消息未成功送达时,获取目标消息对应的多个回落消息,以及获取每个回落消息对应的优先级。
本申请实施例中,目标消息可以是5G消息,5G消息相较于传统短信业务是体验与服务的升级和革新,可以满足更高品质、更丰富多彩的信息通信需求。但5G消息对接收对象的终端设备有较高要求,例如需要终端设备所在地区的供应商提供了5g通信的服务,终端设备包含5g芯片,以及终端设备安装了具有5G功能的应用程序等。因此,终端设备若达不到5G消息接收要求,则无法为接收对象展示5G消息的内容。
本申请获取5G消息(即目标消息)对应的多种形态的消息(即多个回落消息),多个回落消息具有不同的下发方式(可以理解多个回落消息的下发方式不同,对接收设备来说,可能接收到多个回落消息中任一种的概率就会变大),提高了消息发送的成功率。然后为对其进行优先级排序,后续对多个回落消息进行发送操作是基于该优先级的,使得消息发送更加合理,提高富媒体消息对接收对象的触达率。其中,优先级可以由配置对象预先设定(例如通过配置界面进行优先级的自定义),也可以自动生成优先级(例如配置平台按照回落消息中的内容自动、实时的生成)。可以理解的是,按照内容由复杂到简单的顺序,接收设备接收到消息的概率也由低到高,即消息越复杂,接收对象能够得到的数据越多,因此,可以先发送复杂度高的回落消息,再发送复杂度低的回落消息,以此在消息的成功发送和数据的送达量之间平衡)。
在一实施例中,目标消息是5G消息,多个回落消息的消息类型可以包括智能短信类型、场景消息类型和文本短信类型中的一种或多种,回落消息的消息类型是按照回落消息的发送方式划分的,属于智能短信类型的回落消息和属于场景消息的回落消息是公众号样式的消息。
本申请实施例是对目标消息进行回落,生成多个回落消息。目标消息可以是多个,每个目标消息可以基于本申请提供的方法进行处理。智能短信类型可以理解为多个智能短信的统称,例如,多个目标消息基于本申请提供的方法生成多个智能短信,那么这多个智能短信都是智能短信类型。基于该思想,可以对场景消息类型和文本短信类型进行理解,本实施例不再赘述,后续将以智能短信指代智能短信类型的回落消息,场景消息指代场景消息类型的回落消息,以及文本短信指代文本短信类型的回落消息。
智能短信,是一种短信在终端APP的升级展现形式,通过在手机短信终端植入可识别短信文本、短信号码的SDK(软件开发包),并展示该短信对应的短信公众号和短信文本解析后的文本卡片形态(短信公众号、卡片的映射及生成规则会部分提前预置在终端SDK中)。请参见图3A,图3A中一种智能短信的界面示意图,其中包括短信公众号内容,例如公众号logo、公众号名称、联系短话(例如10000000000)、菜单栏(例如APP菜单、小程序菜单和其他服务菜单),智能短信还包括短信内容(即图3A中301所示的卡片中的内容),例如标题(例如车型到店)、查看原文链接、消息内容(例如车型到店:飞鹰X7;试驾门店:XX门店;描述:期待您预约试驾),以及预约试驾链接。
其中,短信公众号,指下发至终端设备短信APP上的消息内容所具备的类同于内容平台公众号的形态和功能,短信公众号是公众号样式,公众号样式通常包括公众号名称、logo、联系电话、菜单栏等。通过公众号样式,可以实现在智能短信或场景消息的形式下嵌入多种应用服务(例如企业服务、活动抽奖、分级菜单等,上述内容在普通短信中无法触及),扩展了接收对象针对目标消息的触达范围。图3A为一种消息列表示操作示意图,左侧为消息列表界面,其中包括编辑控件,消息控件和通知控件,当点击编辑控件可对消息列表中的所有消息进行编辑(例如删除等),当点击消息控件和通知控件时,会展示对应的内容界面。当消息控件和通知控件中存在新消息时,会出现新消息标记进行提示(例如存在三个新通知,则通知控件右上方存在新消息标记,新消息标记中包括新消息数量)。右侧为智能短信界面(智能短信如图3A中301所示),其中支持展示消息下发方所设定的图标logo、公众号名称、联系电话、公众号内容(例如您预订的车型已到店,期待您预约试驾!)、以及接收时间(例如2022-01-01,12:00)。左侧消息列表中可以包括多个消息,当点击左侧消息列表中的任意消息,即可跳转到该消息对应的消息界面(如图3A中操作所示)。
场景消息,是一种在手机终端短信App展示的消息形式,区别于传统短信,其包含短信公众号展示及多种丰富形态的网络消息,通过丰富的样式吸引接收对象点击,提升接收对象的点击率。场景消息可以是单图文展示(以大图附加文字描述的形式展示,信息触达聚焦而精准),也可以是多图文展示(以主图文加副图文形式展示,内容丰富多样)。请参见图3B,图3B为一种场景消息的界面示意图,图中302为一个单图文展示的消息,其中包括主标题、副标题、大图,以及对应的摘要内容;图中303一个多图文展示的消息,其中包括大图、大图对应的主标题和副标题、大图对应的摘要内容、两个小图及其对应的文本内容。
请参见图3C,图3C为一种文本短信的界面示意图,其中包括编辑控件、联系短话(例如10000000000)、以及短信内容(如图3C中304所示,其中短信内容中包括文本和链接)。
在一实施例中,当所述第一回落消息是智能短信类型的回落消息时,所述第一回落消息包括切换控件、公众号背景内容和卡片前景内容,所述卡片前景内容包括第一前景内容或第二前景内容,所述切换控件用于对所述第一前景内容和所述第二前景内容进行切换显示。
本申请实施例中,第一前景内容和第二前景内容中的内容不一定相同,第一前景内容和第二前景内容可以根据配置对象预先配置。由于智能短信是一种普通短信的业务升级,因此可以理解第一前景内容和第二前景内容中,其中一个是升级前的短信,一个是升级后的短信。如果将第一前景内容作为第二前景内容升级后数据,终端设备会优先显示第一前景内容,当接收对象触发切换控件时,终端设备会切换到显示第二前景内容。当接收对象继续触发切换控件时,第一前景内容和第二前景内容也可以继续进行切换。
如图3A中301所示,上述切换控件可以是图中查看原文控件,当接收对象点击查看原文控件时,可以将该卡片中的内容转化为文本内容,即图3C中304所示的卡片中的内容。其中,第一前景内容是采用结构化的方式展示(例如,图3A中301包括:车型到店对应于飞鹰X7;试驾门店对应于XX门店;描述对应于期待您预约试驾,该对应关系可理解为一种映射规则),第二前景内容采用纯文本+链接的方式展示。
进一步地,第一前景内容可以是由第二前景内容生成的,即第二前景内容基于上述对应关系(包括映射规则和生成规则)自动生成第一前景内容(终端设备的SDK会提前预置上述映射规则和生成规则,并基于映射规则和生成规则对第二前景内容进行解析,生成第一前景内容)。
S202、按照优先级,向目标消息对应的接收对象发送多个回落消息,在发送多个回落消息过程中,当检测到第一回落消息未成功送达时,向接收对象发送第二回落消息;当检测到第一回落消息成功送达时,停止向接收对象发送回落消息;第一回落消息和第二回落消息是多个回落消息中优先级相邻的两个回落消息,且第一回落消息的优先级高于第二回落消息的优先级。
本申请实施例中,是基于优先级的顺序逐步进行回落消息发送的,具体方式为,先发送优先级最高的回落消息,通过检测该回落消息的消息回执判断是否送达,若未送达,则按照优先级从高到低的顺序,向接收对象发送下一优先级的回落消息(即通过第一回落消息的优先级高于第二回落消息的优先级,限定了回落消息的发送顺序),并检测该回落消息的消息回执判断是否送达,重复执行上述步骤,直到发送完所有多个回落消息中的所有回落消息。
在一实施例中,请参见图4,图示为本申请提出的一种消息回落方法,多个回落包括一级回落方案、二级回落方案和三级回落方案,在目标消息未成功送达时,调用一级回落方案进行发送,通过消息回执检测回落消息是否送达,若一级回落方案对应的回落消息未送达,调用二级回落方案进行发送;若二级回落方案对应的回落消息未送达,调用三级回落方案进行发送;在此过程中,当一级回落方案或二级回落方案中任一回落方案送达,则停止回落,或者,当三级回落方案发送后(包括送达成功和送达失败的情况),则停止回落。
在一实施例中,接收对象的设备类型种类繁多,通过对设备类型的分析,可以对本申请提出的回落方案进行调整,从而进行基于设备类型进行针对性的回落消息发送。示例性的,设备类型可以划分为低端机型(例如电子通话手表、老年机等)、中端机型(例如某些品牌的低端手机)和高端机型(例如某些品牌的高端智能机)。通常情况下,低端机型可能只能接收文字短信(例如只能显示文字和链接,但链接不可跳转),中端机型可能接收文本短信类型的短信,这两种设备类型可展现的短信形态有限,如果上述设备发送智能短信类型或场景消息类型的短信,则会产生不必要的资源消耗,降低短信发送效率,此时,直接发送该设备能够接收的短信类型可以提高发送效率;而高端机型可能接收智能短信类型、场景消息类型和文本短信类型的短信,但可能因为其不支持5G消息,造成5G消息接收失败的情况,因此,可以对该类设备按照本申请提出的消息回落方法处理,向其发送回落消息。
综上所述,在按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息时,可执行以下步骤:
(1)、获取接收对象的设备类型。
在一实施例中,接收对象的设备类型可以在运营商获取,在发送5G消息至运营商时,运营商会返回发送回执,发送回执除了包括5G消息对应的ID,5G消息的送达结果(包括已送达和未送达),还包括接收设备的设备ID与机型之间的映射关系(例如一个回执内容为:消息ID-未送达-型号A)。通过回执中的接收设备的设备ID与机型之间的映射关系,以获取接收对象的设备类型。
(2)、当设备类型为目标设备类型时,向接收对象发送属于文本短信类型的回落消息。
在一实施例中,目标设备类型可以设置为低端机型,当检测到设备类型为低端机型时,直接发送文本短信类型的回落消息,以此避免不必要的资源消耗。
(3)、当所述设备类型为非目标设备类型时,执行按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息的步骤。
在一实施例中,目标设备类型可以设置为高端机型,那么可以基于本申请提供的步骤S202所述方式进行回落消息的发送,在此不再赘述。
请参见图5,图示为本申请提出的一种消息回落方法,首先基于5G消息,在判断终端设备支持5G消息时,发送原生的5G消息;在判断终端设备不支持5G消息(例如终端设备没有接收5G消息的SDK),就会判断终端设备是否为目标品牌的手机;当终端设备为目标品牌手机(例如品牌A、品牌B,其中,品牌A和品牌B可以是上述的低端机型),发送普通短信和链接(也即是文本短信类型的回落消息);当终端设备为非目标品牌手机(例如品牌C、品牌D,其中,品牌C和品牌D可以是上述的中端机型或者高端机型),可根据业务情况选择智能短信类型或场景消息类型的回落消息进行发送(其中,场景消息类型的回落消息可包括单图文场景消息和多图文场景消息)。
在一实施例中,多个回落消息包括了多种消息形态,可兼顾大多数种类的终端设备,从而提高消息的送达率,以及提高接收对象对富媒体信息的触达率。但是,当多个回落消息都未送达成功时,则表明已经不再是终端设备的设备类型在限制了消息的送达,而是终端设备的状态限制了消息的送达。因此,可以多个回落消息均未成功送达时进行异常情况处理,从而为接收对象降低成本,也提高消息内容的可利用率:
例如,终端设备处于无信号状态、关机状态或飞行模式状态下,在此期间,若向该终端发送多条目标消息(其中,每条目标消息基于本申请提出的消息回落方式进行发送),多条消息可以在终端设备只能在状态正常之后分别进行展示。若多条目标消息是实时性较强的目标消息(例如,每小时进行天气预报,每分钟进行灾害预报检测等),则在终端设备状态正常之后展示的发送时的消息内容已然失去了价值,从而浪费了资源,造成不必要的开销。在该情况下,可执行以下a1~a2的方法。
a1、当检测到多个回落消息均未成功送达,且接收到发送任务时,设置延迟发送时长。
在一实施例中,当目标消息对应的多个回落消息均未成功送达,此时接收到其他消息的发送任务(其他消息可以是5G消息,也可以是非5G消息,如智能短信、场景消息、文本消息等),通过将发送任务进行存储,并设定延迟发送时长(例如1小时)。其中,延迟发送时长可由配置对象进行预先设定。
在一实施例中,延迟发送时长可根据消息任务的重要等级进行差异化设置。可以在配置对象进行回落消息配置时,获取其填入的消息重要等级(例如,天气预报消息发送设置为低等级;重要事件短信通知消息设置为高等级)。根据消息重要等级,自动设定延迟发送时长(例如,天气预报消息对应的延迟发送时长为1小时,或重要事件短信通知消息对应的延迟发送时长为10分钟)。
a2、当等待时长达到延迟发送时长时,执行发送任务。
在一实施例中,通过统计在多个回落消息中最后一个回落消息未成功送达时,进行时长统计,当等待时长达到延迟发送时长时(例如,天气预报消息对应等待时长1小时后,或重要事件短信通知消息对应等待时长为10分钟后),执行发送任务。
除此之外,还可能存在终端设备设置短信拦截、终端设备对应的运营商不支持等情况,在此期间,若向该终端发送多条目标消息(其中,每条目标消息基于本申请提出的消息回落方式进行发送),多条消息均不可以送达至终端设备,在该情况下,可执行以下b1~b2的方法。
b1、当检测到多个回落消息均未成功送达,且接收到发送任务时,停止所述发送任务。
b2、显示所述接收对象状态异常的提示消息,用以提示停止生成后续发送任务。
该方法运用于终端设备设置短信拦截、终端设备对应的运营商不支持等情况,此时,即便经过更久的等待之后再进行发送,终端设备都不会接收到其他消息(也包括其他消息对应的多个回落消息)。通过显示所述接收对象状态异常的提示消息,提示停止发送其他消息,节约资源。
本申请提出了一种5G消息回落方式,当检测到目标消息未成功送达时,首先获取目标消息对应的多个回落消息,多个回落消息中包含了丰富的媒体信息,并且每个回落消息为不同的消息形态,用以向接收端型进行消息展示,提高了不同接收对象的覆盖率;在获取多个回落消息的同时,还会获取多个回落消息对应的优先级,该优先级可以预先设置,用以指导后续进行回落消息下发的顺序;然后按照优先级,向目标消息对应的接收对象发送回落消息,具体方式为,先发送优先级最高的回落消息,通过检测该回落消息的消息回执判断是否送达,若未送达,则按照优先级从高到低的顺序,向接收对象发送下一优先级的回落消息,并检测该回落消息的消息回执判断是否送达,重复执行上述步骤,直到发送完所有多个回落消息中的所有回落消息。其中,多种回落消息可以直接展示富媒体信息,使得接收对象不用通过点击链接的方式查看富媒体信息,减少了接收对象的交互步骤;其中,多个回落消息包括智能短信类型、场景消息类型和文本短信类型中的一种或多种,智能短信和场景消息是基于公众号样式的,通过公众号样式,可以实现在智能短信或场景消息的形式下嵌入多种应用服务,拓展了接收对象针对目标消息的触达范围,提高了点击率;智能短信还可以进行预先配置智能短信还可进行形态切换,提升接收对象的使用体验;本申请还提出了基于接收对象的设备类型对回落方案进行调整,提升回落消息发送效率,并且,若检测终端设备在异常状态下时,设置延迟发送时长后发送消息,或者生成异常提示消息停止发送消息,以此避免资源浪费。
请参阅图6,图6是本申请一个示例性实施例提供的另一种数据处理方法的流程示意图,以该方法应用于图1中的服务器为例进行说明,该方法可包括以下步骤:
S601、显示配置界面,配置界面上显示有多个消息类型。
本申请实施例中,配置界面是对目标消息(5G消息)、5G消息对应的多个回落消息进行配置,本申请实施例以多个回落消息包括智能短信、场景消息和文本短信为例进行说明,可以理解的是,多个回落消息还可包括上述形式之外的其他消息形态,而其他消息形态均可基于本申请提出的回落方法进行消息回落,以及基于该实施例步骤S601~S603的方法进行消息配置,本申请在此不再赘述。
在一实施例中,配置界面上显示有多个消息类型,可以是智能短信类型对应的配置入口、场景消息类型对应的配置入口,以及文本短信类型对应的配置入口。当接收到配置对象基于任一配置入口的触发操作时,即可展示该配置入口对应的消息类型的消息配置界面,通过在消息配置界面接收配置数据,生成配置入口对应的消息类型(可以理解为,配置对象触发任一配置入口,于展示的消息配置界面输入配置数据,用以进行消息配置)的回落消息。
S602、当多个消息类型中的目标消息类型被选择时,显示数据接收控件以及显示与目标消息类型对应的多个消息版式。
本申请实施例中,数据接收控件用于接收配置对象输入的配置数据,多个消息版式用于对配置数据进行不同方式的排版,例如对配置数据中不同内容进行不同位置的编排,用以在终端设备上显示出不同排版类型的数据。例如,针对同一配置数据,利用不同的消息版式,可以对字体、字号、背景、字体颜色、内容显示位置、内容展示大小等进行设置,以生成多个消息样式。需要说明的是,本本申请所述的多个消息版式,不会对配置数据中的数据内容进行改变,此处应区别于智能短信的形态切换(智能短信可以理解为普通短信的一种升级,智能短信的形态切换会改变内容)。
目标消息类型可以是智能短信类型、场景消息类型和文本短信类型,步骤S602可以理解为对其中一种回落消息进行设置。基于此,可以分别显示智能短信对应的数据接收控件以及显示与其对应的多个消息版式,场景消息对应的数据接收控件以及显示与其对应的多个消息版式,以及文本消息对应的数据接收控件以及显示与其对应的多个消息版式。
需要说明的是,除了显示数据接收控件以及显示与目标消息类型对应的多个消息版式外,也可以先显示目标消息类型对应的多个消息版式,再基于多个消息版式中的目标消息版式展示其对应的显示数据接收控件,也即是先选择目标消息版式,再基于该板式接收对应的配置数据。上述情况都应在本申请所保护的范围之内。
请参见图7A,图7A为消息回落设置的界面示意图,图中包括终端模型展示部分和消息回落设置部分。消息回落设置是对目标消息的多种回落方式进行设置,图中展现了回落方式为:智能短信、场景消息、文本短信和不回落,通过编辑控件(即图中编辑按钮)可以对多种回落方式进行编辑,包括对多个回落方式进行排序(即优先级排序)、增添回落方式、删除回落方式等。通过触发多种回落方式中某一回落方式(例如选择智能短信回落方式),在回落创意入口进行创意选择(例如回落创意包括智能短信创意1、智能短信创意2、智能短信创意3和智能短信创意4,其中,通过选择框触发了智能短信创意3),其中,智能短信创意可以是上述所说的多个消息版式。除此之外,消息回落设置还包括返回控件和提交审核控件,返回控件用于返回上一界面,提交审核控件用于提交配置数据、消息回落设置等所有配置方案。界面中还包括提示信息(例如,消息回落可实现对不支持此形态消息的补推指定富媒体),用以指导配置对象进行操作。
在一实施例中,配置界面还设有预览控件和终端模型,配置数据的数量也可以是多个。如图7A所示,终端模型展示是一个模拟终端设备的展示界面,终端模型的具体展现形式,以及终端模型与配置数据的对应关系,将在后续实施例中详细介绍,在此不再赘述。预览控件可对终端模型进行扩大化展示。
上述利用预览控件和终端模型进行展示的实现过程如下。
(1)、在接收配置数据过程中,将接收到的配置数据显示在终端模型上。
可以理解为在配置对象于配置界面进行配置时,实时接收配置数据,根据配置数据在终端模型进行实时展示。通过实时展示的方法,使得配置对象能够随时查看回落消息的当前形态,在配置出错时能够及时发现,及时纠正,提高回落消息的配置效率,提升接收对象的使用体验。
(2)、当预览控件被触发时,在配置界面上显示浮窗,浮窗上显示有包含已接收到的配置数据的终端模型,且终端模型在浮窗上的显示尺寸大于显示在配置界面上的显示尺寸。
在一实施例中,由于配置数据的数据量较多,导致在终端模型上展示的图像较小,使得配置对象无法查看到显示较小的内容。利用预览控件,可以将终端模型于浮窗上扩大化进行展示。也可以将配置对象的终端设备作为展示模型,将配置数据展示于配置对象的终端设备(可以理解为终端模型在浮窗上的显示尺寸等于配置对象的终端设备的屏幕尺寸)。
S603、当数据接收控件接收到配置数据,且多个消息版式中的目标消息版式被选择时,按照目标消息版式对配置数据进行排版,得到第一回落消息。
在一实施例中,当目标消息类型为智能短信类型,其配置过程如下。
首先配置智能短信的公众号部分,请参见图7B,图7B为配置智能短信公众号的界面示意图,左侧为终端模型,右侧为配置界面。在配置基本信息时,包括了关联创意类型(例如智能短信),公众号名称(例如飞鹰平台,对应终端模型中的“飞鹰平台”),公众号LOGO(对应终端模型中的“LOGO”),公众号LOGO包含上传图片控件,还显示LOGO上传提示消息(例如,尺寸120*120;支持JPG/PNG;大小20K以内;不同机型的LOGO展示位置不同),其中终端模型中还包括联系电话(例如10000000000),可直接由运营商获取,无需设置。
除此之外,公众号部分还包括菜单设置,通过启动控件决定是否启用菜单;在设置菜单名称时,通过编辑控件,可以设置多个菜单(例如左侧菜单、中侧菜单和右侧菜单),以及对多个菜单进行增添、删除等操作,当选择目标菜单时(例如左侧菜单),即可对目标菜单进行配置。菜单还包括设置提示消息(例如,仅支持中英文和数字,不超过4个字符)。菜单设置包括跳转设置,其中包括多种跳转方式的设置(例如H5页面、小程序、APP和电话),跳转链接(例如在选择H5页面跳转时,通过选择H5短链控件设置跳转链接)。除此之外,还提供短链工具,通过短链工具可以将目标链接转为短链后再使用,提升产品体验。
然后配置智能短信的内容部分,请参见图7C,图7C为配置智能短信的界面示意图,左侧为终端模型,右侧为配置界面。配置界面包括短信原文部分,其中包括短信签名(例如飞鹰平台);短信正文(例如,您关注的车型飞鹰X7已到店,最近门店为XX门店,期待您预约试驾体验,点击https://xxxxxxx预约试驾),短信正文中包括***链接入口,用于***可跳转链接,还包括***手机号入口,以及配置提示消息(例如,还可输入57字,更多推广文案规范,请点击查看。通过点击查看可为配置对象提高参考推文,提高配置效率);完整原文预览(例如,【飞鹰平台】尾号xxx用户您好,您关注的车型飞鹰X7已到店,最近门店为XX分店,期待您预约试驾体验,点击https://xxxxxxx预约试驾,回T退订)。其中,完整原文预览是服务器基于短信正文生成,可以理解为运营商在短信正文的基础上添加必要信息(例如,发送方信息:飞鹰平台,问候语:尾号XXX用户您好等)。
配置界面还包括卡片设置部分,其中包括卡片内容(例如,对应终端模型中的车型到店);卡片内容(其中包括左侧部分的多个内容框,和右侧部分的多个内容框,该部分对应终端模型的卡片内容,即车型:飞鹰X7,试驾门店:XX门店和描述:期待您预约试驾),卡片内容包括增加字段控件。在配置界面还可以设置多个菜单(例如,对应终端模型中的APP、小程序、联系电话)。
上述查看原文控件,即是上述的第一回落消息与第二回落消息的切换入口,通过查看原文控件,于第一回落消息(对应智能短信)和第二回落消息(对应智能短信的完整原文预览对应的内容,即“【飞鹰平台】尾号xxx用户您好,您关注的车型飞鹰X7已到店…”)进行切换展示。
需要说明的是,在后续实施例中,若需配置如上所述内容部分,可基于上述方法进行配置,后续实施例不再赘述。
在一实施例中,当目标消息类型为场景消息类型,其配置过程如下。
首先配置场景消息的公众号部分,请参见图7D,图7D为配置场景消息公众号的界面示意图,左侧为终端模型,右侧为配置界面。需要配置基本信息中的关联创意类型(例如场景消息)、行业类别(可以通过选择窗口进行选择,用于展示公众号行业范围)、公众号LOGO,以及菜单设置。其配置过程以及与终端模型的对应关系请参考配置智能短信的过程,本申请实施例不再赘述。
然后配置场景消息的内容部分,请参见图7E,图7E为配置场景消息的界面示意图,左侧为终端模型,右侧为配置界面。配置界面包括创意形式部分,其中包括多种创意形式(例如单图文和多图文,其显示比例为1:2)及其对应的配置提示消息(例如,以大图附加文本展示的形式,信息触达聚焦而准确,提交后预计2-4个工作日完成审核),在终端模型中将以选择的创意形式展现(例如,基于单图文创意形式,创意内容包括主标题、副标题和图片,于终端模型上的卡片中进行展示)。其中,还包括图片跳转(例如,跳转方式为H5页面、小程序、APP、电话和短信发送)。其配置过程以及与终端模型的对应关系请参考配置智能短信的过程,本申请实施例不再赘述。
需要说明的是,本申请实施例所提供的5G消息、智能短信、场景消息和文本短信的发送方式不同。5G消息、智能短信和文本短信基于短信网关,通过调用运营商接口进行消息发送;场景消息基于IP流量网关,通过终端产商所提供的接口进行消息发送,消息发送过程是调用不同回落消息对应的接口进行发送。
在一实施例中,当目标消息类型为文本消息类型,配置目标消息的过程可以参见上述配置智能短信和场景消息的过程,但配置文本消息只需要配置文本内容(可包括文本和链接)即可,文本短信再通过调用运营商接口进行发送,本申请实施例不再赘述。
除此之外,还可以对目标消息(5G消息)进行配置。
首先配置5G消息的公众号部分,请参见图7F,图7F为配置5G消息公众号的界面示意图,左侧为终端模型,右侧为配置界面。需要配置基本信息中的关联创意类型(例如5G消息)、公众号名称、公众号描述、公众号LOGO,以及菜单设置(包括左侧菜单、中侧菜单和右侧菜单,其中,菜单跳转方式为H5页面、小程序、APP和电话)。其配置过程以及与终端模型的对应关系请参考配置智能短信的过程,本申请实施例不再赘述。
然后配置5G消息的内容部分,请参见图7G,图7G为配置5G消息的界面示意图,左侧为终端模型,右侧为配置界面。配置界面包括名称与内容部分,其中包括创意名称(配置对象可以对该次配置进行命名,便于后续查看或调用该次配置数据和形式),创意类型(此处为5G消息),以及创意形式(例如大图卡片、轮播卡片和文字消息,大图卡片和轮播卡片的显示比例为1:2)及其对应的配置提示消息(例如,以大图附加文本展示的形式,信息触达聚焦而准确,提交后预计2-4个工作日完成审核),在终端模型中将以选择的创意形式展现(例如,基于单图文创意形式,创意内容包括标题、描述和图片,于终端模型上的卡片中进行展示)。
其中,还包括按钮跳转设置(例如,对应终端模型中的按钮名称为卡片按钮,其跳转方式包括H5页面、小程序和回复消息)。终端模型还包括了APP、小程序和联系电话的菜单栏,除此之外还包括悬浮菜单(悬浮菜单与菜单栏具有区别性,菜单栏固定于消息内容之中,悬浮菜单悬浮于消息内容之上,悬浮菜单可以基于移动触发操作于消息内容之上进行移动,避免遮挡该消息中的重要信息,提升产品体验),悬浮菜单可以个性化定制各种业务接口显示于悬浮菜单,例如最近活动、马上订票、咨询客服等,通过编辑控件可以对悬浮菜单中的业务接口进行增加、删除、调换顺序等操作。在终端模型中,当触发悬浮菜单,即可基于新窗口展示最近活动、马上订票、咨询客服等菜单。其配置过程以及与终端模型的对应关系请参考配置智能短信的过程,本申请实施例不再赘述。
可以理解的是,上述步骤S601~S603描述了第一回落消息的生成过程,第一回落消息为多个回落消息中的任一个,在后续步骤S604~S605中,也会用到第二回落消息,第二回落消息也可以为多个回落消息中的任一个。也即是,目标消息对应的多个回落消息,均可基于步骤S601~S603所提供的方法进行生成,本申请在此不再赘述。
在一实施例中,当目标消息类型是智能短信类型或场景消息类型时,数据接收控件包括公众号背景配置入口和公众号卡片配置入口,生成配置数据的过程可以为:当公众号背景配置入口接收到公众号背景配置数据,且公众号卡片配置入口接收到公众号卡片配置数据时,将公众号背景配置数据和公众号卡片配置数据组合为配置数据。
该实施例将智能短信类型或场景消息类型的回落消息分别划分为两部分,即公众号部分(通过公众号背景配置入口接收公众号配置数据生成)和卡片内容部分(通过公众号卡片配置入口接收公众号卡片配置数据生成),再将两个部分组合为目标消息。其中,配置数据可以是公众号背景配置数据和公众号卡片配置数据的组合,在组合为配置数据之后,即可执行上述的当数据接收控件接收到配置数据,且多个消息版式中的目标消息版式被选择时,按照目标消息版式对配置数据进行排版,得到第一回落消息的步骤。
示例性的,如图7B中配置智能短信公众号的部分,可以看做是目标消息类型为智能短信类型时,公众号背景配置入口接收公众号配置数据的示意图;如图7C中配置智能短信的部分,可以看做是目标消息类型为智能短信类型时,公众号卡片配置入口接收公众号卡片配置数据的示意图。
在一实施例中,上述配置界面还设有多个跳转配置对象,每个跳转配置对象在所述终端模型上对应有消息组件,当配置对象对终端模型的消息组件进行触发时,可以直接在终端模型上更加直观形象的查看跳转效果,提升了使用体验,也便于配置对象在跳转配置出错时及时纠正,提高回落消息的配置效率。上述方法的实现过程如下。
(1)、当跳转方式中的目标跳转配置对象被触发时,显示目标跳转配置对象对应的跳转方式,目标跳转对象为多个跳转配置对象中任一个。
示例性的,如图7B所示,目标跳转配置对象被触发即为菜单栏目标菜单被触发(例如左侧菜单),显示目标跳转配置对象对应的跳转方式即为显示目标菜单可以进行跳转的方式(例如,H5页面、小程序、APP和电话),多个跳转配置对象可以是菜单栏中的左侧菜单、中侧菜单或右侧菜单,也可以是悬浮菜单等。
(2)、当目标跳转方式被选择,且目标跳转配置对象对应的消息组件被触发时,在终端模型中,按照目标跳转配置对象对应的目标跳转方式进行跳转。
示例性的,如图7B所示,目标跳转方式被选择(例如左侧菜单的H5页面跳转方式被选择),目标跳转配置对象对应的消息组件被触发时即为终端模型中的消息组件被触发(例如左侧菜单被触发),按照目标跳转配置对象对应的跳转方式进行跳转即为根据目标跳转方式在终端模型上进行跳转模拟(例如,于终端模型上展示跳转结果)。
在一实施例中,在跳转设置界面对跳转控件对应的跳转方式进行设置后,当检测到跳转控件被触发时(也即是接收对象于终端设备上进行消息组件触发),针对跳转控件对应的跳转方式执行跳转操作;其中,跳转方式包括H5页面跳转、小程序跳转、APP跳转、电话跳转、短信跳转等。可以理解的是,终端模型可以模拟接收对象对应的终端上的展示效果,在配置数据的同时,实时展示配置效果。对接收对象来说,接收对象于终端设备上进行消息组件(或表述为功能控件)触发时,可基于该实施例的描述进行对应的跳转,本申请不再赘述。
S604、当检测到目标消息未成功送达时,获取目标消息对应的多个回落消息,以及获取每个回落消息对应的优先级。
其中,步骤S604的实现方式请参见该实施例步骤S201的相关描述,本申请在此不再赘述。
在一实施例中,当多个回落消息的消息类型包括智能短信类型、场景消息类型和文本短信类型时,获取目标消息对应的多个回落消息,可以通过以下方法实现。
(1)、分别获取智能短信类型对应的第一筛选条件,场景消息类型对应的第二筛选条件和文本短信类型对应的第三筛选条件。
(2)、根据第一筛选条件、第二筛选条件、第三筛选条件和目标消息,分别生成属于智能短信类型的回落消息、属于场景消息类型的回落消息和属于文本短信类型的回落消息。
上述方法可以理解为,获取目标消息(5G消息)对应的多个回落消息(智能短信、场景消息和文本短信)的过程为基于目标消息自动生成的,通过自动生成多个回落消息,可以使得配置对象只需要配置目标消息,提高配置效率。其中,第一筛选条件用于筛选目标消息中用于生成智能短信的内容,第二筛选条件用于筛选目标消息中用于生成场景消息的内容,第三筛选条件用于筛选目标消息中用于生成文本短信的内容,根据目标消息和第一筛选条件生成属于智能短信类型的回落消息;根据目标消息和第二筛选条件生成属于场景消息类型的回落消息;根据目标消息和第三筛选条件生成属于文本短信类型的回落消息。
示例性的,目标消息是5G消息,其中包括聊天机器人(chatbot)、图片、链接、文本、视频和音频。第一筛选条件为提取链接和文本,那么生成智能短信的过程为,提取5G消息中的链接和文本生成智能短信;第二筛选条件为提取图片、链接、文本、视频和音频,那么生成场景消息的过程为,提取5G消息中的图片、链接、文本、视频和音频生成场景消息;第三筛选条件为提取文本,那么生成文本短信的过程为,提取5G消息中的链接和文本生成文本短信。
在一实施例中,第一筛选条件、第二筛选条件和第三筛选条件可以根据业务情况进行自定义。
在一实施例中,可以对第一筛选条件、第二筛选条件和第三筛选条件加以利用,根据筛选条件的复杂度,自动生成推荐优先级,以此提高优先级设置效率,具体通过以下方法实现:
(1)、根据第一筛选条件、第二筛选条件、第三筛选条件,生成多个回落消息的推荐优先级,推荐优先级是按照筛选条件的复杂度进行划分的,推荐优先级与筛选条件的复杂度成正比关系。
示例性的,筛选条件越复杂度,推荐优先级越高。例如,筛选条件为筛选出目标消息中的图片、链接、文本、视频和音频,此时筛选条件复杂,可以将按照该筛选条件筛选而生成的回落消息作为最高优先级(即第生成一回落消息);筛选条件为筛选出目标消息中的链接和文本,此时筛选条件较复杂,可以将按照该筛选条件筛选而生成的回落消息作为中间优先级(即生成第二回落消息);筛选条件为筛选出目标消息中的文本,此时筛选条件最简单,可以将按照该筛选条件筛选而生成的回落消息作为最低优先级(即生成第三回落消息)。
(2)、显示多个回落消息的推荐优先级,以及确定控件。
(3)、当确定控件被触发时,将多个回落消息的推荐优先级作为多个回落消息的优先级。
其中,确认控件用于配置对象对推荐优先级执行确认操作,当配置对象触发确定控件时,即认可通过筛选条件的复杂度自动生成的推荐优先级,将其作为多个回落消息的优先级,用以执行按照优先级,向目标消息对应的接收对象发送多个回落消息的步骤。
S605、按照优先级,向目标消息对应的接收对象发送多个回落消息,在发送多个回落消息过程中,当检测到第一回落消息未成功送达时,向接收对象发送第二回落消息;当检测到第一回落消息成功送达时,停止向接收对象发送回落消息;第一回落消息和第二回落消息是多个回落消息中优先级相邻的两个回落消息,且第一回落消息的优先级高于第二回落消息的优先级。
本申请实施例中,是基于优先级的顺序逐步进行回落消息发送的,具体方式为,先发送优先级最高的回落消息,通过检测该回落消息的消息回执判断是否送达,若未送达,则按照优先级从高到低的顺序,向接收对象发送下一优先级的回落消息(即通过第一回落消息的优先级高于第二回落消息的优先级,限定了回落消息的发送顺序),并检测该回落消息的消息回执判断是否送达,重复执行上述步骤,直到发送完所有多个回落消息中的所有回落消息。其中,步骤S605的实现方式请参见该实施例步骤S202的相关描述,本申请在此不再赘述。
请参见图7H,图7H为本申请实施例提供的一种消息回落的时序图,主体包括配置对象、回落平台和运营商5G消息平台,回落过程如下。首先由配置对象在回落平台配置公众号(包括公众号样式、菜单等),回落平台调用运营商提供的5G创建消息菜单、chatbot创建等接口在运营商5G消息平台进行相应创建,运营商5G消息平台可将创建结果等返回给回落平台(即操作回执);配置对象在回落平台配置5G消息和消息回落方案(包括配置多个回落消息和对应的优先级。
其中,配置的一级回落方案为场景消息,二级回落方案为智能短信,三级回落方案为文本短信),通过提交审核提交配置数据;当下发5G消息时,回落平台将调用运营商发送5G消息的接口下发5G消息,运营商将返回送达回执;如果消息未送达(即受到失败回执),回落平台将判断设备类型,如果该设备类型为非目标设备类型,调用一级回落方案,下发场景消息;如果场景消息未送达(即受到失败回执),调用二级回落方案,下发智能短信;如果智能短信未送达(即受到失败回执),调用三级回落方案,下发文本+链接的普通短信(即文本消息)。若回落平台在判断设备类型时,该设备类型为目标设备类型,则直接调用三级回落方案,下发文本+链接的普通短信(即文本消息)。
本申请提供多个消息版式对接收配置对象输入的配置数据进行不同方式的排版,以生成多种排版样式的回落消息,提升接收对象的使用体验;通过终端模型,在配置对象于配置界面进行配置时,实时接收配置数据,根据配置数据在终端模型进行实时展示,使得配置对象能够随时并且更加直观形象的查看回落消息的当前形态,在配置出错时能够及时发现,及时纠正,提高回落消息的配置效率,进一步提升接收对象的使用体验;并且,在对跳转对象进行跳转设置后,若终端模型上触发跳转对象,可以根据跳转设置模拟跳转界面,提高终端模型的拟真度;本申请提供了详细的针对5G消息、智能短信和场景消息的具体配置过程,以及配置数据与终端模型的对应关系,为实现包含本申请所提出的回落方法的回落平台提供了参考;本申请还提出基于目标消息和不同回落消息对应的筛选条件自动生成多个回落消息,可以使得配置对象只需要配置目标消息,提高配置效率;同时,还可以根据筛选条件的复杂度,自动生成推荐优先级,利用该推荐优先级进行消息回落,以此提高优先级设置效率。
请参阅图8,图8是本申请实施例提供的一种数据处理装置的示意框图。其中,数据处理装置具体可以包括:
获取模块801,用于当检测到目标消息未成功送达时,获取所述目标消息对应的多个回落消息,以及获取每个回落消息对应的优先级;
处理模块802,用于按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息,在发送所述多个回落消息过程中,当检测到第一回落消息未成功送达时,向所述接收对象发送第二回落消息;当检测到所述第一回落消息成功送达时,停止向所述接收对象发送回落消息;所述第一回落消息和所述第二回落消息是所述多个回落消息中优先级相邻的两个回落消息,且所述第一回落消息的优先级高于所述第二回落消息的优先级。
可选的,所述目标消息是5G消息,所述多个回落消息的消息类型包括智能短信类型、场景消息类型和文本短信类型中的一种或多种,所述回落消息的消息类型是按照回落消息的发送方式划分的,属于智能短信类型的回落消息和属于场景消息的回落消息是公众号样式的消息。
可选的,当所述第一回落消息是智能短信类型的回落消息时,所述第一回落消息包括切换控件、公众号背景内容和卡片前景内容,所述卡片前景内容包括第一前景内容或第二前景内容,所述切换控件用于对所述第一前景内容和所述第二前景内容进行切换显示。
可选的,所述获取模块801,还用于:
获取所述接收对象的设备类型;
所述处理模块802,还用于当所述设备类型为目标设备类型时,向所述接收对象发送属于文本短信类型的回落消息;
所述处理模块802,还用于当所述设备类型为非目标设备类型时,执行按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息的步骤。
可选的,所述第一回落消息的消息类型是目标消息类型,所述目标消息类型是智能短信类型、场景消息类型和文本短信类型中的任一个,所述获取模块801,还用于:
显示配置界面,所述配置界面上显示有多个消息类型;
当所述多个消息类型中的所述目标消息类型被选择时,显示数据接收控件以及显示与所述目标消息类型对应的多个消息版式;
当所述数据接收控件接收到配置数据,且所述多个消息版式中的目标消息版式被选择时,按照所述目标消息版式对所述配置数据进行排版,得到所述第一回落消息。
可选的,所述目标消息类型是智能短信类型或场景消息类型时,所述数据接收控件包括公众号背景配置入口和公众号卡片配置入口,所述获取模块801,还用于:
当所述公众号背景配置入口接收到公众号背景配置数据,且所述公众号卡片配置入口接收到公众号卡片配置数据时,将所述公众号背景配置数据和所述公众号卡片配置数据组合为所述配置数据。
可选的,所述配置界面还设有预览控件和终端模型,所述配置数据的数量是多个,所述获取模块801,还用于:
在接收配置数据过程中,将接收到的配置数据显示在终端模型上;
当所述预览控件被触发时,在所述配置界面上显示浮窗,所述浮窗上显示有包含已接收到的配置数据的终端模型,且所述终端模型在所述浮窗上的显示尺寸大于显示在配置界面上的显示尺寸。
可选的,所述配置界面还设有多个跳转配置对象,每个跳转配置对象在所述终端模型上对应有消息组件,所述获取模块801,还用于:
当目标跳转配置对象被触发时,显示所述目标跳转配置对象对应的跳转方式,所述目标跳转对象为所述多个跳转配置对象中任一个;
当所述跳转方式中的目标跳转方式被选择,且所述目标跳转配置对象对应的消息组件被触发时,在所述终端模型中,按照所述目标跳转配置对象对应的所述目标跳转方式进行跳转。
可选的,所述多个回落消息的消息类型包括智能短信类型、场景消息类型和文本短信类型时,所述获取模块801在用于获取所述目标消息对应的多个回落消息时,具体用于:
分别获取所述智能短信类型对应的第一筛选条件,所述场景消息类型对应的第二筛选条件和所述文本短信类型对应的第三筛选条件;
根据所述第一筛选条件、所述第二筛选条件、所述第三筛选条件和所述目标消息,分别生成属于智能短信类型的回落消息、属于场景消息类型的回落消息和属于文本短信类型的回落消息。
可选的,所述获取模块801,还用于:
根据所述第一筛选条件、所述第二筛选条件、所述第三筛选条件,生成所述多个回落消息的推荐优先级,所述推荐优先级是按照筛选条件的复杂度进行划分的,所述推荐优先级与所述筛选条件的复杂度成正比关系;
显示所述多个回落消息的推荐优先级,以及确定控件;
当所述确定控件被触发时,将所述多个回落消息的推荐优先级作为多个回落消息的优先级。
可选的,所述处理模块802,还用于:
当检测到所述多个回落消息均未成功送达,且接收到发送任务时,设置延迟发送时长;
当等待时长达到所述延迟发送时长时,执行所述发送任务。
需要说明的是,本申请实施例的数据处理装置的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
请参阅图9,图9是本申请一实施例提供的一种计算机设备的示意框图。如图所示的本实施例中的智能终端可以包括:处理器901、存储装置902以及网络接口903。上述处理器901、存储装置902以及网络接口903之间可以进行数据交互。
上述存储装置902可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储装置902也可以包括非易失性存储器(non-volatilememory),例如快闪存储器(flash memory),固态硬盘(solid-state drive,SSD)等;上述存储装置902还可以包括上述种类的存储器的组合。
上述处理器901可以是中央处理器(central processing unit,CPU)。在一个实施例中,上述处理器901还可以是图形处理器(Graphics Processing Unit,GPU)。上述处理器901也可以是由CPU和GPU的组合。在一个实施例中,上述存储装置902用于存储程序指令,上述处理器901可以调用上述程序指令,执行如下操作:
当检测到目标消息未成功送达时,获取所述目标消息对应的多个回落消息,以及获取每个回落消息对应的优先级;
按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息,在发送所述多个回落消息过程中,当检测到第一回落消息未成功送达时,向所述接收对象发送第二回落消息;当检测到所述第一回落消息成功送达时,停止向所述接收对象发送回落消息;所述第一回落消息和所述第二回落消息是所述多个回落消息中优先级相邻的两个回落消息,且所述第一回落消息的优先级高于所述第二回落消息的优先级。
可选的,所述目标消息是5G消息,所述多个回落消息的消息类型包括智能短信类型、场景消息类型和文本短信类型中的一种或多种,所述回落消息的消息类型是按照回落消息的发送方式划分的,属于智能短信类型的回落消息和属于场景消息的回落消息是公众号样式的消息。
可选的,当所述第一回落消息是智能短信类型的回落消息时,所述第一回落消息包括切换控件、公众号背景内容和卡片前景内容,所述卡片前景内容包括第一前景内容或第二前景内容,所述切换控件用于对所述第一前景内容和所述第二前景内容进行切换显示。
可选的,所述处理器901,还用于:
获取所述接收对象的设备类型;
所述处理器901,还用于当所述设备类型为目标设备类型时,向所述接收对象发送属于文本短信类型的回落消息;
所述处理器901,还用于当所述设备类型为非目标设备类型时,执行按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息的步骤。
可选的,所述第一回落消息的消息类型是目标消息类型,所述目标消息类型是智能短信类型、场景消息类型和文本短信类型中的任一个,所述处理器901,还用于:
显示配置界面,所述配置界面上显示有多个消息类型;
当所述多个消息类型中的所述目标消息类型被选择时,显示数据接收控件以及显示与所述目标消息类型对应的多个消息版式;
当所述数据接收控件接收到配置数据,且所述多个消息版式中的目标消息版式被选择时,按照所述目标消息版式对所述配置数据进行排版,得到所述第一回落消息。
可选的,所述目标消息类型是智能短信类型或场景消息类型时,所述数据接收控件包括公众号背景配置入口和公众号卡片配置入口,所述处理器901,还用于:
当所述公众号背景配置入口接收到公众号背景配置数据,且所述公众号卡片配置入口接收到公众号卡片配置数据时,将所述公众号背景配置数据和所述公众号卡片配置数据组合为所述配置数据。
可选的,所述配置界面还设有预览控件和终端模型,所述配置数据的数量是多个,所述处理器901,还用于:
在接收配置数据过程中,将接收到的配置数据显示在终端模型上;
当所述预览控件被触发时,在所述配置界面上显示浮窗,所述浮窗上显示有包含已接收到的配置数据的终端模型,且所述终端模型在所述浮窗上的显示尺寸大于显示在配置界面上的显示尺寸。
可选的,所述配置界面还设有多个跳转配置对象,每个跳转配置对象在所述终端模型上对应有消息组件,所述处理器901,还用于:
当所述跳转方式中的目标跳转配置对象被触发时,显示所述目标跳转配置对象对应的跳转方式,所述目标跳转对象为所述多个跳转配置对象中任一个;
当目标跳转方式被选择,且所述目标跳转配置对象对应的消息组件被触发时,在所述终端模型中,按照所述目标跳转配置对象对应的所述目标跳转方式进行跳转。
可选的,所述多个回落消息的消息类型包括智能短信类型、场景消息类型和文本短信类型时,所述处理器901在用于获取所述目标消息对应的多个回落消息时,具体用于:
分别获取所述智能短信类型对应的第一筛选条件,所述场景消息类型对应的第二筛选条件和所述文本短信类型对应的第三筛选条件;
根据所述第一筛选条件、所述第二筛选条件、所述第三筛选条件和所述目标消息,分别生成属于智能短信类型的回落消息、属于场景消息类型的回落消息和属于文本短信类型的回落消息。
可选的,所述处理器901,还用于:
根据所述第一筛选条件、所述第二筛选条件、所述第三筛选条件,生成所述多个回落消息的推荐优先级,所述推荐优先级是按照筛选条件的复杂度进行划分的,所述推荐优先级与所述筛选条件的复杂度成正比关系;
显示所述多个回落消息的推荐优先级,以及确定控件;
当所述确定控件被触发时,将所述多个回落消息的推荐优先级作为多个回落消息的优先级。
可选的,所述处理器901,还用于:
当检测到所述多个回落消息均未成功送达,且接收到发送任务时,设置延迟发送时长;
当等待时长达到所述延迟发送时长时,执行所述发送任务。
具体实现中,本申请实施例中所描述的处理器901、存储装置902以及网络接口903可执行本申请实施例图2或图6提供的数据处理方法的相关实施例中所描述的实现方式,也可执行本申请实施例图8提供的数据处理装置的相关实施例中所描述的实现方式,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和***,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
此外,这里需要指出的是:本申请实施例还提供了一种计算机可读存储介质,且计算机可读存储介质中存储有前文提及的数据处理装置所执行的计算机程序,且该计算机程序包括程序指令,当处理器执行上述程序指令时,能够执行前文图2、图6所对应实施例中的方法,因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本申请所涉及的计算机可读存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述。作为示例,程序指令可以被部署在一个计算机设备上,或者在位于一个地点的多个计算机设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算机设备上执行,分布在多个地点且通过通信网络互连的多个计算机设备可以组成区块链***。
根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备可以执行前文图2、图6所对应实施例中的方法,因此,这里将不再进行赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本申请的部分实施例而已,当然不能以此来限定本申请之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本申请权利要求所作的等同变化,仍属于发明所涵盖的范围。
Claims (15)
1.一种数据处理方法,其特征在于,所述方法包括:
当检测到目标消息未成功送达时,获取所述目标消息对应的多个回落消息,以及获取每个回落消息对应的优先级;
按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息,在发送所述多个回落消息过程中,当检测到第一回落消息未成功送达时,向所述接收对象发送第二回落消息;当检测到所述第一回落消息成功送达时,停止向所述接收对象发送回落消息;所述第一回落消息和所述第二回落消息是所述多个回落消息中优先级相邻的两个回落消息,且所述第一回落消息的优先级高于所述第二回落消息的优先级。
2.根据权利要求1所述的方法,其特征在于,所述目标消息是5G消息,所述多个回落消息的消息类型包括智能短信类型、场景消息类型和文本短信类型中的一种或多种,所述回落消息的消息类型是按照回落消息的发送方式划分的,属于智能短信类型的回落消息和属于场景消息的回落消息是公众号样式的消息。
3.根据权利要求2所述的方法,其特征在于,当所述第一回落消息是智能短信类型的回落消息时,所述第一回落消息包括切换控件、公众号背景内容和卡片前景内容,所述卡片前景内容包括第一前景内容或第二前景内容,所述切换控件用于对所述第一前景内容和所述第二前景内容进行切换显示。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
获取所述接收对象的设备类型;
当所述设备类型为目标设备类型时,向所述接收对象发送属于文本短信类型的回落消息;
当所述设备类型为非目标设备类型时,执行按照所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息的步骤。
5.根据权利要求2~4中任一项所述的方法,其特征在于,所述第一回落消息的消息类型是目标消息类型,所述目标消息类型是智能短信类型、场景消息类型和文本短信类型中的任一个,所述方法还包括:
显示配置界面,所述配置界面上显示有多个消息类型;
当所述多个消息类型中的所述目标消息类型被选择时,显示数据接收控件以及显示与所述目标消息类型对应的多个消息版式;
当所述数据接收控件接收到配置数据,且所述多个消息版式中的目标消息版式被选择时,按照所述目标消息版式对所述配置数据进行排版,得到所述第一回落消息。
6.根据权利要求5所述的方法,其特征在于,当所述目标消息类型是智能短信类型或场景消息类型时,所述数据接收控件包括公众号背景配置入口和公众号卡片配置入口,所述方法还包括:
当所述公众号背景配置入口接收到公众号背景配置数据,且所述公众号卡片配置入口接收到公众号卡片配置数据时,将所述公众号背景配置数据和所述公众号卡片配置数据组合为所述配置数据。
7.根据权利要求5所述的方法,其特征在于,所述配置界面还设有预览控件和终端模型,所述配置数据的数量是多个,所述方法还包括:
在接收配置数据过程中,将接收到的配置数据显示在终端模型上;
当所述预览控件被触发时,在所述配置界面上显示浮窗,所述浮窗上显示有包含已接收到的配置数据的终端模型,且所述终端模型在所述浮窗上的显示尺寸大于显示在配置界面上的显示尺寸。
8.根据权利要求7所述的方法,其特征在于,所述配置界面还设有多个跳转配置对象,每个跳转配置对象在所述终端模型上对应有消息组件,所述方法还包括:
当目标跳转配置对象被触发时,显示所述目标跳转配置对象对应的跳转方式,所述目标跳转对象为所述多个跳转配置对象中任一个;
当所述跳转方式中的目标跳转方式被选择,且所述目标跳转配置对象对应的消息组件被触发时,在所述终端模型中,按照所述目标跳转配置对象对应的所述目标跳转方式进行跳转。
9.根据权利要求2~4中任一项所述的方法,其特征在于,当所述多个回落消息的消息类型包括智能短信类型、场景消息类型和文本短信类型时,所述获取所述目标消息对应的多个回落消息,包括:
分别获取所述智能短信类型对应的第一筛选条件,所述场景消息类型对应的第二筛选条件和所述文本短信类型对应的第三筛选条件;
根据所述第一筛选条件、所述第二筛选条件、所述第三筛选条件和所述目标消息,分别生成属于智能短信类型的回落消息、属于场景消息类型的回落消息和属于文本短信类型的回落消息。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
根据所述第一筛选条件、所述第二筛选条件、所述第三筛选条件,生成所述多个回落消息的推荐优先级,所述推荐优先级是按照筛选条件的复杂度进行划分的,所述推荐优先级与所述筛选条件的复杂度成正比关系;
显示所述多个回落消息的推荐优先级,以及确定控件;
当所述确定控件被触发时,将所述多个回落消息的推荐优先级作为多个回落消息的优先级。
11.根据权利要求2~4中任一项所述的方法,其特征在于,所述方法还包括:
当检测到所述多个回落消息均未成功送达,且接收到发送任务时,设置延迟发送时长;
当等待时长达到所述延迟发送时长时,执行所述发送任务。
12.一种数据处理装置,其特征在于,所述装置包括:
获取模块,用于当检测到目标消息未成功送达时,获取所述目标消息对应的多个回落消息,以及所述多个回落消息中每个回落消息对应的优先级;
处理模块,用于根据所述优先级,向所述目标消息对应的接收对象发送所述多个回落消息,在发送所述多个回落消息过程中,当检测到第一回落消息未成功送达时,向所述接收对象发送第二回落消息;当检测到所述第一回落消息成功送达时,停止向所述接收对象发送回落消息;所述第一回落消息和所述第二回落消息是所述多个回落消息中优先级相邻的两个回落消息,且所述第一回落消息的优先级高于所述第二回落消息的优先级。
13.一种计算机设备,其特征在于,包括:存储器、处理器,其中,所述存储器上存储有数据处理程序,所述数据处理程序被所述处理器执行时实现如权利要求1~11中任一项所述的数据处理方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,使得具有所述处理器的计算机设备实现如权利要求1~11中任一项所述的数据处理方法。
15.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或计算机指令,所述计算机程序或计算机指令被处理器执行时,实现如权利要求1~11中任一项所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210159727.9A CN116684833A (zh) | 2022-02-21 | 2022-02-21 | 数据处理方法、装置、设备、可读存储介质及程序产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210159727.9A CN116684833A (zh) | 2022-02-21 | 2022-02-21 | 数据处理方法、装置、设备、可读存储介质及程序产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116684833A true CN116684833A (zh) | 2023-09-01 |
Family
ID=87782378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210159727.9A Pending CN116684833A (zh) | 2022-02-21 | 2022-02-21 | 数据处理方法、装置、设备、可读存储介质及程序产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116684833A (zh) |
-
2022
- 2022-02-21 CN CN202210159727.9A patent/CN116684833A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102272721B (zh) | 移动通信设备 | |
EP2025139B1 (en) | Multi-media messaging system for mobile telephone | |
US9807224B2 (en) | Method and apparatus for accessing services of a device | |
WO2023093429A1 (zh) | 微应用的运行方法、装置、设备、存储介质及程序产品 | |
US20080227433A1 (en) | Method and system for multimedia message service communication | |
CN108024136A (zh) | 加载用户界面的方法、智能电视及计算机可读存储介质 | |
CN112702255A (zh) | 即时通讯消息的处理方法、装置及电子设备 | |
CN108933947B (zh) | 弹幕显示方法及装置 | |
US20080155530A1 (en) | Method For Displaying Text Messages, Terminal and Program For Implementing Said Method | |
CN112328140B (zh) | 图像输入方法及其装置、设备、介质 | |
CN105278928A (zh) | Ivr对外接口配置方法及装置 | |
KR101835884B1 (ko) | 장치의 서비스에 액세스하기 위한 방법 및 장치 | |
CN116684833A (zh) | 数据处理方法、装置、设备、可读存储介质及程序产品 | |
US11190475B2 (en) | System and method for providing a video messaging service | |
CN110533469B (zh) | 广告运行方法、装置、服务器、智能终端及存储介质 | |
CN114189502A (zh) | 信息发送方法、装置、存储介质及设备 | |
KR100603580B1 (ko) | 이동통신 단말기의 사용자 인터페이스 구현 방법 | |
CN115484222A (zh) | 一种消息通知方法、装置、设备及计算机可读存储介质 | |
US7729356B2 (en) | System and method for transmitting a multimedia message | |
KR102522738B1 (ko) | 파워 리치커뮤니케이션서비스 메시지 발송 시스템 및 방법 | |
KR100975465B1 (ko) | 사용자 중심 멀티미디어 메시지 전송 장치 및 방법 | |
CN111405500B (zh) | 手机短信即应用的生成及交互方法 | |
CN110609751B (zh) | 一种终端设备控制方法及装置、终端设备及计算机可读存储介质 | |
CN116976845A (zh) | 日程信息处理方法、装置、计算机设备和可读存储介质 | |
WO2005091952A2 (en) | Method and apparatus for providing dynamic network content to target devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |