掌桥专利:专业的专利平台
掌桥专利
首页

访问入口推送、展示控制方法及其装置、设备与介质

文献发布时间:2023-06-19 11:11:32


访问入口推送、展示控制方法及其装置、设备与介质

技术领域

本申请涉及互联网技术领域,尤其涉及一种访问入口推送控制方法、访问入口展示控制方法,此外还涉及该些方法相应的装置、设备以及非易失性存储介质。

背景技术

在互联网中随着产品同质化严重,对于获取用户、激活用户、留存用户、实行变现、给用户做推荐等都离不开活动推荐运营活动,各类型互联网平台为其旗下的用户推送各类型的活动信息,并且设置相应的活动场景供用户进行互动,以维系平台与用户的关系,以提升用户参加活动的积极性,达到促活用户在平台中的活跃度及提升用户对的黏性,从而带来GMV转化。

但目前互联网平台的应用中的活动推荐运营方案较为简单,互联网平台中的活动推荐运营方案基本无法精准匹配平台中的用户群体,且当活动推荐推送一次后就被平台删除,相应的活动无法多次复用。

针对在互联网平台的活动推荐运营活动的运营方式所存在的问题,是本领域亟待解决的问题。

发明内容

本申请的首要目的旨在提供一种访问入口推送控制方法及其相应的装置、设备与非易失性存储介质。

本申请的另一目的旨在提供一种访问入口推送控制方法及其相应的装置、设备与非易失性存储介质。

为满足本申请的各个目的,本申请采用如下技术方案:

适应本申请的目的之一而提出的一种访问入口推送控制方法,包括如下步骤:

获取第一用户提交的在其设备采集获得的用户侧信息;

根据从第一用户处采集的用户侧信息匹配出个性化的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景;

将该活动推荐列表推送给该第一用户,以在其应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口。

进一步的实施例中,根据从第一用户处采集的用户侧信息匹配出个性化的活动推荐列表的步骤中,包括:

获取第一用户的用户侧信息中的当前时间信息、当前位置信息、用户特征信息中的任意一项或任意多项作为个性化特征;

在预构建的访问入口信息库中查询获取与所述个性化特征相匹配的一个或多个访问入口,其中所获取的访问入口所具有的展示时间信息、投放位置信息、用户描述信息部分或全部与所述个性化特征相符;

将所获取的访问入口组织形成所述活动推荐列表。

进一步的实施例中,还包括如下前置步骤:

接收第二用户对访问入口的定义描述信息,所述定义描述信息包括该访问入口的展示时间信息、投放位置信息、用户描述信息以及至少一种权重信息;

将所述定义描述信息存储至访问入口信息库中。

进一步的实施例中,还包括如下后续步骤:

监控第一用户访问对其获得的活动推荐列表中的访问入口的访问,在用户完成任意所述访问入口的访问后,根据其所访问的访问入口相对应的权重信息,向该第一用户的个人账户增发虚拟礼物。

进一步的实施例中,获取第一用户提交的在其设备采集获得的用户侧信息的步骤之前,包括:

开放通用接口,以提供给多个应用业务服务器并发调用,当该通用接口被调用时,获得第一用户的用户侧信息,执行后续步骤,以便为该调用而返回所述活动推荐列表。

适应本申请的目的之一而提出的一种访问入口展示控制方法,包括如下步骤:

向服务器提交活动推荐列表获取请求,在该请求中包含第一用户在本机采集的用户侧信息;

获取服务器返回的与该用户侧信息相匹配的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景;

在当前应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口。

进一步的实施例中,还包括如下步骤:

响应第一用户作用于所述活动条控件中正在显示的访问入口的访问事件,启动该访问入口相对应的活动场景,以供第一用户通过该活动场景完成系列交互操作。

适应本申请的目的而提出的一种访问入口推送控制装置,其包括:

信息获取单元,用于获取第一用户提交的在其设备采集获得的用户侧信息;

活动匹配单元,用于根据从第一用户处采集的用户侧信息匹配出个性化的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景;

活动推送单元,用于将该活动推荐列表推送给该第一用户,以在其应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口。

部分实施例中,所述活动匹配单元包括:

特征信息获取单元,用于获取第一用户的用户侧信息中的当前时间信息、当前位置信息、用户特征信息中的任意一项或任意多项作为个性化特征;

