System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机应用,更为具体而言,涉及一种弹窗展示方法、系统、设备、存储介质和计算机程序产品。
技术介绍
1、在移动互联网时代,随着科技的普及和发展,app(application,应用程序、应用软件)已经成为人们日常生活中必不可少的一部分。app的转化率是每个企业都面临的挑战,如何有效地提升app的活跃度和用户粘性,增加用户使用时间,提高用户转化率,已成为各大app运营商亟待解决的问题。然而,当前在app端首页某个区域显示活动的方式不够鲜明(例如活动比较多时,一般采用轮播的方式来显示,不容易被用户看到),且需要通过每次更新代码、发版来实现,导致运营灵活性低。
技术实现思路
1、为解决上述现有技术存在的问题或至少部分问题,本专利技术实施方式提供了一种弹窗展示方法、系统、设备、存储介质和计算机程序产品,根据缓存的活动数据和预加载的附加数据,通过弹窗展示活动信息,能够在不打断用户正常使用体验的前提下,有效地将活动信息传达给用户,提升用户的参与意愿和兴趣。
2、根据本专利技术的第一方面,本专利技术实施方式提供了一种弹窗展示方法,其包括:获取活动列表和活动数据,并缓存所述活动数据;预加载用于展示所述活动列表中的活动所需要的附加数据,所述附加数据为与所述活动数据的类型不同的其他类型数据;根据活动优先级确定一项待展示活动;获取所述待展示活动的活动数据和附加数据,并根据所述待展示活动的活动数据和附加数据,通过弹窗展示所述待展示活动。
3、根据本专利技术上述实施方式,
4、在本专利技术的一些实施方式中,所述获取活动数据包括:通过后台管理系统获取策略信息,并将策略信息转换为所述活动数据,其中,所述活动数据包括:活动id、活动标题、活动类型、活动时间段、跳转链接、活动优先级和活动发送对象。
5、根据本专利技术上述实施方式,通过后台录入弹窗展示的活动数据,可以灵活地调整和控制弹窗的内容和展示时机,因而运营团队能够根据不同的活动、促销、通知等需求,快速调整弹窗策略。同时,与硬编码在app中的弹窗相比,本专利技术通过后台录入的方式降低了维护成本,当需要修改或更新弹窗内容时,无需修改app代码,更无需通过审核,只需通过后台操作即可实现,大大减少了开发和发布的工作量。
6、在本专利技术的一些实施方式中,所述弹窗展示方法还包括:获取用户与弹窗展示的活动进行交互的交互数据;根据所述交互数据生成新活动的策略信息。
7、根据本专利技术上述实施方式,根据用户与弹窗展示的活动进行交互的交互数据,可以了解不同用户的行为习惯、兴趣偏好等,为运营策略提供数据支持,有助于提升运营的精准度和效果,实现个性化推荐和服务。
8、在本专利技术的一些实施方式中,所述弹窗展示方法还包括:获取用户与弹窗展示的活动进行交互的交互结果;根据所述交互结果和活动优先级确定下一项待展示活动。
9、根据本专利技术上述实施方式,根据优先级逐个弹出处理的逻辑,可以确保用户首先看到最重要或最相关的弹窗信息,有助于提升用户体验,避免一次性弹出过多信息。
10、根据本专利技术的第二方面,本专利技术实施方式提供了一种弹窗展示系统,其包括:活动数据获取模块,用于获取活动列表和活动数据,并缓存所述活动数据;附加数据加载模块,用于预加载用于展示所述活动列表中的活动所需要的附加数据,所述附加数据为与所述活动数据的类型不同的其他类型数据;弹窗展示模块,用于根据活动优先级确定一项待展示活动,以及获取所述待展示活动的活动数据和附加数据,并根据所述待展示活动的活动数据和附加数据,通过弹窗展示所述待展示活动。
11、根据本专利技术上述实施方式,通过将活动缓存到本地,可以减少与服务器的交互次数,降低网络延迟,提高app的响应速度,并且,本地缓存还可以在一定程度上减轻服务器的负担,提高系统的稳定性和可扩展性;通过弹窗的形式展示活动,能够在不打断用户正常使用体验的前提下,有效地将活动信息传达给用户,提升用户的参与意愿和兴趣。
12、在本专利技术的一些实施方式中,所述获取活动数据包括:通过后台管理系统获取策略信息,并将策略信息转换为所述活动数据,其中,所述活动数据包括:活动id、活动标题、活动类型、活动时间段、跳转链接、活动优先级和活动发送对象。
13、根据本专利技术上述实施方式,通过后台录入弹窗展示的活动数据,可以灵活地调整和控制弹窗的内容和展示时机,因而运营团队能够根据不同的活动、促销、通知等需求,快速调整弹窗策略。同时,与硬编码在app中的弹窗相比,本专利技术通过后台录入的方式降低了维护成本,当需要修改或更新弹窗内容时,无需修改app代码,更无需通过审核,只需通过后台操作即可实现,大大减少了开发和发布的工作量。
14、在本专利技术的一些实施方式中,所述弹窗展示系统还包括策略更新模块,用于执行下述操作:获取用户与弹窗展示的活动进行交互的交互数据;根据所述交互数据生成新活动的策略信息。
15、根据本专利技术上述实施方式,根据用户与弹窗展示的活动进行交互的交互数据,可以了解不同用户的行为习惯、兴趣偏好等,为运营策略提供数据支持,有助于提升运营的精准度和效果,实现个性化推荐和服务。
16、在本专利技术的一些实施方式中,所述弹窗展示模块还用于执行下述操作:获取用户与弹窗展示的活动进行交互的交互结果;根据所述交互结果和活动优先级确定下一项待展示活动。
17、根据本专利技术上述实施方式,根据优先级逐个弹出处理的逻辑,可以确保用户首先看到最重要或最相关的弹窗信息,有助于提升用户体验,避免一次性弹出过多信息。
18、根据本专利技术的第三方面,本专利技术实施方式提供一种计算机可读存储介质,其上存储有计算机可读指令,所述计算机可读指令被处理器执行时,使得计算机执行如下操作:所述操作包括如上任意一种实施方式所述弹窗展示方法所包含的步骤。
19、根据本专利技术的第四方面,本专利技术实施方式提供一种包括存储器和处理器的计算机设备,所述存储器用于存储一条或多条计算机可读指令,其中,所述一条或多条计算机可读指令被所述处理器执行时能够实现如上任意一种实施方式所述的弹窗展示方法。
20、根据本专利技术的第五方面,本专利技术实施方式提供一种包括计算机程序的计算机程序产品,所述计算器程序被处理器执行时实现如上任意一种实施方式所述的弹窗展示方法。
21、由上述可知,本专利技术实施方式提供的弹窗展示方法、系统、设备、存储介质和计算机程序产品,通过将活动缓存到本地,可以减少与服务器的交互次数,降低网络延迟,提高app的响应速度,并且,本地缓存还可以在一定程度上减轻服务器的负担,提高系统的稳定性和可扩展性。同时,通过弹窗的形式展示活动,能够在不打断用户正常使用本文档来自技高网...
【技术保护点】
1.一种弹窗展示方法,其特征在于,所述弹窗展示方法包括:
2.如权利要求1所述的弹窗展示方法,其特征在于,所述获取活动数据包括:通过后台管理系统获取策略信息,并将策略信息转换为所述活动数据,
3.如权利要求2所述的弹窗展示方法,其特征在于,所述弹窗展示方法还包括:
4.如权利要求1所述的弹窗展示方法,其特征在于,所述弹窗展示方法还包括:
5.一种弹窗展示系统,其特征在于,所述弹窗展示系统包括:
6.如权利要求5所述的弹窗展示系统,其特征在于,所述获取活动数据包括:通过后台管理系统获取策略信息,并将策略信息转换为所述活动数据,
7.如权利要求6所述的弹窗展示系统,其特征在于,所述弹窗展示系统还包括策略更新模块,用于执行下述操作:
8.如权利要求5所述的弹窗展示系统,其特征在于,所述弹窗展示模块还用于执行下述操作:
9.一种计算机可读存储介质,所述计算机可读存储介质储存计算机可读指令,其特征在于,所述计算机可读指令由处理器执行以实现如权利要求1-4中任一项所述的弹窗展示方法。
11.一种计算机程序产品,其包括计算机程序,其特征在于,所述计算器程序被处理器执行时实现如权利要求1-4中任一项所述的弹窗展示方法。
...【技术特征摘要】
1.一种弹窗展示方法,其特征在于,所述弹窗展示方法包括:
2.如权利要求1所述的弹窗展示方法,其特征在于,所述获取活动数据包括:通过后台管理系统获取策略信息,并将策略信息转换为所述活动数据,
3.如权利要求2所述的弹窗展示方法,其特征在于,所述弹窗展示方法还包括:
4.如权利要求1所述的弹窗展示方法,其特征在于,所述弹窗展示方法还包括:
5.一种弹窗展示系统,其特征在于,所述弹窗展示系统包括:
6.如权利要求5所述的弹窗展示系统,其特征在于,所述获取活动数据包括:通过后台管理系统获取策略信息,并将策略信息转换为所述活动数据,<...
【专利技术属性】
技术研发人员:赵少峰,孔嘉鑫,
申请(专利权)人:河北幸福消费金融股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。