基于用户状态特征的页面展示方法及其装置、系统、服务器、存储介质与流程

文档序号:20874696发布日期:2020-05-26 16:20阅读:102来源:国知局
基于用户状态特征的页面展示方法及其装置、系统、服务器、存储介质与流程

本发明涉及计算机领域,尤其涉及一种基于用户状态特征的页面展示方法及其装置、系统、服务器、计算机可读存储介质。



背景技术:

通常,信贷商家会通过一些限时福利活动,如限时抽奖活动,或者限时刷脸领红包等来吸引客户,以提高用户参与的积极性,从而提高用户对商家的粘度。目前,这些福利活动的展示方式一般都是在落地页中或app首页中设置相应的活动图标,并且由于这种活动的活动时长一般较长,例如超过一天,因此,商家仅仅在该活动图标上标注活动开始日期和截止日期,例如“活动时间xx月xx日—xx月xx日”,或者标注具体地活动开始时间和活动截止时间即可。然而,现有的这种页面展示方式,面临着以下问题:

1)由于在落地页或app首页中仅仅展示活动活动开始和结束日期/时间,因此,无法给予用户更加直观的时间紧迫感。尤其是,活动时长为几天以上的,用户看到截止日期/时间后,总觉得时间还有很多,自然也就不会立即参与活动,甚至,大多数用户都会拖到活动截止日期/时间才会参与到活动中。

2)对所有用户全部一视同仁,即没有对用户进行任何区分,向所有用户展示相同的。然而,仅仅只有没有完件的用户和新注册用户,才需要向其展示相应的特定的内容,从而直观上地给予用户一定的时间紧迫感,进而促进用户完件(即参与活动);而对于已经完件(即已参与过活动)的用户来说,根本无需展示特定内容给予其直观的时间紧迫感。也即是说,这种对用户不加以区分的展示方式,降低用户体验度。

由上述可知,首要问题是如何向不同状态的用户展示不同的内容,以提高用户体验。有鉴于此,如何根据用户状态向不同的用户展示不同的展示信息是本发明所要解决的问题。

在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

鉴于上述问题,提出了本说明书以便提供一种克服上述问题或者至少部分地解决上述问题的基于用户状态特征的页面展示方法及其装置、系统、服务器、计算机可读存储介质。

本发明公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

第一方面,本发明公开了一种基于用户状态特征的页面展示方法,包括:

客户端向服务器发送访问请求信息;

服务器接收所述访问请求信息,并根据所述访问请求信息生成相应的页面展示信息;

所述客户端从所述服务器中获取所述页面展示信息并向用户进行展示;

其中,所述页面展示信息包括基于所述访问请求信息生成的第一展示信息,以及基于从所述访问请求信息中提取的用户状态特征生成的第二展示信息。

在本公开的一种示例性实施例中,所述用户状态特征包括:新注册用户,未完件用户和完件用户。

在本公开的一种示例性实施例中,所述服务器根据所述用户状态特征生成第二展示信息的步骤,具体包括:

识别所述用户对应用户状态特征的类型;

若为新注册用户或未完件用户,生成倒计时状态的第二展示信息;

若为完件用户,生成非倒计时状态的第二展示信息;

其中,倒计时状态的所述第二展示信息包括限时活动信息,以及根据预设的倒计时策略计算得到的所述限时活动信息对应限时活动的倒计时信息;非倒计时状态的所述第二展示信息包括限时活动信息。

在本公开的一种示例性实施例中,所述预设的所述倒计时策略包括:以天为单位将所述限时活动的活动时长进行划分,每天重新倒计时,优选地,每天倒计时的开始时间为00时00分00秒,每天清零时间为23时59分59秒;或者,每天倒计时的开始时间为上一天的23时59分59秒,每天清零时间为当天23时59分58秒。当然也可根据实际需要调整每天倒计时的开始时间和清零时间。

在本公开的一种示例性实施例中,所述倒计时信息是根据所述服务器当前时间和预设的每天清零时间计算得到的。

在本公开的一种示例性实施例中,所述倒计时状态的所述第二展示信息指向任务页面,所述任务页面能够在客户端上打开并引导通过该任务页面完成任务。

