本公开实施例提供了一种基于用户行为的数据处理方法、装置及电子设备。该方法包括:获取目标用户针对目标应用的历史行为信息;对历史行为信息进行分析,确定目标用户的行为特征信息;依据行为特征信息确定与目标用户的各种操作行为相应的目标数据,以依据目标用户针对目标应用执行的操作行为来发放目标数据。本公开实施例保证向不同行为特征的用户发放不同的目标数据,从而激励用户增加在目标应用的留存时间,提高目标应用的用户留存率,解决了现有技术中因采用无差别的目标数据确定方式,使部分用户因无法完成目标数据对应的操作条件,导致的用户体验差及用户易流失的问题。
Data Processing Method, Device and Electronic Equipment Based on User Behavior
【技术实现步骤摘要】
基于用户行为的数据处理方法、装置及电子设备
本公开涉及数据处理
,具体而言,本公开涉及一种基于用户行为的数据处理方法、装置及电子设备。
技术介绍
用户留存率是指应用的留存用户与新增用户的比例,其中,留存用户是指用户在某段时间内开始使用应用,经过一段时间后,仍然继续使用该应用的用户。为了提高应用的用户留存率,一般通过向用户发放虚拟红包、虚拟礼物、经验值等数据的方式,来提高用户使用该应用的积极性及应用的用户留存率。然而,向用户发放虚拟红包、虚拟礼物、经验值等数据的操作条件是固定的,而不同用户对应用的使用习惯则是不同的,例如有的用户使用时间长,有的用户使用时间短,因此,可能存在对应用使用时间短的用户无法获取到该应用发放的数据的情形。因此,现有的提高用户留存率的方式存在部分用户使用体验差,且用户易流失的问题。
技术实现思路
本申请提供了一种基于用户行为的数据处理方法、装置、电子设备及计算机可读介质,可以解决上述技术问题。所述技术方案如下。第一方面,提供了一种基于用户行为的数据处理方法,该方法包括:获取目标用户针对目标应用的历史行为信息;对历史行为信息进行分析,确定目标用户的行为特征信息;依据行为特征信息确定与目标用户的各种操作行为相应的目标数据,以依据目标用户针对目标应用执行的操作行为来发放目标数据。第二方面,提供了一种基于用户行为的数据处理装置,该装置包括:数据获取模块,用于获取目标用户针对目标应用的历史行为信息;特征分析模块,用于对历史行为信息进行分析,确定目标用户的行为特征信息;数据确定模块,用于依据行为特征信息确定与目标用户的各种操作行为相应的目标数据,以依据目标用户针对目标应用执行的操作行为来发放目标数据。第三方面,提供了一种电子设备,该电子设备包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行上述基于用户行为的数据处理方法。第四方面,提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现上述基于用户行为的数据处理方法。本公开实施例提供的技术方案带来的有益效果是:获取目标用户针对目标应用的历史行为信息,对历史行为信息进行分析,确定目标用户的行为特征信息,依据行为特征信息确定与目标用户的各种操作行为相应的目标数据,起到了依据用户的历史行为信息分析用户的行为特征信息的作用,即实现了依据用户的历史行为确定用户的行为特征,并将用户的行为特征作为一种确定目标数据的条件,以依据目标用户针对目标应用执行的操作行为来发放目标数据,实现了向不同行为特征的用户发放不同的目标数据的目的,从而激励用户增加在目标应用的留存时间,提高目标应用的用户留存率,解决了现有技术中因采用无差别的目标数据确定方式,使部分用户因无法完成目标数据对应的操作条件,导致的用户体验差及用户易流失的问题。附图说明结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。图1为本公开实施例提供的一种基于用户行为的数据处理方法的流程示意图;图2为本公开实施例提供的一种基于用户行为的数据处理装置的结构示意图;图3为本公开实施例提供的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对装置、模块或单元进行区分,并非用于限定这些装置、模块或单元一定为不同的装置、模块或单元,也并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。实施例一本公开实施例提供了一种基于用户行为的数据处理方法,如图1所示,该方法包括:步骤S101、步骤S102和步骤S103。步骤S101、获取目标用户针对目标应用的历史行为信息。本公开实施例中,历史行为信息用于表征过去预定时间段内目标用户对目标应用的用户行为信息,具体地,用户行为信息一般用户的操作行为及操作行为相关信息,具体地,操作行为包括点赞、收藏、关注、赠送虚拟礼物、评论、分享链接等;操作行为相关信息则可能包括操作行为执行的时间、操作行为指向的对象,例如点赞操作指向的对象是小视频X。例如,假设历史行为信息如下:X年X月X日X时X分X秒,点赞A视频;X年X月X日X时X分X秒,关注A视频作者;X年X月X日X时X分X秒,点击播放B主播的直播;X年X月X日X时X分X秒,赠送B主播的虚拟礼物X。更具体地,一般通过用户ID来确定目标用户,即依据目标用户的ID来获取相应的历史行为信息,具体应用时,用户ID可以设置为用户在目标应用的账号(如手机号、邮箱号等)、证件号(如身份证号码、学号)等唯一标识用户的信息;或者通过终端设备ID来确定目标用户,即获取与终端设备ID对应的历史行为信息。本公开实施例中,目标应用可以为任意类型的应用,如视频类应用、新闻资讯类应用、小说类等应用,此处不再一一列举。步骤S102、对历史行为信息进行分析,确定目标用户的行为特征信息。本公开实施例中,行为特征信息用于表征目标用户过去预定时间内对目标应用的操作习惯、兴趣对象、针对兴趣对象的留存时长等与用户对目标应用相关的行为信息。步骤S103、依据行为特征信息确定与目标用户的各种操作行为相应的目标数据,以依据目标用户针对目标应用执行的操作行为来发放目标数据。本公开实施例,获取目标用户针对目标应用的历史行为信息,对历史行为信息进行分析,确定目标用户的行为特征信息,依据行为特征信息确定与目标用户的各种操作行为相应的目标数据,起到了依据用户的历史行为信息分析用户的行为特征信息的作用,即实现了依据用户的历史行为确定用户的行为特征,并将用户的行为特征作为一种确定目标数据的条件,以依据目标用户针对目标应用执行的操作行为来发放目标数据,实现了向不同行为特征的用户发放不同的目标数据的目的,从而激励用户增加在目标应用的留存时间,提高目标应用的用户留存率,解决了现有技术中因采用无本文档来自技高网...
【技术保护点】
1.一种基于用户行为的数据处理方法,其特征在于,包括:获取目标用户针对目标应用的历史行为信息;对所述历史行为信息进行分析,确定所述目标用户的行为特征信息;依据所述行为特征信息确定与所述目标用户的各种操作行为相应的目标数据,以依据所述目标用户针对所述目标应用执行的操作行为来发放所述目标数据。
【技术特征摘要】
1.一种基于用户行为的数据处理方法,其特征在于,包括:获取目标用户针对目标应用的历史行为信息;对所述历史行为信息进行分析,确定所述目标用户的行为特征信息;依据所述行为特征信息确定与所述目标用户的各种操作行为相应的目标数据,以依据所述目标用户针对所述目标应用执行的操作行为来发放所述目标数据。2.根据权利要求1所述的方法,其特征在于,所述行为特征信息包括以下至少一项:所述目标用户的兴趣对象;所述目标用户针对兴趣对象的留存时长;所述目标用户的操作习惯。3.根据权利要求2所述的方法,其特征在于,对所述历史行为信息进行分析,确定所述目标用户的操作习惯,包括以下至少一项:若所述历史行为信息中任一操作行为的操作次数大于预设操作次数阈值,则依据该操作行为确定所述目标用户的操作习惯;若所述历史行为信息中任一操作行为的操作频率大于预设操作频率阈值,则依据该操作行为确定所述目标用户的操作习惯;若所述历史行为信息中任一操作行为的操作时间在预设操作时间段内,则依据该操作行为确定所述目标用户的操作习惯。4.根据权利要求2所述的方法,其特征在于,对所述历史行为信息进行分析,确定所述目标用户的兴趣对象,包括:将所述目标用户的各个操作行为分别针对的目标对象确定为所述目标用户的兴趣对象。5.根据权利要求4所述的方法,其特征在于,将所述目标用户的各个操作行为分别针对的目标对象确定为所述目标用户的兴趣对象,包括:若所述目标用户的各个操作行为分别针对的目标对象为预定类型数据,则确定所述目标用户在预定类型数据上的留存时长,并判断所述留存时长是否大于预设留存时长;若所述留存时长大于预设留存时长,则将所述目标用户的各个操作行为...
【专利技术属性】
技术研发人员:姜子阳,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。