应用页面跳转方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:24167860 阅读:41 留言:0更新日期:2020-05-16 02:00
本申请实施例提供一种应用页面跳转方法、装置、电子设备及可读存储介质,通过用户终端的第一应用接收下载第二应用的请求信息,生成延迟标识和对应的延迟深度链接并发送给服务器进行记录,同时向第二应用对应的应用服务器请求下载第二应用对应的安装包。之后服务器接收用户终端在首次启动第二应用时发送的延迟验证标识并与延迟标识进行匹配,当匹配成功时向用户终端的第二应用发送延迟深度链接,使得在用户未安装第二应用的情况下实现延迟深度链接,当第二应用在首次启动后跳转到延迟深度链接所对应的跳转页面,从而能够向首次安装第二应用的用户精准投放特定页面,以便于信息推荐。

【技术实现步骤摘要】
应用页面跳转方法、装置、电子设备及可读存储介质
本申请涉及移动软件
,具体而言,涉及一种应用页面跳转方法、装置、电子设备及可读存储介质。
技术介绍
移动终端的深度链接是指使用URL(UniformResourceLocator,统一资源定位符)链接到应用程序中的特定位置的一种链接,这种链接可以指向应用程序中特定页面,从而可以使得用户在使用应用程序的过程中进入某个特定页面,以实现服务商精准向用户投放某些特定页面,例如投放广告页面等。然而,现有的深度链接实现方式中,通常只能基于用户在已经安装好应用程序之后,在实际使用过程中完成深度链接的跳转。对于很多新用户而言,当首次安装某个应用程序时通常只能进入该应用程序的默认首页,而无法实现深度链接的跳转,从而难以向用户精准投放特定页面。
技术实现思路
有鉴于此,本申请的目的在于提供一种应用页面跳转方法、装置、电子设备及可读存储介质,能够在用户未安装应用程序的情况下实现延迟深度链接,在应用程序安装后首次启动时跳转到所述延迟深度链接所对应的跳转页面,从而能够向首次安装应用程序的用户精准投放特定页面,以便于信息推荐。根据本申请的一方面,提供一种应用页面跳转方法,应用于应用页面跳转系统,所述应用页面跳转系统包括相互之间通信连接的用户终端和服务器,所述方法包括:所述用户终端的第一应用接收下载第二应用的请求信息,根据所述请求信息生成延迟标识和对应的延迟深度链接;所述用户终端将所述延迟标识和对应的延迟深度链接发送给所述服务器进行记录,并向所述第二应用对应的应用服务器请求下载所述第二应用对应的安装包;所述服务器接收所述用户终端在首次启动所述第二应用时发送的延迟验证标识,将所述延迟验证标识与所述延迟标识进行匹配,当所述延迟验证标识与所述延迟标识匹配成功时,向所述用户终端的第二应用发送所述延迟标识对应的延迟深度链接,以使所述用户终端的第二应用在启动后跳转到所述延迟深度链接所对应的跳转页面。根据本申请的另一方面,提供一种应用页面跳转方法,应用于服务器,所述方法包括:记录用户终端发送的延迟标识和对应的延迟深度链接,其中,所述延迟标识和对应的延迟深度链接为所述用户终端根据第一应用接收到的下载第二应用的请求信息生成的;接收所述用户终端在首次启动所述第二应用时发送的延迟验证标识,将所述延迟验证标识与所述延迟标识进行匹配,当所述延迟验证标识与所述延迟标识匹配成功时,向所述用户终端的第二应用发送所述延迟标识对应的延迟深度链接,以使所述用户终端的第二应用在启动后跳转到所述延迟深度链接所对应的跳转页面。根据本申请的另一方面,提供一种应用页面跳转方法,其特征在于,应用于用户终端,所述方法包括:所述用户终端的第一应用接收下载第二应用的请求信息,根据所述请求信息生成延迟标识和对应的延迟深度链接;所述用户终端将所述延迟标识和对应的延迟深度链接发送给服务器进行记录,并向所述第二应用对应的应用服务器请求下载所述第二应用对应的安装包;所述用户终端在首次启动所述第二应用时向所述服务器发送延迟验证标识,以使所述服务器将所述延迟验证标识与所述延迟标识进行匹配;当所述延迟验证标识与所述延迟标识匹配成功时,接收所述服务器发送的所述延迟标识对应的延迟深度链接,并在所述第二应用启动后跳转到所述延迟深度链接所对应的跳转页面。根据本申请的另一方面,提供一种应用页面跳转装置,应用于服务器,所述装置包括:记录模块,用于记录用户终端发送的延迟标识和对应的延迟深度链接,其中,所述延迟标识和对应的延迟深度链接为所述用户终端根据第一应用接收到的下载第二应用的请求信息生成的;接收匹配模块,用于接收所述用户终端在首次启动所述第二应用时发送的延迟验证标识,将所述延迟验证标识与所述延迟标识进行匹配,当所述延迟验证标识与所述延迟标识匹配成功时,向所述用户终端的第二应用发送所述延迟标识对应的延迟深度链接,以使所述用户终端的第二应用在启动后跳转到所述延迟深度链接所对应的跳转页面。根据本申请的另一方面,提供一种应用页面跳转装置,应用于用户终端,所述装置包括:接收生成模块,用于通过所述用户终端的第一应用接收下载第二应用的请求信息,根据所述请求信息生成延迟标识和对应的延迟深度链接;第一发送模块,用于将所述延迟标识和对应的延迟深度链接发送给服务器进行记录,并向所述第二应用对应的应用服务器请求下载所述第二应用对应的安装包;第二发送模块,用于在首次启动所述第二应用向所述服务器发送延迟验证标识,以使所述服务器将所述延迟验证标识与所述延迟标识进行匹配;接收跳转模块,用于当所述延迟验证标识与所述延迟标识匹配成功时,接收所述服务器发送的所述延迟标识对应的延迟深度链接,并在所述第二应用启动后跳转到所述延迟深度链接所对应的跳转页面。根据本申请的另一方面,提供一种电子设备,所述电子设备包括机器可读存储介质及处理器,所述机器可读存储介质存储有机器可执行指令,所述处理器在执行所述机器可执行指令时,该电子设备作为服务器实现前述的应用页面跳转方法,或者该电子设备作为用户终端实现前述的应用页面跳转方法。根据本申请的另一方面,提供一种可读存储介质,所述可读存储介质中存储有机器可执行指令,所述机器可执行指令被执行时实现前述的应用页面跳转方法。基于上述任一方面,本申请通过用户终端的第一应用接收下载第二应用的请求信息,生成延迟标识和对应的延迟深度链接并发送给服务器进行记录,同时向第二应用对应的应用服务器请求下载第二应用对应的安装包。之后服务器接收用户终端在首次启动第二应用时发送的延迟验证标识并与延迟标识进行匹配,当匹配成功时向用户终端的第二应用发送延迟深度链接,使得在用户未安装第二应用的情况下实现延迟深度链接,当第二应用在首次启动后跳转到延迟深度链接所对应的跳转页面,从而能够向首次安装第二应用的用户精准投放特定页面,以便于信息推荐。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本申请实施例所提供的应用页面跳转系统的交互示意图;图2示出了本申请实施例所提供的应用页面跳转方法的流程示意图之一;图3示出了图1中所示的步骤S110的子步骤流程示意图;图4示出了本申请实施例提供的一种从目标广告位跳转到第一应用中提供该目标广告位的第二应用的下载页面的过程示意图;图5示出了现有技术中用户终端在启动首次安装的第二应用后的跳转页面的过程示意图;图6示出了本申请实施例提供的一种用户终端在启动首次安装的第二应用后跳转到延迟深度链接所对应的跳转页面的过程示意图;图7示出了本申请实施例所提供的应用页面跳转方法的流程示意图之二;图8示出了本申请实施例所提本文档来自技高网...