在本公开的一种示例性实施例中,所述页面展示方法还包括:

所述服务器响应于用户触发处于倒计时状态的所述第二展示信息,跳转至任务页面;

所述用户客户端应用获取所述任务页面并向所述用户进行展示。

在本公开的一种示例性实施例中,所述页面展示信息还包括所述第二展示信息配置位置信息;则相应地,所述页面展示方法还包括:

所述客户端向所述用户展示所述页面展示信息时,始终将所述第二展示信息置于首屏。

第二方面,本发明提供一种基于用户状态特征的页面展示系统,包括:

客户端和服务器,其中,

所述客户端用于向所述服务器发送访问请求信息,并从所述服务器中获取生成的页面展示信息向用户进行展示;

所述服务器用于接收所述客户端发送的访问请求信息,并根据所述访问请求信息生成相应的页面展示信息;

其中,所述页面展示信息包括基于所述访问请求信息生成的第一展示信息,以及基于从所述访问请求信息中提取的用户状态特征生成的第二展示信息。

在本公开的一种示例性实施例中,所述服务器包括:

数据收发模块,用于接收所述客户端发送的访问请求信息;

用户状态特征识别模块,用于从所述访问请求信息中获取用户对应的用户状态特征,并识别所述用户状态特征的类型;

展示信息生成模块,用于当所述用户状态特征识别模块识别出所述用户为新注册用户或未完件用户时,生成倒计时状态的第二展示信息;或者,当识别出所述用户为完件用户时,生成非倒计时状态的第二展示信息;其中,倒计时状态的所述第二展示信息包括限时活动信息和倒计时信息;非倒计时状态的所述第二展示信息包括限时活动信息;

倒计时信息计算模块,用于当所述用户状态特征识别模块识别出所述用户为新注册用户或未完件用户时,根据预设的倒计时策略计算得到的所述限时活动信息对应限时活动的倒计时信息。

在本公开的一种示例性实施例中,所述服务器还包括:

配置模块,用于将倒计时状态的所述第二展示信息关联至任务页面,所述任务页面能够在客户端上打开并引导通过该任务页面完成任务。

在本公开的一种示例性实施例中,所述服务器还包括:

响应模块,用于响应于用户触发处于倒计时状态的所述第二展示信息,跳转至任务页面;则相应地,

所述客户端获取所述任务页面并向所述用户进行展示。

在本公开的一种示例性实施例中,所述展示信息生成模块还用于在生成所述第二展示信息时,为所述第二展示信息配置了相应的位置信息;

其中,所述位置信息能够被客户端读取并始终将所述第二展示信息置于首屏。

第三方面,本发明提供一种页面展示装置,包括:

数据收发模块,用于接收所述客户端发送的访问请求信息;

用户状态特征识别模块,用于从所述访问请求信息中获取用户对应的用户状态特征,并识别所述用户状态特征的类型;

展示信息生成模块,用于当所述用户状态特征识别模块识别出所述用户为新注册用户或未完件用户时,生成倒计时状态的第二展示信息;或者,当识别出所述用户为完件用户时,生成非倒计时状态的第二展示信息;其中,倒计时状态的所述第二展示信息包括限时活动信息和倒计时信息;非倒计时状态的所述第二展示信息包括限时活动信息

倒计时信息计算模块,用于当所述用户状态特征识别模块识别出所述用户为新注册用户或未完件用户时,根据预设的倒计时策略计算得到的所述限时活动信息对应限时活动的倒计时信息。

在本公开的一种示例性实施例中,所述倒计时策略包括:以天为单位将所述限时活动的活动时长进行划分,每天重新倒计时。

在本公开的一种示例性实施例中,所述页面展示装置还包括:

配置模块,用于将倒计时状态的所述第二展示信息关联至任务页面,所述任务页面能够在客户端上打开并引导通过该任务页面完成任务。

在本公开的一种示例性实施例中,所述页面展示装置还包括:

响应模块,用于响应于用户触发处于倒计时状态的所述第二展示信息,跳转至任务页面。

