数据处理方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:32515592 阅读:25 留言:0更新日期:2022-03-02 11:09
本公开提供一种数据处理方法、装置以及电子设备和计算机可读存储介质。该数据处理方法包括:目标设备接收针对第一推送消息的触发指令,所述第一推送消息是目标应用的推送消息;所述目标设备确定所述第一推送消息携带第一技术栈参数和第一页面参数;所述目标设备根据所述第一技术栈参数和所述第一页面参数确定第一启动地址;所述目标设备通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,以通过所述第一页面展示所述第一推送消息。本公开实施例可以通过动态设置的第一技术栈参数和第一页面参数为第一推送消息确定启动技术栈,提高了第一推送消息启动技术栈确定的灵活性。一推送消息启动技术栈确定的灵活性。一推送消息启动技术栈确定的灵活性。

【技术实现步骤摘要】
数据处理方法、装置、电子设备和计算机可读存储介质


[0001]本公开涉及计算机与互联网
,尤其涉及一种数据处理方法及装置、电子设备和计算机可读存储介质。

技术介绍

[0002]在移动互联网的时代,消息的推送(push)对于一款APP(Application,应用程序)起着重大作用。对于toC(to Customer,面向终端或者消费者)用户来说,消息推送能够唤醒沉睡用户,提高产品功能和营销活动的用户参与度、用户留存率、用户粘性等。对于toB(to Business,面向企业)用户,消息推送能够将重要平台规则、待办、任务等信息实时触达,提升用户工作效率。
[0003]目前各APP基本实现了消息自定义推送功能,用户可在手机端锁定后的屏幕上或者通知栏中看到推送消息通知,点击可唤起APP并快速定位相关页面。
[0004]在相关技术中,通常会通过默认且固定(例如原生页或者固定的url(资源定位符)地址)的技术栈打开应用,并对推送消息进行显示,导致推送消息的启动场景过于单一,无法满足不同用户的需求。

技术实现思路