【技术保护点】
1.一种应用页面跳转方法,其特征在于,应用于应用页面跳转系统,所述应用页面跳转系统包括相互之间通信连接的用户终端和服务器,所述方法包括:/n所述用户终端的第一应用接收下载第二应用的请求信息,根据所述请求信息生成延迟标识和对应的延迟深度链接;/n所述用户终端将所述延迟标识和对应的延迟深度链接发送给所述服务器进行记录,并向所述第二应用对应的应用服务器请求下载所述第二应用对应的安装包;/n所述服务器接收所述用户终端在首次启动所述第二应用时发送的延迟验证标识,将所述延迟验证标识与所述延迟标识进行匹配,当所述延迟验证标识与所述延迟标识匹配成功时,向所述用户终端的第二应用发送所述延迟标识对应的延迟深度链接,以使所述用户终端的第二应用在启动后跳转到所述延迟深度链接所对应的跳转页面。/n

【技术特征摘要】
1.一种应用页面跳转方法,其特征在于,应用于应用页面跳转系统,所述应用页面跳转系统包括相互之间通信连接的用户终端和服务器,所述方法包括:
所述用户终端的第一应用接收下载第二应用的请求信息,根据所述请求信息生成延迟标识和对应的延迟深度链接;
所述用户终端将所述延迟标识和对应的延迟深度链接发送给所述服务器进行记录,并向所述第二应用对应的应用服务器请求下载所述第二应用对应的安装包;
所述服务器接收所述用户终端在首次启动所述第二应用时发送的延迟验证标识,将所述延迟验证标识与所述延迟标识进行匹配,当所述延迟验证标识与所述延迟标识匹配成功时,向所述用户终端的第二应用发送所述延迟标识对应的延迟深度链接,以使所述用户终端的第二应用在启动后跳转到所述延迟深度链接所对应的跳转页面。