在本公开的一种示例性实施例中,所述展示信息生成模块还用于在生成所述第二展示信息时,为所述第二展示信息配置了相应的位置信息;其中,所述位置信息能够被客户端读取并始终将所述第二展示信息置于首屏。

第四方面,本说明书提供一种服务器,包括处理器和存储器:所述存储器用于存储上述任一项所述方法的程序;所述处理器被配置为用于执行所述存储器中存储的程序实现上述任一项所述方法的步骤。

第五方面,本说明书实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。

本发明的有益效果:

本发明通过在第一展示信息的基础之上,根据用户不同的用户状态特征,生成不同的第二展示信息,实现了可向不同用户状态的用户展示不同的展示信息,提高了用户体验,也实现了个性化展示。

进一步地,本发明中在实现向不同状态的用户展示不同内容的基础上,仅仅针对新注册用户和未完件用户状态的用户,在其相应的第二展示信息中展示了特定的内容,即根据预设倒计时策略计算得到的倒计时信息,从而给予用户更加直观的时间紧迫感,进而促进用户完件完件的积极性,增加了用户与商家的粘度。

更进一步地,本发明中,针对活动时长较长的限时活动,是以天为单位每天重新倒计时的,相较于,直接根据活动截止时间和终端设备当前时间的倒计时方式,进一步给用户给予了一定的时间紧迫感,从而进一步促进用户完件的积极性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据一示例性实施例示出的一种基于用户状态特征的页面展示方法的流程图;

图2是根据一示例性实施例示出的另一种基于用户状态特征的页面展示方法的流程图;

图3是根据另一示例性实施例示出的一种基于用户状态特征的页面展示系统的框图;

图4是根据另一示例性实施例示出的一种基于用户状态特征的页面展示装置的框图;

图5是根据一示例性实施例示出的一种服务器的框图。

具体实施方式

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

然而,下述的示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本公开的各方面。

附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。

应理解,虽然本文中可能使用术语第一、第二、第三等来描述各种组件,但这些组件不应受这些术语限制。这些术语乃用以区分一组件与另一组件。因此,下文论述的第一组件可称为第二组件而不偏离本公开概念的教示。如本文中所使用,术语“及/或”包括相关联的列出项目中的任一个及一或多者的所有组合。

本领域技术人员可以理解,附图只是示例实施例的示意图,附图中的模块或流程并不一定是实施本公开所必须的,因此不能用于限制本公开的保护范围。

本发明提供了一种基于用户状态特征的页面展示方法,用于解决现有技术中由于没有对用户进行区分,无法向不同用户状态展示不同展示信息的问题,为了解决上述问题,本发明的总体思路如下:

基于用户状态特征的页面表示方法,包括:

s101,客户端向服务器发送访问请求信息;

s102,服务器接收该访问请求信息,并根据该访问请求信息生成相应的页面展示信息;

s103,客户端从服务器中获取生成的页面展示信息并向用户进行展示;

其中,该页面展示信息包括基于上述访问请求信息生成的第一展示信息,以及基于从该访问请求信息中提取到的用户状态特征生成的第二展示信息。

本发明通过根据用户的用户状态特征,生成相应的第二展示信息,从而实现向不同状态的用户展示不同的展示信息,从而提高用户体验。

首先需要说明书的是,在本发明各个实施例中,所涉及的术语为:

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

下面,通过几个具体的实施例对本发明的技术方案进行详细介绍和说明。

参见图2,本实施例的基于用户状态特征的页面展示方法,包括:

s201,客户端向服务器发送访问请求信息。

本实施例中,当用户需要访问页面时,其会输入相应网址或者打开相应app,客户端会向服务器发送相应的访问请求信息,相应地,该访问请求信息中包括了该用户的基本信息,如账号信息、用户状态特征等,以及需求的网址和内容等等。

s202,服务器接收客户端发送来的访问请求信息,获取并识别用户对应用户状态特征的类型,执行步骤s203或s204。