访问入口匹配单元,用于在预构建的访问入口信息库中查询获取与所述个性化特征相匹配的一个或多个访问入口,其中所获取的访问入口所具有的展示时间信息、投放位置信息、用户描述信息部分或全部与所述个性化特征相符;

访问入口组织单元,用于将所获取的访问入口组织形成所述活动推荐列表。

适应本申请的目的而提出的一种访问入口展示控制装置,其包括:

请求提交单元,用于向服务器提交活动推荐列表获取请求,在该请求中包含第一用户在本机采集的用户侧信息;

活动获取单元,用于获取服务器返回的与该用户侧信息相匹配的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景;

活动加载单元,用于在当前应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口。

适应本申请的目的而提出的一种电子设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行所述的访问入口推送控制方法或访问入口展示控制方法的步骤。

适应本申请的目的而提出的一种非易失性存储介质,其存储有依据所述的访问入口推送控制方法或访问入口展示控制方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行其相应的方法所包括的步骤。

相对于现有技术,本申请的优势如下:

首先,本申请通过构建一种高适应性的活动推送服务,为各类型互联网平台提供活动推送服务。通过获取由第一用户提交的用户侧信息,并根据该用户侧信为所述第一用户匹配出个性化的活动推荐列表并将其推送至该第一用户,以便第一用户将该活动推荐列表加载到其所处的应用业务的图形用户界面中的活动条控件中。通过这一原理实现的活动推荐服务,可为互联网平台提供个性化的活动推荐服务,使用户获取到的活动更具针对性,从而提升平台中用户的黏性。

其次,本申请的所述活动推荐列表中将包含用于访问各类型活动场景的访问入口,以便获得所述活动推荐列表的用户可通过所述访问入口访问相应的活动场景参与活动。

再者,本申请所实现的所述访问入口将携带优先级信息,各个访问入口的优先级信息可根据用户所属的所述用户侧信息所决定的,以便将更符合用户个性的活动场景在所述活动条控件中排序至较前的位置,提升用户参与活动的积极性。

另外,本申请所构建的高适应性的活动推送服务可构建为各类型互联网平台的中台,互联网平台相关的业务服务器通过调用接口调用该服务,进而实现中台化后的系统,能够集中响应不同平台下的用户的活动推荐获取请求,业务逻辑和功能集中,系统运行高效,便于优化大型项目的服务机群部署架构,提升互联网运行效率。

本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为实施本申请的技术方案相关的一种典型的网络部署架构示意图;

图2为本申请的访问入口推送控制方法的典型实施例的流程示意图;

图3为图2中步骤S12的具体步骤所形成的流程示意图;

图4为本申请的访问入口推送控制方法的一种实施例中由其所添加的前置步骤所构成的流程示意图;

图5为本申请的访问入口推送控制方法的一种实施例中由其所添加的后续步骤所构成的流程示意图;

图6为本申请的访问入口展示控制方法的典型实施例的流程示意图;

图7为本申请的访问入口展示控制方法的一种实施例中由其所添加的后续步骤所构成的流程示意图;

图8为本申请的访问入口推送控制装置的典型实施例的原理框图;

图9为本申请的访问入口展示控制装置的典型实施例的原理框图;

图10为本申请一个实施例的计算机设备的基本结构框图;

图11为本申请的执行访问入口推送控制方法时,所述第一用户的终端设备的用户界面的一种示例;