2.根据权利要求1所述的应用页面跳转方法,其特征在于,所述用户终端的第一应用接收下载第二应用的请求信息,根据所述请求信息生成延迟标识和对应的延迟深度链接的步骤,包括:
所述用户终端在从目标广告位跳转到所述第一应用中时,通过所述第一应用接收下载第二应用的请求信息;
根据所述请求信息获取所述目标广告位对应的深度链接,并计算所述用户终端的延迟标识。


3.根据权利要求2所述的应用页面跳转方法,其特征在于,所述计算所述用户终端的延迟标识的步骤,包括:
获取所述用户终端的终端信息,所述终端信息包括终端型号、终端地址、终端标识中的一种或多种组合;
采用哈希算法计算所述终端信息的哈希值,并将所述哈希值确定为所述用户终端的延迟标识。


4.根据权利要求1所述的应用页面跳转方法,其特征在于,所述用户终端将所述延迟标识和对应的延迟深度链接发送给所述服务器进行记录的步骤之后,所述方法还包括:
所述服务器根据预设策略对所述延迟标识以及对应的延迟深度链接进行处理。


5.根据权利要求4所述的应用页面跳转方法,其特征在于,所述服务器根据预设策略对所述延迟标识以及对应的延迟深度链接进行处理的步骤,包括:
当所述延迟标识以及对应的延迟深度链接的记录时长超过第一设定时长阈值时,将所述延迟标识以及对应的延迟深度链接删除;或者
当所述延迟标识与延迟验证标识匹配成功的次数超过预设次数时,将所述延迟标识以及对应的延迟深度链接删除;或者
当所述延迟标识与延迟验证标识匹配成功后,超过第二设定时长阈值未再与延迟验证标识匹配成功,将所述延迟标识以及对应的延迟深度链接删除;或者
当所述延迟标识与延迟验证标识匹配成功的次数超过预设次数时,停止向所述用户终端发送所述延迟标识对应的延迟深度链接。


6.一种应用页面跳转方法,其特征在于,应用于服务器,所述方法包括:
记录用户终端发送的延迟标识和对应的延迟深度链接,其中,所述延迟标识和对应的延迟深度链接为所述用户终端根据第一应用接收到的下载第二应用的请求信息生成的;
接收所述用户终端在首次启动所述第二应用时发送的延迟验证标识,将所述延迟验证标识与所述延迟标识进行匹配,当所述延迟验证标识与所述延迟标识匹配成功时,向所述用户终端的第二应用发送所述延迟标识对应的延迟深度链接,以使所述用户终端的第二应用在启动后跳转到所述延迟深度链接所对应的跳转页面。


7.根据权利要求6所述的应用页面跳转方法,其特征在于,所述记录用户终端发送的延迟标识和对应的延迟深度链接的步骤之后,所述方法还包括:
根据预设策略对所述延迟标识以及对应的延迟深度链接进行处理。


8.根据权利要求7所述的应用页面跳转方法,其特征在于,所述根据预设策略对所述延迟标识以及对应的延迟深度链接进行处理的步骤,包括:
当所述延迟标识以及对应的延迟深度链接的记录时长超过第一设定时长阈值时,将所述延迟标识以及对应的延迟深度链接删除;或者
当所述延迟标识与延迟验证标识匹配成功的次数超过预设次数时,将所述延迟标识以及对应的延迟深度链接删除...

【专利技术属性】
技术研发人员:胡超
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:广东;44

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

1