本实施例中,当服务器接收到客户端发送的访问请求信息时,将根据该访问请求信息生成相应的页面展示信息,具体地,先从该访问请求信息中获取到该用户的用户状态特征,然后识别其类型,再基于用户的用户状态特征生成相应的第二展示信息,同时基于上述访问请求信息生成的第一展示信息。其中,该用户状态特征包括新注册用户,为完件用户和完件用户:新注册用户是指用户在其所访问的页面中刚刚完成注册,或者完成注册时间不长,还没有来得及参与活动的状态;未完件用户是指用户在其所访问的页面已经注册一定时间,且还没有在活动有效时间内参与活动的状态;完件用户是指用户在其所访问的页面已经注册一定时间,且已在活动有效时间内参与过活动的状态;当然,若该活动需要在有效时间内参与n(n大于1)次,则只有当用户完成n次,才是完件状态,若仅仅参与了n(1≤n≤n)次,则状态为未完件用户。

s203,若服务器识别到该用户的用户状态特征为新注册用户或未完件用户时,生成倒计时状态的第二展示信息,同时,基于该访问请求信息生成相应的第一展示信息,执行步骤s205。

本实施例中,当服务器识别到用户的用户状态特征为新注册或未完件用户时,为了给予该用户一定的时间紧迫感,以促进其完件,因此,先按照预先设定的倒计时策略生成倒计时信息,然后根据该倒计时信息生成倒计时状态的第二展示信息;同时,基于访问请求生成相应的落地页(即第一展示信息)。具体地,该第二展示信息以悬浮窗的形式展示,其包括简单的限时活动信息,以及根据预设的倒计时策略计算得到的该限时活动信息对应限时活动的倒计时信息。

本实施例中,该倒计时策略包括:以天为单位将该限时活动的活动时长进行划分,每天重新倒计时。针对活动时长超过一天的限时活动,例如活动时长为几天的限时活动,那么将以天为单元将活动时长进行划分,每天重新倒计时,且每天倒计时的开始时间为00时00分00秒,每天清零时间为23时59分59秒,具体地,该倒计时信息可以是根据服务器当前时间和预设的每天清零时间计算得到的。

当然,本实施例中,每天倒计时的开始时间也可以为上一天的23时59分59秒,每天清零时间为当天23时59分58秒;或者根据实际需要设置每天倒计时的开始时间和清零时间。当然,进一步地,该倒计时信息还包括与活动截止日期相关的信息,例如,直接展示活动截止日期,或者直接展示剩余有效天数,或者直接展示x天后失效。

本发明的另一实施例中,针对活动时长小于或等于一天的限时活动,则不是以天为单位划分,而是直接根据活动服务器当前时间和活动截止时间计算得到的。

s204,若服务器识别到该用户的用户状态特征为完件用户时,生成非倒计时状态的第二展示信息,同时,基于该访问请求信息生成相应的第一展示信息,执行步骤s205。

本实施例中,当服务器识别到用户的用户状态特征为完件用户时,基于访问请求生成相应的落地页(即第一展示信息),同时生成非倒计时状态的第二展示信息。其中,该第二展示信息包括限时活动信息,即不向完件用户展示倒计时信息。

s205,客户端从上述服务器中获取所生成的第一展示信息和第二展示信息进行展示。

本实施例中,该服务器生成的页面展示信息包括分别基于访问请求信息和用户状态特征生成的第一展示信息和第二展示信息,因此,客户端从服务器中获取到页面展示信息后,然后向用户展示即可。

本实施例中,服务器生成第二展示信息的同时,还生成了该第二展示信息的位置信息,即始终置于首屏,具体地,该第二展示信息及其相应的位置信息可从设计人员预先设计的配置文件中获取到,也即服务器生成的页面展示信息中除了包括第一展示信息和第二展示信息,还包括第二展示信息的位置信息,因此,客户端从服务器获取到页面展示信息并展示时,始终将第二展示信息置于首屏,从而保证用户始终都能够看到该限时活动信息,避免了现有技术中因将该限时活动信息配置在落地页中,且占用较小位置,导致用户在滑动页面的过程中看不到活动信息的问题。