[0005]本公开的目的在于提供一种数据处理方法、装置、电子设备以及计算机可读存储介质,可以根据第一技术栈参数和第一页面参数的动态设定,动态变换第一推送消息的启动技术栈,以丰富第一推送消息的启动场景。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]本公开实施例提供了一种数据处理方法,包括:目标设备接收针对第一推送消息的触发指令,所述第一推送消息是目标应用的推送消息;所述目标设备确定所述第一推送消息携带第一技术栈参数和第一页面参数;所述目标设备根据所述第一技术栈参数和所述第一页面参数确定第一启动地址;所述目标设备通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,以通过所述第一页面展示所述第一推送消息。
[0008]在一些实施例中,所述目标设备根据所述第一技术栈参数和所述第一页面参数确定第一启动地址,包括:所述目标设备将所述第一技术栈参数和所述第一页面参数发送给第一服务器;所述第一服务器根据所述第一技术栈参数确定第一技术栈的启动地址;所述第一服务器根据所述第一技术栈的启动地址和所述第一页面参数确定所述第一启动地址。
[0009]在一些实施例中,所述目标设备通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,包括:所述目标设备根据所述第一技术栈的启动地址启动所述第一技术栈;所述第一技术栈通过所述第一页面参数打开所述目标应用的所述第一页面。
[0010]在一些实施例中,所述目标设备根据所述第一技术栈参数和所述第一页面参数确定第一启动地址,包括:所述目标设备将所述第一技术栈参数和所述第一页面参数发送给第一服务器;所述第一服务器根据所述第一技术栈参数确定第一技术栈的启动地址;所述第一服务器确定所述目标应用的目标保护地址,所述目标保护地址用于通过保护技术栈打开所述目标应用的保护页面;所述第一服务器根据所述第一技术栈的启动地址和所述目标保护地址确定所述第一启动地址。
[0011]在一些实施例中,所述目标设备通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,包括:若所述第一启动地址中的所述第一技术栈的启动地址有效,则所述目标设备根据所述第一技术栈的启动地址启动所述第一技术栈,以便所述第一技术栈通过所述第一页面参数打开所述目标应用的所述第一页面;若所述第一启动地址中的所述第一技术栈的启动地址无效,则所述目标设备根据所述目标保护地址启动所述保护技术栈、以便所述保护技术栈打开所述目标应用的保护页面。
[0012]在一些实施例中,所述第一推送消息是所述目标应用中目标类型消息中的第一子类型消息;其中,所述方法包括:所述目标设备接收针对第二推送消息的触发指令,所述第二推送消息是所述目标应用中所述目标类型消息中的第二子类型消息,所述第一子类型与所述第二子类型是不同的类型;所述目标设备确定所述第二推送消息携带第二技术栈参数和第二页面参数;所述目标设备根据所述第二技术栈参数和所述第二页面参数确定第二启动地址;所述目标设备通过根据所述第二启动地址启动第二技术栈,以通过所述第二技术栈打开所述目标应用的第二页面,以通过所述第二页面展示所述第二推送消息。
[0013]在一些实施例中,在目标设备接收针对第一推送消息的触发指令之前,所述方法还包括:第二服务器接收目标业务方发送的目标信息,所述目标信息携带所述第一技术栈参数和所述第一页面参数,所述目标信息用于生成所述目标应用的推送消息;所述第二服务器确定所述目标信息对应的消息模板;所述第二服务器根据所述目标信息在所述消息模板中进行填充,以生成所述第一推送消息;所述第二服务器将所述第一推送消息发送给所述目标设备,以便所述目标设备将所述第一推送消息进行推送。
[0014]本公开实施例提供了一种数据处理装置,所述数据处理装置包括目标设备,所述目标设备包括:触发指令获取模块、第一技术栈参数确定模块、第一启动地址确定模块和启动模块。
[0015]其中,所述触发指令获取模块用于接收针对第一推送消息的触发指令,所述第一推送消息是目标应用的推送消息;所述第一技术栈参数确定模块用于确定所述第一推送消息携带第一技术栈参数和第一页面参数;第一启动地址确定模块,用于根据所述第一技术栈参数和所述第一页面参数确定第一启动地址;所述启动模块用于通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,以通过所述第一页面展示所述第一推送消息。
[0016]本公开实施例提出一种电子设备,该电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一项所述的数据处理方法。
[0017]本公开实施例提出一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述任一项所述的数据处理方法。
[0018]本公开实施例提出一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述数据处理方法。
[0019]本公开实施例提供的数据处理方法、装置及电子设备和计算机可读存储介质,可以通过第一推送消息中的第一技术栈参数和第一页面参数的设定,动态变换第一推送消息的启动技术栈,以丰富第一推送消息的启动场景。
[0020]本公开实施例提供的技术方案,可以通过动态设置的第一技术栈参数和第一页面参数,动态的为第一推送消息确定启动技术栈,提高了第一推送消息启动技术栈确定的灵活性。
[0021]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:目标设备接收针对第一推送消息的触发指令,所述第一推送消息是目标应用的推送消息;所述目标设备确定所述第一推送消息携带第一技术栈参数和第一页面参数;所述目标设备根据所述第一技术栈参数和所述第一页面参数确定第一启动地址;所述目标设备通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,以通过所述第一页面展示所述第一推送消息。2.根据权利要求1所述方法,其特征在于,所述目标设备根据所述第一技术栈参数和所述第一页面参数确定第一启动地址,包括:所述目标设备将所述第一技术栈参数和所述第一页面参数发送给第一服务器;所述第一服务器根据所述第一技术栈参数确定第一技术栈的启动地址;所述第一服务器根据所述第一技术栈的启动地址和所述第一页面参数确定所述第一启动地址。3.根据权利要求2所述方法,其特征在于,所述目标设备通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,包括:所述目标设备根据所述第一技术栈的启动地址启动所述第一技术栈;所述第一技术栈通过所述第一页面参数打开所述目标应用的所述第一页面。4.根据权利要求1所述方法,其特征在于,所述目标设备根据所述第一技术栈参数和所述第一页面参数确定第一启动地址,包括:所述目标设备将所述第一技术栈参数和所述第一页面参数发送给第一服务器;所述第一服务器根据所述第一技术栈参数确定第一技术栈的启动地址;所述第一服务器确定所述目标应用的目标保护地址,所述目标保护地址用于通过保护技术栈打开所述目标应用的保护页面;所述第一服务器根据所述第一技术栈的启动地址、所述第一页面参数和所述目标保护地址确定所述第一启动地址。5.根据权利要求4所述方法,其特征在于,所述目标设备通过根据所述第一启动地址启动第一技术栈,以通过所述第一技术栈打开所述目标应用的第一页面,包括:若所述第一启动地址中的所述第一技术栈的启动地址有效,则所述目标设备根据所述第一技术栈的启动地址启动所述第一技术栈,以便所述第一技术栈通过所述第一页面参数打开所述目标应用的所述第一页面;若所述第一启动地址中的所述第一技术栈的启动地址无效,则所述目标设备根据所述目标保护地址启动所述保护技术栈、以便所述保护...

【专利技术属性】
技术研发人员:吴远何梓健
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1