图12为本申请的执行访问入口推送控制方法时,所述第一用户的终端设备的用户界面的另一种示例。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(PersonalCommunications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global PositioningSystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本申请所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的电子设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。

需要指出的是,本申请所称的“服务器”这一概念,同理也可扩展到适用于服务器机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。

请参阅图1,本申请相关技术方案实施时所需的硬件基础可按图中所示的架构进行部署。本申请所称服务器80部署在云端,作为一个业务服务器,其可以负责进一步连接起相关数据服务器以及其他提供相关支持的服务器等,以此构成逻辑上相关联的服务机群,来为相关的终端设备例如图中所示的智能手机81和个人计算机82或者第三方服务器(未图示)提供服务。所述的智能手机和个人计算机均可通过公知的网络接入方式接入互联网,与云端的服务器80建立数据通信链路,以便运行所述服务器所提供的服务相关的终端应用程序。

本申请所称的中台,主要指计算机服务所需调用的中间组件,用于实现某种实用的功能,通过响应外部请求,必要时从外部请求中提供入参,经过其内部的处理之后,对应反馈外部请求所期望的结果,完成对外部请求的响应。

对于服务器而言,所述的应用程序通常会被构建为服务进程,开放相应的程序接口,供各种终端设备上运行的应用程序进行远程调用,本申请中适于运行于服务器的相关技术方案,便可以此种方式实现于服务器中。

本申请所称的应用程序,其通称意义是指运行于服务器或终端设备之类的电子设备的应用程序,这些应用程序采用编程的方式实现了本申请的相关技术方案,其程序代码可被以计算机可执行指令的形式保存于计算机能识别的非易失性存储介质中,并被中央处理器调入内存中运行,通过该应用程序在计算机的运行而构造出本申请的相关装置。

本申请所称的直播间,是指依靠互联网技术实现的一种视频聊天室,通常具备音视频播控功能,包括主播用户和观众用户,观众用户可以包括已经在平台中注册的注册用户,也可以是未注册的游客用户;可以是关注了主播用户的注册用户,也可以是未关注主播用户的注册或未注册用户。主播用户与观众用户之间可通过语音、视频、文字等公知的线上交互方式来实现互动,一般是主播用户以音视频流的形式为观众用户表演节目,并且在互动过程中还可产生经济交易行为。当然,直播间的应用形态并不局限于在线娱乐,也可推广到其他相关场景中,例如教育培训场景、视频会议场景、产品推介销售场景以及其他任何需要类似互动的场景中。

本领域技术人员对此应当知晓:本申请的各种方法,虽然基于相同的概念而进行描述而使其彼此间呈现共通性,但是,除非特别说明,否则这些方法都是可以独立执行的。同理,对于本申请所揭示的各个实施例而言,均基于同一发明构思而提出,因此,对于相同表述的概念,以及尽管概念表述不同但仅是为了方便而适当变换的概念,应被等同理解。

本申请的一种访问入口推送控制方法的典型实施例中,其被实现为运行于服务器的计算机程序,开放一个供外部调用的程序接口,该程序接口可被服务器或终端设备的应用程序调用。请结合图2,该典型实施例中,该方法具体包括如下步骤:

步骤S11,获取第一用户提交的在其设备采集获得的用户侧信息:

服务器接收由所述第一用户通过触发采集事件而提交的该第一用户的终端设备所采集获取的所述用户侧信息。

一种实施例中,所述第一用户将其所属的所述用户侧信息发送到在相应的业务服务器(数据库)中,执行本方法的服务器实时监控所述第一用户的终端设备,当服务器监控到所述第一用户触发所述采集事件时,将从所述业务服务器(数据库)中获取该第一用户所属的所述用户侧信息。

所述的采集事件是指第一用户的终端设备通过运行相应的应用程序时,所述终端设备将采集所述第一用户所属的所述用户侧信息,并将该用户侧信息提交至服务器中,以便服务器通过所述用户侧信息为该第一用户匹配相应的访问入口,使该第一用户的应用程序在图形用户界面中显示所述一个或多个所述访问入口。关于服务器根据所述用户侧信息进行访问入口的匹配执行逻辑,请参考后续步骤的叙述,恕不赘述。

一种实施例中,所述第一用户的终端设备运行的终端设备可包括直播类应用程序、电商类应用程序及新闻类应用程序等其他应用程序,相应的,所述第一用户也可通过打开相应的浏览器页面而触发所述采集事件,即本方法适用于各类型的应用程序或浏览器页面中,其可为各个平台的用户提供访问入口匹配服务。

所述的用户侧信息包含其所属的用户的用户特征信息、当前时间信息及当前位置信息等信息,以便服务器根据所述用户侧信息中包含的各类型信息对所述第一用户进行访问入口的匹配操作,关于所述用户侧信息中包含的各类型信息在服务器匹配访问入口的具体作用,其参考后续步骤的叙述,恕不赘述。

步骤S12,根据从第一用户处采集的用户侧信息匹配出个性化的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景:

服务器根据其获取到的所述第一用户所属的所述用户侧信息后,将根据该用户侧信息为所述第一用户匹配出个性化的所述活动推荐列表;所述活动推荐列表包含多个携带所述优先级信息的所述访问入口,且每个所述访问入口用于触发访问一个相关联的所述活动场景。

所述的访问入口携带有与其相关联的所述活动场景的链接地址,以便第一用户在接收到由根据所述用户侧信息所匹配的所述访问入口后,通过所述访问入口所携带的所述连接地址跳转(显示)该访问入口相关联的所述活动场景的页面或应用程序。

所述活动场景为各类型的电商平台、直播平台、门户网站平台或游戏平台等互联网平台所设置用于表征各互联网平台所设计的活动场景的页面或应用程序,所述第一用户可通过所述访问入口所携带的所述连接地址跳转(显示)所述活动场景的页面或应用程序。

所述的访问入口携带相应的映射标签,以便服务器根据所述用户侧信息中包含的所述用户特征信息、当前时间信息及当前位置信息等信息匹配携带有相对应映射标签的一个或多个所述访问入口,例如,当所述用户侧信息包含的所述用户特征信息中包含的爱好信息为游戏、所述的当前时间信息为8点、所述位置信息为广州,服务器将为其匹配映射标签为游戏、时间8点或位置广州的一个或多个所述访问入口。

相应的,所述访问入口的优先级信息由服务器根据所述访问入口的映射标签满足所述用户侧信息中包含的各类型信息的数量所决定,例如,如上所述,当所述用户侧信息包含的所述用户特征信息中包含的爱好信息为游戏、所述的当前时间信息为8点、所述位置信息为广州,而服务器将为其匹配映射标签为游戏、时间8点及位置广州的所述访问入口,该访问入口所携带的所述优先级信息将高于映射标签只包含游戏、时间8点及位置广州中的一个或两个的所述访问入口所携带的所述优先级信息。

一种实施例中,所述访问入口所携带的所述优先级信息除了根据其所携带的映射标签与所述用户侧信息中的各类型信息的匹配度所决定外,也可由其所携带的用于表征其所相关联的所述活动场景的开启时间(结束时间)的活动开始时间信息(活动结束信息)所决定,以便服务器将与所述用户侧信息相匹配的各个所述访问入口中所述活动场景开启时间(结束时间)较早的访问入口设置优先级较高的所述优先级信息,进而提升该访问入口相关联的所述活动场景的参与用户数量。

另一种实施例中,所述的访问入口所携带的所述优先级信息为预先设置的信息,相关人员可根据所述访问入口相关联的所述活动场景的实际业务因素决定访问入口所携带的所述优先级信息。

所述访问入口所携带的优先级信息可选取上述的实施例中的一个或多个相结合的方式进行设计,本领域技术人员可根据实际业务场景设计所述访问入口的所述优先级信息,恕不赘述。

一种实施例中,请参阅图3,关于服务器根据所述用户侧信息构建所述活动推荐列表的具体实施步骤如下:

步骤S121,获取第一用户的用户侧信息中的当前时间信息、当前位置信息、用户特征信息中的任意一项或任意多项作为个性化特征:

服务器解析所述第一用户所属的所述用户侧信息,获取该用户侧信息中包含的当前时间信息、当前位置信息及用户特征信息等信息,并根据该用户侧信息中包含的一项或任意多项信息根据所述个性化特征。

步骤S122,在预构建的访问入口信息库中查询获取与所述个性化特征相匹配的一个或多个访问入口,其中所获取的访问入口所具有的展示时间信息、投放位置信息、用户描述信息部分或全部与所述个性化特征相符:

服务器根据所述个性化特征在预构建的所述访问入口信息库中查询与该个性化特征相匹配的一个或多个所述访问入口。

所述的访问入口信息库用于储存多个所述访问入口。

一种实施例中,所述访问入口信息库根据所述访问入口所携带的所述展示时间信息、投放位置信息、用户描述信息等信息对其储存的各个所述访问入口进行划分,以加快服务器根据所述个性化特征在该服务入口信息库中进行匹配所述访问入口时的匹配时间。

所述访问入口具有用于描述自身的所述展示时间信息、投放位置信息及用户描述信息,服务器根据所述个性化特征中包含的各类型信息匹配与之相符的所述访问入口,例如,当所述个性化特征中包含的所述当前时间信息为8点,服务器将为该个性化特征匹配所述展示时间信息为8点到9点之间的一个或多个所述访问入口,相应的,当所述个性化特征中包含的所述用户特征信息中关于用户性别的信息为男性时,且该个性化特征中包含所述当前位置信息为广州,服务器将根据为该个性化特征匹配满足所述用户描述信息中包含男性、所述投放位置信息为广州其中一个或全部的(一个或多个)所述访问入口。

步骤S123,将所获取的访问入口组织形成所述活动推荐列表:

服务器获取根据所述个性化特征所匹配的一个或多个所述访问入口,并将所述访问入口组织形成为所述活动推荐列表。

关于所述活动推荐列表中各个所述访问入口所携带的所述优先级信息,请参考上述的实施例,恕不赘述。

步骤S13,将该活动推荐列表推送给该第一用户,以在其应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口:

服务器根据所述用户侧信息匹配构建出所述活动推荐列表后,将该活动推荐列表推送给所述用户侧信息所属的所述第一用户,以便该第一用户接收到所述活动推荐列表后,将该活动推荐列表加载至所述应用业务所在的图形用户界面中一个或多个所述活动条控件中,并按照所述活动推荐列表中所包含的各个所述访问入口所携带的所述优先级信息在所述活动条控件中排序各个所述访问入口以进行展示。

所述的应用业务是指第一用户访问的页面或运行的应用程序,服务器根据其所获取的所述用户侧信息为各类型的互联网平台所属的页面或应用程序提供所述活动推荐列表匹配服务。

所述的活动条控件用于可视化显示服务器推送的所述活动推荐列表,根据活动推荐列表包含的各个所述访问入口各自携带的所述优先级信息进行排序,且根据所述访问入口所携带的图片资源或文字资源对其进行可视化显示。所述活动条控件在所述应用业务中具体的表现形式请参阅图11的图形用户界面的示意图。

关于所述第一用户所处的所述应用业务中加载的所述活动条控件的数量将根据所述应用业务的具体业务而设置,例如,请参阅图12,当所述应用业务为直播间应用程序的直播间页面时,所述活动条控件的数量可为两个,以便其中一个所述活动条控件显示的所述访问入口为该直播间页面相关联的所述活动场景,另一个所述活动条控件显示的所述访问入口为其他直播间页面相关联的所述活动场景。本领域技术人员可根据实际业务场景设计所述活动条控件的数量,恕不赘述。

以上的典型实施例及其变化实施例充分揭示了本申请的访问入口推送控制方法的实施方案,但是,仍可通过对一些技术手段的变换和扩增而演绎出该方法的多种变化实施例,如下概要说明其他实施例:

一种实施例中,请参阅图4,本申请的访问入口推送控制方法还包括如下还包括如下前置步骤,以为各类型的互联网平台提供自定义所述访问入口的服务:

步骤S09,接收第二用户对访问入口的定义描述信息,所述定义描述信息包括该访问入口的展示时间信息、投放位置信息、用户描述信息以及至少一种权重信息:

服务器接收由所述第二用户发送的包含一个或多个所述访问入口的所述定义描述信息,所述定义描述信息包括所述访问入口的所述展示时间信息、投放位置信息、用户描述信息以及至少一种权重信息。

所述的第二用户一般是指与服务器建立数据通信链路的访问入口管理平台的管理人员,服务器为其提供相应的接口,以便所述第二用户通过该接口发送所述定义描述信息,以添加或更新所述访问入口信息库中储存的所述访问入口。

关于所述定义描述信息中包含的所述访问入口的所述展示时间信息、投放位置信息、用户描述信息的叙述,请参考步骤S12中的相关叙述,恕不赘述。

所述的权重信息由所述第二用户所设置,第二用户可根据所述权重信息所属的访问入口的所述活动场景的实际业务需求进行设计,以便服务器根据所述权重信息对完成该权重信息所属的访问入口的所述活动场景的所述第一用户的个人账户中增发虚拟礼物。

步骤S10,将所述定义描述信息存储至访问入口信息库中:

服务器接收到所述第二用户发送的所述定义描述信息后,将该定义描述信息储存至所述访问入口信息库中。

另一种实施例中,请参阅图5,本申请的访问入口推送控制方法还包括如下后续步骤:

步骤S14,监控第一用户访问对其获得的活动推荐列表中的访问入口的访问,在用户完成任意所述访问入口的访问后,根据其所访问的访问入口相对应的权重信息,向该第一用户的个人账户增发虚拟礼物:

服务器将所述活动推荐列表发送至相应的所述第一用户后,将实施监控该第一用户访问该活动推荐列表中包含的所述访问入口的访问操作,以便当所述第一用户完成所述活动推荐列表中包含的所述访问入口所相关联的所述活动场景的活动后,根据该访问入口相应的所述权重信息,向该第一用户的个人账户中增发所述虚拟礼物。

所述的虚拟礼物是指与其所对应的所述活动场景相关联的用于奖励第一用户完成该活动场景的奖励,服务器依照所述权重信息增发该第一用户的个人账号中与该权重信息相关联的所述虚拟礼物的数量,例如,当所述活动场景为领取会员积分,当第一用户完成通过所述访问入口完成该活动场景所设置的活动后,服务器将根据该访问入口所属的所述权重信息,为该第一用户的个人账户中关于会员积分的虚拟礼物增发与该权重信息相对应的会员积分。

再一种实施例中,服务器在获取第一用户提交的在其设备采集获得的用户侧信息之前,可向多个应用业务服务器提供相应的开放通用接口,以便所述应用业务服务器调用该开放通用接口时,服务器将通过该开发通用接口获取所述第一用户的所述用户侧信息为该第一用户进行所述活动推荐列表的匹配推送服务。通过所述开发通用接口的实施,实施本方法的服务器可作为各类型互联网平台的中台,用于为互联网平台的用户提供所述活动推荐列表的匹配推送服务。

本申请的一种访问入口展示控制方法的典型实施例中,请结合图6,该典型实施例中,该方法具体包括如下步骤:

步骤S21,向服务器提交活动推荐列表获取请求,在该请求中包含第一用户在本机采集的用户侧信:

第一用户通过触发所述采集事件以向服务器发送所述活动推荐列表获取请求,该活动推荐列表获取请求中包含该第一用户的设备所收集的所述用户侧信息,以便服务器根据该用户侧信息为所述第一用户为其匹配组织所述活动推荐列表。所述采集事件请参考上述步骤S11中的实施例,恕不赘述。

步骤S22,获取服务器返回的与该用户侧信息相匹配的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景:

服务器根据所述第一用户的所述用户侧信息为其匹配组织所述活动推荐列表后,将该活动推荐列表发送至所述第一用户,以便该第一用户获取所述活动推荐列表,该活动推荐列表包含多个携带优先级信息的所述访问入口,且每个访问入口可被所述第一用户通过触控事件访问所述访问入口所相关联的所述活动场景。

步骤S23,在当前应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口:

第一用户获取到所述活动推荐列表后,将根据该活动推荐列表中包含的各个所述访问入口所携带的所述优先级信息,将其按序加载到该第一用户当前的所述应用业务中的图形用户界面中的一个或多个所述活动条控件中。

所述活动条控件中可加载的所述访问入口数量根据其预设的阈值所决定,且所述活动条控件可携带下拉控件以加载更多的所述访问入口,第一用户通过与所述下拉控件与所述活动条控件进行互动,以确定该活动条控件中除了当前图形用户界面中显示的所述访问入口外的其他访问入口。

当第一用户当前的所述应用业务的图形用户界面中存在的所述活动条控件数量为一个时,将依照所述活动推荐列表中包含的各个所述访问入口各自携带的所述优先级信息按序所述访问入口至该活动条控件数量中。

一种实施例中,当第一用户当第一用户当前的所述应用业务的图形用户界面中存在的所述活动条控件数量大于一个时,将根据各个所述活动条控件所携带的顺序信息,并根据所述滑动推荐列表中包含的各个所述访问入口各自携带的所述优先级信息,将优先级较高的所述访问入口加载到顺序信息较高的所述活动条控件中,当所述活动条控件中加载的所述访问入口数量到达阈值时,将其他的所述访问入口加载到比该活动条控件的所述顺序信息小一级的所述滑动条控件中。

另一种实施例中,所述的活动推荐列表中的所述访问入口可携带各自的类型信息,以便当第一用户当前的所述应用业务的图形用户界面中存在的所述活动条控件数量大于一个时,根据所述推荐列表中的所述访问入口各自携带的所述类型信息,将所述访问入口加载到与其所携带的所述类型信息相对应的所述活动条控件中,并根据所述访问入口所携带的所述优先级信息按序加载到所述活动条控件中。

再一种实施例中,所述的活动推荐列表中的所述访问入口可携带各自的图片资源及文字资源,以便第一用户将所述访问入口按序加载至所述活动条控件时,根据该访问入口所携带的所述图片资源及文字资源进行可视化显示。

以上的典型实施例及其变化实施例充分揭示了本申请的访问入口展示控制方法的实施方案,但是,仍可通过对一些技术手段的变换和扩增而演绎出该方法的多种变化实施例,如下概要说明其他实施例:

一种实施例中,请参阅图7,本申请的访问入口展示控制方法还包括如下还包括如下后置步骤,以为各类型的互联网平台提供自定义所述访问入口的服务:

步骤S24,响应第一用户作用于所述活动条控件中正在显示的访问入口的访问事件,启动该访问入口相对应的活动场景,以供第一用户通过该活动场景完成系列交互操作:

响应于第一用户作用于所述活动条控件中正在显示的各个所述访问入口的访问事件,启动该访问入口相关联的所述活动场景,以便所述第一用户通过该活动场景完成所述系列操作。

所述的系列操作由其所属的活动场景所预先设置,例如,当所述活动场景为某商品的抢购活动,第一用户可通过与该活动场景所属的访问入口进行访问事件,触发响应显示该活动场景的页面或控件,并通过该活动场景所设置的所述系列操作完成所述商品的抢购活动。

进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种访问入口推送控制装置,按照这一思路,请参阅图8,其中的一个典型实施例中,该装置包括:信息获取单元11、活动匹配单元12及活动推送单元13。其中,信息获取单元11,用于获取第一用户提交的在其设备采集获得的用户侧信息;活动匹配单元12,用于根据从第一用户处采集的用户侧信息匹配出个性化的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景;活动推送单元13,用于将该活动推荐列表推送给该第一用户,以在其应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口。

一种实施例中,所述的活动匹配单元12包括:特征信息获取单元,用于获取第一用户的用户侧信息中的当前时间信息、当前位置信息、用户特征信息中的任意一项或任意多项作为个性化特征;访问入口匹配单元,用于在预构建的访问入口信息库中查询获取与所述个性化特征相匹配的一个或多个访问入口,其中所获取的访问入口所具有的展示时间信息、投放位置信息、用户描述信息部分或全部与所述个性化特征相符;访问入口组织单元,用于将所获取的访问入口组织形成所述活动推荐列表。

进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种访问入口展示控制装置,按照这一思路,请参阅图9,其中的一个典型实施例中,该装置包括请求提交单元21、活动获取单元22及活动加载单元23。其中,请求提交单元21,用于向服务器提交活动推荐列表获取请求,在该请求中包含第一用户在本机采集的用户侧信息;活动获取单元22,用于获取服务器返回的与该用户侧信息相匹配的活动推荐列表,所述活动推荐列表包含多个携带优先级信息的访问入口,每个访问入口用于触达访问一个相应的活动场景;活动加载单元23,用于在当前应用业务所在的图形用户界面所加载的至少一个活动条控件中,以优先级信息为排序依据,按序展示所述的访问入口。

为解决上述技术问题,本申请实施例还提供一种计算机设备,用于运行根据所述软件资源编译方法所实现的计算机程序。具体请参阅图10,图10为本实施例计算机设备基本结构框图。

如图10所示,计算机设备的内部结构示意图。该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种软件资源编译方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种访问入口推送控制方法或访问入口展示控制方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本实施方式中处理器用于执行本发明的访问入口推送控制装置或访问入口展示控制装置中的各个模块/子模块的具体功能,存储器存储有执行上述模块所需的程序代码和各类数据。网络接口用于向用户终端或服务器之间的数据传输。本实施方式中的存储器存储有软件资源编译装置中执行所有模块/子模块所需的程序代码及数据,服务器能够调用服务器的程序代码及数据执行所有子模块的功能。

本申请还提供一种非易失性存储介质,所述的软件资源编译方法被编写成计算机程序,以计算机可读指令的形式存储于该存储介质中,计算机可读指令被一个或多个处理器执行时,意味着该程序在计算机中的运行,由此使得一个或多个处理器执行上述任一实施例访问入口推送控制方法或访问入口展示控制方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。

综上所述,本申请构建一种高适应性的活动推荐中台系统,其适用于各类型互联网平台的应用业务,实现为用户实时匹配推送展示多个各类型的活动推荐的访问入口,刺激用户参加各类型活动,提高平台的用户黏性。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 访问入口推送、展示控制方法及其装置、设备与介质
  • APP消息推送展示控制方法、装置、设备及存储介质
技术分类

06120112832850