本实施例中,当识别到用户状态特征为新注册用户和未完件用户时,为了保证用户能够看到该限时活动的同时,也能够看到根据预设倒计时策略计算得到的倒计时信息,生成了倒计时状态的第二展示信息,而对于用户状态特征为完件用户,由于无需展示该倒计时信息,因此,可直接生成非倒计时状态的第二展示信息即可,从而实现了针对不同状态的用户展示不同的展示信息,提高了用户体验。

本申请的另一示例中,该倒计时状态的第二展示信息指向任务页面,且该任务页面能够在客户端上打开并引导通过该任务页面完成任务,相应地,该页面展示方法还包括:

s206,服务器响应于用户触发处于倒计时状态的,第二展示信息,跳转至任务页面。

本实施例中,该任务页面是指用户完成相应的任务,例如,限时抽奖活动,该第二展示信息展示了抽奖活动的相关描述如抽奖得iphone以及倒计时信息,一旦用户点击该第二展示信息,则进入相应的抽奖页面完成抽奖;又如一些限时活动需要完成一些额外的任务才能够领导福利,如签到领红包或者刷脸领红包,则此时该第二展示页面展示了刷脸领红包活动相关的描述,以及相应的倒计时信息,而一旦用户点击该第二展示信息,则跳转至刷脸任务页面(即与第二展示信息关联的任务页面),而当任务完成后该任务页面会弹出相应的福利,用户点击领取即可。

s207,用户客户端应用获取任务页面并向用户进行展示。

本实施例中,通过根据用户的用户状态特征,在生成第一展示信息的基础之上,生成不同的第二展示信息,从而实现向不同用户状态的用户展示不同的展示信息,提高了用户体验,也实现了个性化展示;进一步,由于仅仅针对新注册用户和未完件用户状态的用户,在第二展示信息中设置了根据预设倒计时策略计算得到的倒计时数据,从而给予用户时间紧迫感,促进用户完件,增加了用户与商家的粘度。

基于与前述实施例中一种基于用户状态特征的页面展示方法同样的发明构思,本发明还提供一种基于用户状态特征的页面展示系统,其包括至少一个客户端和至少一个服务器,且该客户端和服务器上均存储有计算机程序,该程序被处理器执行时实现前文所述的页面展示方法的任一方法的步骤。

下述为本公开装置实施例,可以用于执行本发明方法实施例。对于本实施例的装置实施例中未披露的细节,请参照本公开方法实施例。

参见图3,本实施例的基于用户状态特征的页面展示系统,包括至少一个客户端31和至少一个服务器32,其中,

该客户端31用于向服务器32发送访问请求信息,并从该服务器32中获取生成的页面展示信息向用户进行展示;具体地,用户访问页面时,其会输入相应的网址或打开app,然后对应的客户端向服务器发送相应的访问请求信息,该访问请求信息中包括了该用户的基本信息,如账号信息、用户状态特征等,以及需求的网址和内容等等;

该服务器32用于接收上述客户端31发送的访问请求信息,并根据该访问请求信息生成相应的页面展示信息;其中,生成的该页面展示信息包括基于上述访问请求信息生成的第一展示信息,以及基于从该访问请求信息中提取的用户状态特征生成的第二展示信息。

本实施例中,该服务器32是根据用户状态状态向不同状态的用户展示不同的第二展示信息的,具体地,该服务器32包括:

数据收发模块,用于接收上述客户端31发送的访问请求信息;

用户状态特征识别模块,用于从上述访问请求信息中获取用户对应的用户状态特征,并识别该用户状态特征的类型;其中,该用户状态特征包括新注册用户,为完件用户和完件用户;

倒计时信息计算模块,用于当上述用户状态特征识别模块识别出该用户为新注册用户或未完件用户时,根据预设的倒计时策略计算得到的对应限时活动信息对应限时活动的倒计时信息;

第一展示信息生成模块,用于基于上述的访问请求信息生成第一展示信息;

第二展示信息生成模块,用于当用户状态特征识别模块识别出该用户为新注册用户或未完件用户时,根据倒计时信息计算模块计算到的倒计时信息生成倒计时状态的第二展示信息;或者,当识别出该用户为完件用户时,生成非倒计时状态的第二展示信息;其中,倒计时状态的第二展示信息包括限时活动信息和倒计时信息;非倒计时状态的第二展示信息包括限时活动信息。

