启动页面生成方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种启动页面生成方法及装置。
【背景技术】
[0002]用户在启动应用程序的客户端后,客户端会显示一个启动页面,该启动页面通常对该客户端的主要功能进行了说明。
[0003]在进入客户端的主界面后,用户可以使用客户端提供的各个功能项进行各种操作。虽然客户端向用户提供了很多功能项,但用户运行客户端后,通常仅使用该客户端提供的主要功能项,而忽略了该客户端提供的其他有用的功能项。
【发明内容】
[0004]为了解决相关技术中目标用户在下载客户端后,容易忽略客户端提供一些实用的功能项的问题,本发明实施例提供了一种启动页面生成方法及装置,所述技术方案如下:
[0005]根据本发明实施例的第一方面,提供一种启动页面生成方法,该方法包括:
[0006]获取目标用户的用户行为数据;
[0007]根据用户行为数据确定出客户端中需要向目标用户推荐的功能项;
[0008]向客户端发送该功能项的标识,该客户端用于根据该功能项的标识生成用于推荐该功能项的启动页面。
[0009]根据本发明实施例的第二方面,提供一种启动页面生成方法,该方法包括:
[0010]接收服务器发送的功能项的标识,该功能项是该服务器根据目标用户的用户行为数据确定出的需要向该目标用户推荐的功能项;
[0011]根据功能项的标识生成用于推荐该功能项的启动页面;
[0012]在启动过程中显示启动页面。
[0013]根据本发明实施例的第三方面,提供一种启动页面生成装置,该装置包括:
[0014]数据获取模块,被配置为获取目标用户的用户行为数据;
[0015]功能推荐模块,被配置为根据数据获取模块获取的用户行为数据确定出客户端中需要向目标用户推荐的功能项;
[0016]标识发送模块,被配置为向客户端发送功能推荐模块推荐的功能项的标识,该客户端用于根据该功能项的标识生成用于推荐该功能项的启动页面。
[0017]根据本发明实施例的第四方面,提供一种启动页面生成装置,该装置包括:
[0018]标识接收模块,被配置为接收服务器发送的功能项的标识,该功能项是该服务器根据目标用户的用户行为数据确定出的需要向该目标用户推荐的功能项;
[0019]页面生成模块,被配置为根据标识接收模块接收的功能项的标识生成用于推荐该功能项的启动页面;
[0020]页面显示模块,被配置为在启动过程中显示页面生成模块生成的启动页面。
[0021]根据本发明实施例的第五方面,提供一种启动页面生成装置,该装置包括:
[0022]处理器;
[0023]用于存储该处理器的可执行指令的存储器;
[0024]其中,该处理器被配置为:
[0025]获取目标用户的用户行为数据;
[0026]根据用户行为数据确定出客户端中需要向目标用户推荐的功能项;
[0027]向客户端发送功能项的标识,该客户端用于根据该功能项的标识生成用于推荐该功能项的启动页面。
[0028]根据本发明实施例的第六方面,提供一种启动页面生成装置,该装置包括:
[0029]处理器;
[0030]用于存储该处理器的可执行指令的存储器;
[0031]其中,该处理器被配置为:
[0032]接收服务器发送的功能项的标识,该功能项是该服务器根据目标用户的用户行为数据确定出的需要向该目标用户推荐的功能项;
[0033]根据功能项的标识生成用于推荐该功能项的启动页面;
[0034]在启动过程中显示启动页面。
[0035]本发明实施例提供的技术方案可以包括以下有益效果:
[0036]通过根据用户行为数据确定客户端中目标用户需要使用的功能项,再生成用于推荐该功能项的该客户端的启动页面,解决了目标用户在下载客户端后,容易忽略客户端提供一些实用的功能项的问题,达到了可以对客户端中的功能项进行有效推荐的效果。
[0037]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
【附图说明】
[0038]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0039]图1是本发明的各个示例性实施例所涉及的实施环境的示意图;
[0040]图2是根据一示例性实施例示出的一种启动页面生成方法的流程图;
[0041]图3是根据一示例性实施例示出的一种启动页面生成方法的流程图;
[0042]图4是根据一示例性实施例示出的一种启动页面生成方法的流程图;
[0043]图5是根据一示例性实施例示出的一种启动页面生成方法的流程图;
[0044]图6是根据一示例性实施例示出的一种启动页面生成方法的流程图;
[0045]图7是根据一示例性实施例示出的一种启动页面生成方法的流程图;
[0046]图8A是根据一示例性实施例示出的一种启动页面生成方法的流程图;
[0047]图8B是根据一示例性实施例示出的一种启动页面界面的展示图;
[0048]图SC是根据一示例性实施例示出的一种介绍信息生成方法的流程图;
[0049]图8D是根据一示例性实施例示出的一种介绍信息界面的展示图;
[0050]图9是根据一示例性实施例示出的一种启动页面生成装置的结构框图;
[0051]图10是根据另一示例性实施例示出的一种启动页面生成装置的结构框图;
[0052]图11是根据一示例性实施例示出的一种启动页面生成装置的结构框图;
[0053]图12是根据另一示例性实施例示出的一种启动页面生成装置的结构框图;
[0054]图13是根据一示例性实施例示出的一种用于启动页面生成的装置的框图;
[0055]图14是根据一示例性实施例示出的一种用于启动页面生成的装置的框图。
[0056]通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
【具体实施方式】
[0057]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0058]图1是本发明的各个示例性实施例所涉及的实施环境的示意图,如图1所示,该实施环境包括终端101和服务器102。
[0059]终端101是运行有至少一个客户端的电子设备,客户端是某个应用程序的客户端,又称APP (Applicat1n,应用程序)。终端101可以是智能手机、平板电脑等。
[0060]终端101和服务器102之间通过无线或有线网络连接。终端101用于向服务器102发送数据,或,终端用于接收服务器102发送的数据。
[0061]服务器102用于接收终端101发送的数据,或,服务器102用于向终端101发送数据。其中,服务器102可以对终端101发送的数据进行分析处理。
[0062]图2是根据一示例性实施例示出的一种启动页面生成方法的流程图,本实施例以该启动页面生成方法应用于图1所示的实施环境中且以服务器为执行主体进行说明。如图2所示,该启动页面生成方法包括以下步骤。
[0063]在步骤201中,获取目标用户的用户行为数据。
[0064]用户行为数据是目标用户使用客户端时产生的行为数据。
[0065]比如,目标用户在使用“相机”客户端拍摄照片时产生的行为数据可以是:拍摄了30张照片。或,目标用户在“文字处理”客户端中产生的行为数据可以是:进行了右键复制的操作。
[0066]在步骤202中,根据用户行为数据确定出客户端中需要向目标用户推荐的功能项。
[0067]在步骤203中,向客户端发送功能项的标识,该客户端用于根据该功能项的标识生成用于推荐该功能项的启动页面。
[0068]综上所述,本发明提供的启动页面生成方法,通过根据用户行为数据确定客户端中目标用户需要使用的功能项,再生成用于推荐该功能项的该客户端的启动页面,解决了目标用户在下载客户端后,容易忽略客户端提供一些实用的功能项的问题,达到了可以对客户端中的功能项进行有效推荐的效果。
[0069]图3是根据一示例性实施例示出的一种启动页面生成方法的流程图,本实施例以该启动页面生成方法应用于图1所示的实施环境中且以服务器为执行主体进行说明。如图3所示,该启动页面生成方法包括以下步骤。
[0070]在步骤301中,通过客户端获取目标用户的用户行为数据。
[0071]客户端通常提供了各种功能项,这些功能项可以是照相功能、聊天功能、美化功能等。
[0072]目标用户在使用客户端的这些功能项时,往往会产生用户行为数据。
[0073]比如,目标用户在使用客户端的照相功能时,产生的行为数据是:拍摄了 30张照片;或,目标用户在使用客户端的聊天功能时,产生的行为数据是:进行了 3002次输入文字的操作。
[0074]其中,用户行为数据可以通过客户端记录,并由客户端上传至服务器。对应的,月艮务器接收该用户行为数据。
[0075]在一种可能的实现方式中,客户端通过记录预设时间段内目标用户使用客户端时的行为数据,从而得到在预设时间段内的用户行为数据。
[0076]需要说明的是,客户端也可以通过其他方式获取用户行为数据,本发明实施例并不对用户行为数据的获取方式进行限定。
[0077]在步骤302中,根据用户行为数据统计目标用户对客户端中各个功能项的使用率。
[0078]在一种可能的实现方式中,客户端记录的用户行为数据可以包括目标用户对该客户端中各个功能项的行为数据