本实施例中,上述新注册用户是指用户在其所访问的页面中刚刚完成注册,或者完成注册时间不长,还没有来得及参与活动的状态;上述未完件用户是指用户在其所访问的页面已经注册一定时间,且还没有在活动有效时间内参与活动的状态;上述完件用户是指用户在其所访问的页面已经注册一定时间,且已在活动有效时间内参与过活动的状态;当然,若该活动需要在有效时间内参与n(n大于1)次,则只有当用户完成n次,才是完件状态,若仅仅参与了n(1≤n≤n)次,则状态为未完件用户。

本实施例中,上述倒计时策略包括:以天为单位将该限时活动的活动时长进行划分,每天重新倒计时。针对活动时长超过一天的限时活动,例如活动时长为几天的限时活动,那么将以天为单元将活动时长进行划分,每天重新倒计时,且每天倒计时的开始时间为00时00分00秒,每天清零时间为23时59分59秒,具体地,该倒计时信息可以是根据服务器当前时间和预设的每天清零时间计算得到的。当然,本实施例中,每天倒计时的开始时间也可以为上一天的23时59分59秒,每天清零时间为当天23时59分58秒;或者根据实际需要设置每天倒计时的开始时间和清零时间。当然,针对活动时长小于或等于一天的限时活动,该倒计时策略则不是以天为单位划分,而是直接根据活动服务器当前时间和活动截止时间计算得到的。

本申请的另一实施例中,该倒计时信息还包括与活动截止日期相关的信息,例如,直接展示活动截止日期,或者直接展示剩余有效天数,或者直接展示x天后失效。

本实施例中,仅仅当用户状态特征识别模块识别到用户的用户状态特征为新注册用户或未完件用户时,倒计时信息计算模块才开始计算倒计时信息(具体地,可根据服务器当前时间和该活动的当天清零时间进行计算),然后由第二展示信息生成模块生成倒计时状态的第二展示信息向相应的用户展示倒计时信息(具体地,可以倒计时时钟的形式,或者滚动倒计时等形式进行展示);而当用户状态特征识别模块识别出用户的用户状态特征为完件用户时,则由第二展示信息生成模块基于访问请求生成相应的落地页(即第一展示信息),同时生成非倒计时状态的第二展示信息。其中,该第二展示信息包括限时活动信息,即不向完件用户展示倒计时信息。

本实施例中,当第一展示信息生成模块和第二展示信息生成模块分别生成第一展示信息和第二展示信息后,客户端即获取该第一展示信息和第二展示信息,并进行展示,具体地,第一展示信息是以落地页(根据访问请求信息中的访问网址生成的)的形式进行展示,该第二展示信息是以悬浮窗(悬浮于落地页之上)的形式进行展示。

本实施例中,第二展示信息生成模块生成第二展示信息的同时,还生成了该第二展示信息的位置信息(当然该第二展示信息及其相应的位置信息也可从设计人员预先设计的配置文件中获取到),即始终置于首屏,也即服务器生成的页面展示信息中除了包括第一展示信息和第二展示信息,还包括第二展示信息的位置信息,因此,客户端从服务器获取到页面展示信息并展示时,始终将第二展示信息置于首屏,从而保证用户始终都能够看到该限时活动信息,避免了现有技术中因将该限时活动信息配置在落地页中,且占用较小位置,导致用户在滑动页面的过程中看不到活动信息的问题。

本申请的另一示例中,该服务器除了包括上述各个模块,还包括:

配置模块,用于将倒计时状态的第二展示信息关联至任务页面;其中,该任务页面能够在客户端上打开并引导通过该任务页面完成任务;

响应模块,用于响应于用户触发处于倒计时状态的第二展示信息,跳转至任务页面;则相应地,上述客户端从服务器中获取该任务页面并向用户进行展示。

本实施例中,该任务页面是指用户完成相应的任务,例如,限时抽奖活动,该第二展示信息展示了抽奖活动的相关描述如抽奖得iphone以及倒计时信息,一旦用户点击该第二展示信息,则进入相应的抽奖页面完成抽奖;又如一些限时活动需要完成一些额外的任务才能够领导福利,如新用户在x天内刷脸领红包,则此时该第二展示页面展示了刷脸领红包活动相关的描述,以及相应的倒计时信息,而一旦用户点击该第二展示信息,则跳转至刷脸任务页面(即与第二展示信息关联的任务页面),而当任务完成后该任务页面会弹出相应的福利,用户点击领取即可。

基于与前述实施例中一种基于用户状态特征的页面展示方法同样的发明构思,本发明还提供一种页面展示装置,其存储有计算机程序,该程序被处理器执行时实现前文所述的页面展示方法的任一方法的步骤。

下述为本公开装置实施例,可以用于执行本发明方法实施例。对于本实施例的装置

实施例中未披露的细节,请参照本公开方法实施例。

参见图4,本实施例的页面展示装置,包括:

数据收到模块,用于接收上述客户端发送的访问请求信息;

用户状态特征识别模块,用于从上述访问请求信息中获取用户对应的用户状态特征,并识别该用户状态特征的类型;其中,该用户状态特征包括新注册用户,为完件用户和完件用户;

倒计时信息计算模块,用于当上述用户状态特征识别模块识别出该用户为新注册用户或未完件用户时,根据预设的倒计时策略计算得到的对应限时活动信息对应限时活动的倒计时信息;

第一展示信息生成模块,用于基于上述的访问请求信息生成第一展示信息;

第二展示信息生成模块,用于当用户状态特征识别模块识别出该用户为新注册用户或未完件用户时,根据倒计时信息计算模块计算到的倒计时信息生成倒计时状态的第二展示信息;或者,当识别出该用户为完件用户时,生成非倒计时状态的第二展示信息;其中,倒计时状态的第二展示信息包括限时活动信息和倒计时信息;非倒计时状态的第二展示信息包括限时活动信息。

本实施例中,该新注册用户、未完件用户和完件用户与上述实施例中的定义相同,这里不再赘述;该倒计时策略和倒计时信息与上述实施例中的倒计时策略和倒计时信息相同,这里不再赘述。

本实施例中,第二展示信息生成模块生成第二展示信息的同时,还生成了该第二展示信息的位置信息(当然该第二展示信息及其相应的位置信息也可从设计人员预先设计的配置文件中获取到),即始终置于首屏,也即服务器生成的页面展示信息中除了包括第一展示信息和第二展示信息,还包括第二展示信息的位置信息,因此,客户端从服务器获取到页面展示信息并展示时,始终将第二展示信息置于首屏,从而保证用户始终都能够看到该限时活动信息,避免了现有技术中因将该限时活动信息配置在落地页中,且占用较小位置,导致用户在滑动页面的过程中看不到活动信息的问题。

本申请的另一示例中,该页面展示装置除了包括上述各个模块,还包括:

配置模块,用于将倒计时状态的第二展示信息关联至任务页面;其中,该任务页面能够在客户端上打开并引导通过该任务页面完成任务;

响应模块,用于响应于用户触发处于倒计时状态的第二展示信息,跳转至任务页面;则相应地,上述客户端从服务器中获取该任务页面并向用户进行展示。

本实施例中,该任务页面是指用户完成相应的任务,例如,限时抽奖活动,该第二展示信息展示了抽奖活动的相关描述如抽奖得iphone以及倒计时信息,一旦用户点击该第二展示信息,则进入相应的抽奖页面完成抽奖;又如一些限时活动需要完成一些额外的任务才能够领导福利,如新用户在x天内刷脸领红包,则此时该第二展示页面展示了刷脸领红包活动相关的描述,以及相应的倒计时信息,而一旦用户点击该第二展示信息,则跳转至刷脸任务页面(即与第二展示信息关联的任务页面),而当任务完成后该任务页面会弹出相应的福利,用户点击领取即可。

基于与前述实施例中一种服务器,包括存储器502、处理器501及存储在存储器502上并可在处理器501上运行的计算机程序,该处理器501执行所述程序时实现前文所述方法的步骤。为了便于说明,仅示出了与本说明书实施例相关的部分,具体技术细节未揭示的,请参照本说明书实施例方法部分。该服务器,可以是包括各种电子设备形成的服务器设备,pc电脑、网络云服务器,甚至手机、平板电脑、pda(personaldigitalassistant,个人数字助理)、pos(pointofsales,销售终端)、车载电脑、台式电脑等任意电子设备上设置的服务器功能。

具体地,图5示出的与本说明书实施例提供的技术方案相关的服务器组成结构框图,总线500可以包括任意数量的互联的总线和桥,其将包括由处理器501代表的一个或多个处理器和存储器502代表的存储器的各种电路链接在一起。总线500还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口503在总线500和接收器和/或发送器504之间提供接口,接收器和/或发送器504可以是分开独立的接收器或发送器也可以是同一个元件如收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器501负责管理总线500和通常的处理,而存储器502可以被用于存储处理器501在执行操作时所使用的数据。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个计算机可读存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、或者网络设备等)执行根据本申请实施方式的上述方法。

所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该计算机可读介质实现如下功能:客户端向服务器发送访问请求信息;服务器接收该访问请求信息,并根据该访问请求信息生成相应的页面展示信息;客户端从服务器中获取生成的页面展示信息并向用户进行展示;其中,该页面展示信息包括基于上述访问请求信息生成的第一展示信息,以及基于从该访问请求信息中提取到的用户状态特征生成的第二展示信息;即根据用户的用户状态特征,生成相应的第二展示信息,从而实现向不同状态的用户展示不同的展示信息,从而提高用户体验;进一步地,识别用户对应用户状态特征的类型,若为新注册用户或未完件用户,生成倒计时状态的第二展示信息;若为完件用户,生成非倒计时状态的第二展示信息;其中,倒计时状态的所述第二展示信息包括限时活动信息,以及根据预设的倒计时策略计算得到的所述限时活动信息对应限时活动的倒计时信息;非倒计时状态的所述第二展示信息包括限时活动信息。

本领域技术人员可以理解上述各模块可以按照实施例的描述分布于装置中,也可以进行相应变化唯一不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个计算机可读存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、或者网络设备等)执行根据本公开实施方式的上述方法。

所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该计算机可读介质实现如下功能:客户端向服务器发送访问请求信息;服务器接收该访问请求信息,并根据该访问请求信息生成相应的页面展示信息;客户端从服务器中获取生成的页面展示信息并向用户进行展示;其中,该页面展示信息包括基于上述访问请求信息生成的第一展示信息,以及基于从该访问请求信息中提取到的用户状态特征生成的第二展示信息;即根据用户的用户状态特征,生成相应的第二展示信息,从而实现向不同状态的用户展示不同的展示信息,从而提高用户体验;进一步地,识别用户对应用户状态特征的类型,若为新注册用户或未完件用户,生成倒计时状态的第二展示信息;若为完件用户,生成非倒计时状态的第二展示信息;其中,倒计时状态的所述第二展示信息包括限时活动信息,以及根据预设的倒计时策略计算得到的所述限时活动信息对应限时活动的倒计时信息;非倒计时状态的所述第二展示信息包括限时活动信息。本领域技术人员可以理解上述各模块可以按照实施例的描述分布于装置中,也可以进行相应变化唯一不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

通过以上的实施例的描述,本领域的技术人员易于理解,这里描述的示例实施例可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施例的方法。

尽管已描述了本说明书的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本说明书范围的所有变更和修改。

以上具体地示出和描述了本公开的示例性实施例。应可理解的是,本公开不限于这里描述的详细结构、设置方式或实现方法;相反,本公开意图涵盖包含在所附权利要求的精神和范围内的各种修改和等效设置。此外,本说明书说明书附图所示出的结构、比例、大小等,均仅用以配合说明书所公开的内容,以供本领域技术人员了解与阅读,并非用以限定本公开可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本公开所能产生的技术效果及所能实现的目的下,均应仍落在本公开所公开的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“第一”、“第二”及“一”等的用语,也仅为便于叙述的明了,而非用以限定本公开可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当也视为本公开可实施的范畴。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1