Movatterモバイル変換


[0]ホーム

URL:


WO2021087684A1 - Method and apparatus for processing user behavior data, server, and storage medium - Google Patents

Method and apparatus for processing user behavior data, server, and storage medium
Download PDF

Info

Publication number
WO2021087684A1
WO2021087684A1PCT/CN2019/115409CN2019115409WWO2021087684A1WO 2021087684 A1WO2021087684 A1WO 2021087684A1CN 2019115409 WCN2019115409 WCN 2019115409WWO 2021087684 A1WO2021087684 A1WO 2021087684A1
Authority
WO
WIPO (PCT)
Prior art keywords
target device
user
behavior data
user behavior
specified
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2019/115409
Other languages
French (fr)
Chinese (zh)
Inventor
庄立纯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Heytap Technology Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Heytap Technology Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd, Shenzhen Heytap Technology Corp LtdfiledCriticalGuangdong Oppo Mobile Telecommunications Corp Ltd
Priority to PCT/CN2019/115409priorityCriticalpatent/WO2021087684A1/en
Priority to CN201980099450.1Aprioritypatent/CN114258662A/en
Publication of WO2021087684A1publicationCriticalpatent/WO2021087684A1/en
Anticipated expirationlegal-statusCritical
Ceasedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Disclosed in embodiments of the present application are a method and apparatus for processing user behavior data, a server, and a storage medium. The method comprises: acquiring an identifier of a target device; acquiring a user account corresponding to the identifier of the target device; determining from the user account multiple target user accounts that satisfy a feature condition; and analyzing user behavior data on the basis of a specified dimension, and outputting the analysis result. Thus, by means of the described method, after user behavior data is acquired, an identifier of a target device may first be determined, and then a behavior data mutual comparison result corresponding to multiple target user accounts relating to the target device may be subsequently outputted, thus the difference in behavior data between different target device users may be outputted.

Description

Translated fromChinese
用户行为数据处理方法、装置、服务器及存储介质User behavior data processing method, device, server and storage medium技术领域Technical field

本申请涉及计算机技术领域,更具体地,涉及一种用户行为数据处理方法、装置、服务器及存储介质。This application relates to the field of computer technology, and more specifically, to a method, device, server, and storage medium for processing user behavior data.

背景技术Background technique

随着互联网业务的发展,数据也在呈现爆炸式的增长,在各行各业对数据的操作需求越来越多,例如相关的推荐和检索系统就是要在大批量数据中筛选出满足业务需求的少部分数据。但是,在相关的数据请求过程中还存在一定的不足。With the development of Internet business, data is also showing explosive growth. There are more and more data operations requirements in all walks of life. For example, related recommendation and retrieval systems are to screen out large quantities of data that meet business needs. A small amount of data. However, there are still some shortcomings in the related data request process.

发明内容Summary of the invention

鉴于上述问题,本申请提出了一种用户行为数据处理方法、装置、服务器及存储介质,以改善上述问题。In view of the above-mentioned problems, this application proposes a user behavior data processing method, device, server and storage medium to improve the above-mentioned problems.

第一方面,本申请提供了一种用户行为数据处理方法,所述方法包括:获取目标设备的标识;获取与所述目标设备对应的用户行为数据;基于指定维度对所述用户行为数据进行分析,输出分析结果。In the first aspect, this application provides a method for processing user behavior data, the method includes: obtaining an identification of a target device; obtaining user behavior data corresponding to the target device; and analyzing the user behavior data based on a specified dimension , Output analysis results.

第二方面,本申请提供了一种用户行为数据处理装置,所述装置包括:目标设备获取单元,获取目标设备的标识;行为数据获取单元,用于获取与所述目标设备对应的用户行为数据;数据处理单元,用于基于指定维度对所述用户行为数据进行分析,输出分析结果。In a second aspect, the present application provides a user behavior data processing device, the device includes: a target device acquiring unit to acquire the identification of the target device; a behavior data acquiring unit to acquire user behavior data corresponding to the target device ; The data processing unit is used to analyze the user behavior data based on a specified dimension and output the analysis result.

第三方面,本申请提供了一种服务器,包括处理器以及存储器;一个或多个程序被存储在所述存储器中并被配置为由所述处理器执行以实现上述的方法。In a third aspect, the present application provides a server including a processor and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the above method.

第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码被处理器运行时执行上述的方法。In a fourth aspect, the present application provides a computer-readable storage medium in which program code is stored, wherein the above-mentioned method is executed when the program code is run by a processor.

本申请提供的一种用户行为数据处理方法、装置、服务器及存储介质,可以先获取目标设备的标识,然后获取与所述目标设备的标识对应的用户帐号,并从所述用户帐号中确定满足特征条件的多个目标用户帐号,基于指定维度对所述用户行为数据进行分析,输出分析结果。从而通过上述方式可以实现在获取到用户行为数据后,可以先确定目标设备的标识,进而后续可以输出关于该目标设备的对应的用户行为数据相互对比结果,进而可以实现输出不同的目标设备用户的行为数据的区别。The user behavior data processing method, device, server, and storage medium provided in this application can first obtain the identification of the target device, and then obtain the user account corresponding to the identification of the target device, and determine from the user account that satisfies Multiple target user accounts with characteristic conditions analyze the user behavior data based on a specified dimension, and output analysis results. Therefore, after the user behavior data is obtained, the identification of the target device can be determined first, and then the comparison result of the corresponding user behavior data about the target device can be output subsequently, and the user behavior of different target devices can be output. The difference in behavioral data.

附图说明Description of the drawings

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的 附图。In order to more clearly describe the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings that need to be used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

图1示出了本申请一实施例提出的一种用户行为数据处理方法的流程图Fig. 1 shows a flowchart of a method for processing user behavior data proposed by an embodiment of the present application

图2示出了本申请一实施例提出的一种用户行为数据处理方法中操作界面的示意图;FIG. 2 shows a schematic diagram of an operation interface in a method for processing user behavior data proposed by an embodiment of the present application;

图3示出了本申请另一实施例提出的一种用户行为数据处理方法的流程图;FIG. 3 shows a flowchart of a method for processing user behavior data proposed by another embodiment of the present application;

图4示出了本申请另一实施例提出的一种用户行为数据处理方法中分析对比结果的示意图;FIG. 4 shows a schematic diagram of analysis and comparison results in a user behavior data processing method proposed by another embodiment of the present application;

图5示出了本申请再一实施例提出的一种用户行为数据处理方法的流程图;FIG. 5 shows a flowchart of a method for processing user behavior data proposed by still another embodiment of the present application;

图6示出了本申请又一实施例提出的一种用户行为数据处理方法中机型选择界面的示意图;FIG. 6 shows a schematic diagram of a model selection interface in a user behavior data processing method proposed by another embodiment of the present application;

图7示出了本申请再一实施例提出的一种用户行为数据处理方法的流程图;FIG. 7 shows a flowchart of a method for processing user behavior data proposed by still another embodiment of the present application;

图8示出了本申请实施例提出的一种用户行为数据处理装置的结构框图;FIG. 8 shows a structural block diagram of a user behavior data processing device proposed in an embodiment of the present application;

图9示出了本申请另一实施例提出的一种用户行为数据处理装置的结构框图;FIG. 9 shows a structural block diagram of a device for processing user behavior data according to another embodiment of the present application;

图10示出了本申请再一实施例提出的另一种用户行为数据处理装置的结构框图;FIG. 10 shows a structural block diagram of another device for processing user behavior data according to yet another embodiment of the present application;

图11示出了本申请又一实施例提出的再一种用户行为数据处理装置的结构框图;FIG. 11 shows a structural block diagram of still another user behavior data processing device proposed by another embodiment of the present application;

图12示出了本申请的用于执行根据本申请实施例的用户行为数据处理方法的另一种电子设备的结构框图;FIG. 12 shows a structural block diagram of another electronic device of the present application for executing the user behavior data processing method according to an embodiment of the present application;

图13是本申请实施例的用于保存或者携带实现根据本申请实施例的用户行为数据处理方法的程序代码的存储单元。FIG. 13 is a storage unit for storing or carrying program codes for implementing the user behavior data processing method according to the embodiment of the present application according to an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by a person of ordinary skill in the art without creative work shall fall within the protection scope of this application.

用户画像是相关领域中一个十分热门的研究方向。通过对用户的活跃行为以及消费行为等信息进行处理、挖掘以及刻画,可以形成用户画像(即用户的行为数据),进而生成相关用户的用户画像标签,从而可以更全面地了解用户特征。在用户画像标签生成完成后,可以更针对性地对该用户进行合适的内容推送,可以实现降低推送运营成本。User portrait is a very popular research direction in related fields. By processing, mining, and characterizing information such as user active behavior and consumption behavior, user portraits (that is, user behavior data) can be formed, and then user portrait tags of related users can be generated, so that user characteristics can be more comprehensively understood. After the user portrait label is generated, the user can be more targeted to push appropriate content, which can reduce the push operation cost.

例如,生成某个用户的用户画像标签后,该生成的用户画像标签可以表征该用户喜欢体育运动、该用户喜欢吃米饭以及该用户喜欢看体育比赛。那么在这种情况下,在给该用户推送消息时,可以推送匹配用户画像的消息。例如,当该用户在使用点餐类的应用程序的过程中,可以推送更多关于米饭的信息。而当该用户在使用视频类的应用程序时,可以推送更多关于体育比赛的视频内容。For example, after a user portrait label of a certain user is generated, the generated user portrait label may indicate that the user likes sports, the user likes to eat rice, and the user likes to watch sports games. Then in this case, when pushing a message to the user, a message matching the user's portrait can be pushed. For example, when the user is using an ordering application, he can push more information about rice. When the user is using a video application, he can push more video content about sports games.

发明人在研究中发现,相关的用户画像标签在生成后主要是针对运营目的进行开发的,无法进行分析维度的对比。而发明人发现,使用同一应用程序的不同用户群,拥有的同一标签的分布是不同的,对不同用户群的画像标签进行对比分析也十分必要。而相关的画像生成平台都无法针对不同的手机品牌机型对比不同手机品牌间用户的画像标签之间的差异,无法实现对用户忠诚度,流入流出等特征进行研究。因此,发明人提出了本申请提供的用户行为数据处理方法、装置、服务器及存储介质,从而通过上述方式可以实现在获取到用户行为数据后,可以先确定目标设备的标识,进而后续可以输出关于该目标设备的所述多个目标用户帐号对应的行为数据相互对比结果,进而可以实现输出不同的目标设备用户的行为数据的区别。The inventor found in research that the relevant user portrait tags are mainly developed for operational purposes after being generated, and comparison of analysis dimensions cannot be performed. The inventor found that different user groups using the same application have different distributions of the same tag, and it is also necessary to compare and analyze the portrait tags of different user groups. The relevant portrait generation platforms are unable to compare the differences between the user's portrait tags of different mobile phone brands for different mobile phone brand models, and cannot realize the research on user loyalty, inflow and outflow characteristics. Therefore, the inventor proposes the user behavior data processing method, device, server, and storage medium provided in this application, so that after the user behavior data is obtained, the identification of the target device can be determined first, and then the user behavior data can be output later. The comparison result of the behavior data corresponding to the multiple target user accounts of the target device can further realize the difference in outputting behavior data of different target device users.

下面将结合附图具体描述本申请的各实施例。Hereinafter, each embodiment of the present application will be described in detail with reference to the accompanying drawings.

请参阅图1,本申请实施例提供的一种用户行为数据处理方法,所述方法包括:Please refer to FIG. 1, a method for processing user behavior data provided by an embodiment of the present application, the method includes:

步骤S410:获取目标设备的标识。Step S410: Obtain the identification of the target device.

需要说明的是,在本申请实施例中是以目标设备为基础进行用户行为数据的对比分析的。其中,目标设备的标识可以理解为用于唯一表征设备的信息。该标识可以为目标设备的品牌或者具体的机型。It should be noted that the comparative analysis of user behavior data is performed on the basis of the target device in the embodiment of the present application. Among them, the identification of the target device can be understood as information used to uniquely characterize the device. The logo can be the brand or specific model of the target device.

作为一种方式,可以通过搜索的方式来确定目标设备的标识。As a way, the identification of the target device can be determined by searching.

在这种方式下,信息平台可以提供一搜索界面。在该搜索界面中可以输入关于设备的关键词,触发搜索请求,进而信息平台基于该关键词进行搜索。信息平台可以在响应于搜索请求后,将搜索到的设备品牌标识作为目标设备的标识。In this way, the information platform can provide a search interface. A keyword about the device can be input in the search interface to trigger a search request, and then the information platform can search based on the keyword. The information platform may use the searched device brand identity as the target device identity after responding to the search request.

可选的,对于一些品牌的设备可能还会对应有多个机型。那么在这种方式下,还可以响应于搜索请求,显示搜索到的设备品牌标识对应的多个机型标识;将所述多个机型标识中被选中的机型标识作为目标设备的标识。Optionally, there may be multiple models for some brands of equipment. Then, in this manner, in response to the search request, multiple model identifiers corresponding to the searched device brand identifiers can be displayed; the selected model identifier among the multiple model identifiers is used as the identifier of the target device.

作为一种方式,本申请实施例提供的数据处理方法可以运行于一信息平台。该信息品台可以提供一操作界面用于相关人员进行操作以选择目标设备的标识。例如,如图2所示,在该信息平台提供的客户端的操作界面中,可以显示有操作界面,在该操作界面中显示有设备品牌A、设备品牌B、设备品牌C、设备品牌D、设备品牌E以及设备品牌F等目标设备的标识,并且对应每个目标设备的标识配置有一个选择框99。那么在这种情况下,获取目标设备的标识可以理解为获取用户在该操作界面中所选择的目标设备的标识(设备品牌)。其中,用户在操作该操作界面的过程中,可以仅选择一个设备品牌作为目标设备的标识,也可以选择多个设备品牌作为目标设备的标识。对应的,执行本实施例提供的用户行为数据处理方法的信息平台可以对该客户端所发送来的数据中携带的目标设备的标识的数量进行检测,以确定用户所选择的目标设备的标识的数量。可选的,对应于不同的目标设备的标识的数量,可以输出不同的对比结果。As a way, the data processing method provided in the embodiments of the present application can be run on an information platform. The information product table can provide an operation interface for relevant personnel to operate to select the identification of the target device. For example, as shown in Figure 2, in the operation interface of the client provided by the information platform, an operation interface may be displayed. The operation interface displays equipment brand A, equipment brand B, equipment brand C, equipment brand D, and equipment. Brand E and device brand F and other target device logos, and aselection box 99 is configured corresponding to the logo of each target device. In this case, obtaining the identification of the target device can be understood as obtaining the identification (device brand) of the target device selected by the user in the operation interface. Among them, in the process of operating the operation interface, the user may select only one device brand as the identification of the target device, or may select multiple device brands as the identification of the target device. Correspondingly, the information platform that executes the user behavior data processing method provided in this embodiment can detect the number of target device identities carried in the data sent by the client to determine the identity of the target device selected by the user Quantity. Optionally, corresponding to the number of identifiers of different target devices, different comparison results can be output.

步骤S420:获取与所述目标设备对应的用户行为数据。Step S420: Obtain user behavior data corresponding to the target device.

步骤S430:基于指定维度对所述用户行为数据进行分析,输出分析结果。Step S430: Analyze the user behavior data based on the specified dimension, and output the analysis result.

本申请提供的一种用户行为数据处理方法,可以先获取目标设备的标识,然后获取与所述目标设备的标识对应的用户帐号,并从所述用户帐号中确定满足特征条件的多个目标用户帐号,基于指定维度对所述用户行为数据进行分析,输出分析结果。从而通过上述方式可以实现在获取到用户行为数据后,可以先确定目标设备的标识,进而后续可以输出关于该目标设备的对应的用户行为数据相互对比结果,进而可以实现输出不同的目标设备用户的行为数据的区别。The user behavior data processing method provided by this application can first obtain the identification of the target device, and then obtain the user account corresponding to the identification of the target device, and determine multiple target users satisfying the characteristic condition from the user account Account, analyze the user behavior data based on the specified dimension, and output the analysis result. Therefore, after the user behavior data is obtained, the identification of the target device can be determined first, and then the comparison result of the corresponding user behavior data about the target device can be output subsequently, and the user behavior of different target devices can be output. The difference in behavioral data.

请参阅图3,本申请实施例提供的一种用户行为数据处理方法,所述方法包括:Please refer to FIG. 3, a method for processing user behavior data provided in an embodiment of the present application, the method includes:

步骤S110:获取目标设备的标识。Step S110: Obtain the identification of the target device.

步骤S120:获取与所述目标设备的标识对应的用户帐号。Step S120: Obtain a user account corresponding to the identifier of the target device.

需要说明的是,为了唯一标识生成的用户画像,作为一种方式,在生成的用户画像中除了包括用户画像标签以外还可以包括唯一标识用户画像的信息,例如,用户帐号。那么在这种方式下,每个用户帐号都对应有至少一个用户画像标签以及该用户画像标签所属用户所使用的电子设备的标识。例如,在生成的某个用户画像中可以包括的信息有:用户帐号、用户画像标签以及所使用的的电子设备的标识。It should be noted that, in order to uniquely identify the generated user portrait, as a way, in addition to the user portrait tag, the generated user portrait may also include information that uniquely identifies the user portrait, for example, a user account. In this way, each user account corresponds to at least one user portrait tag and the identification of the electronic device used by the user to which the user portrait tag belongs. For example, the information that can be included in a generated user portrait includes: user account, user portrait tag, and the identification of the electronic device used.

其中,用户帐号可以有多种方式来实施。可选的,用户帐号可以为用户的电话号码,也可以为用户在执行本实施例提供的方法的平台所注册的登录帐号。Among them, the user account can be implemented in multiple ways. Optionally, the user account may be the user's phone number, or may be a login account registered by the user on the platform that executes the method provided in this embodiment.

步骤S130:从所述用户帐号中确定满足特征条件的多个目标用户帐号。Step S130: Determine multiple target user accounts that meet the characteristic condition from the user accounts.

需要说明的是,每个用户画像所属的用户在一些特征上是有所区别的。那么为了能够准确的分析特征人群的行为数据的区别,可以在目标设备的标识对应的用户帐号中筛选部分用户帐号作为多个目标用户帐号。It should be noted that the users to which each user portrait belongs are different in some characteristics. Then, in order to be able to accurately analyze the difference in the behavior data of the characteristic groups, some user accounts can be filtered as multiple target user accounts in the user accounts corresponding to the identification of the target device.

其中,该特征条件可以包括多种情况,也可以根据多种方式来进行确定。Among them, the characteristic condition can include multiple situations, and can also be determined in multiple ways.

作为一种方式,所述特征条件至少包括以下条件中的至少一个:性别满足指定性别;年龄满足指定年龄区间段;职业满足指定职业类别;常住地满足指定区域;以及家庭成员类别 满足指定类别。As a way, the characteristic condition includes at least one of the following conditions: gender meets the specified gender; age meets the specified age range; occupation meets the specified occupation category; the permanent residence meets the specified area; and the family member category meets the specified category.

可选的,在本申请实施例中,可以通过多种方式来确定每次的分析比对过程中特征条件具体包括哪些内容。Optionally, in the embodiment of the present application, various methods may be used to determine which content is specifically included in the characteristic condition in each analysis and comparison process.

作为一种方式,可以在本实施例中生成一配置文件,用于存储特征条件的具体内容。其中,对于不同的分析比对环境所对应的配置文件中所包括的特征条件可以不同。需要说明的是,执行本实施例提供的数据处理方法的信息平台可以由相关人员进行操作,那么相关人员在进行操作之前可以利用自己的操作帐号进行登录。而且中对于不同的操作人员可以配置自己的不同的比对需求,该比对需要可以包括进行比对人群的特征条件。那么在这种方式下,信息平台在检测到有登录行为发生时,获取登录行为所对应的登录帐号,然后基于发生登录行为的登录帐号,以获取与该登录帐号对应的对比需求,进而从对比需求中获取到当次进行比对分析所需的特征条件。As a way, a configuration file can be generated in this embodiment to store the specific content of the characteristic condition. Among them, the characteristic conditions included in the configuration files corresponding to different analysis and comparison environments may be different. It should be noted that the information platform that executes the data processing method provided in this embodiment can be operated by relevant personnel, and the relevant personnel can log in with their own operating account before performing the operation. Moreover, different operators can configure their own different comparison requirements, and the comparison requirements may include the characteristic conditions of the comparison group. Then in this way, when the information platform detects that a login behavior occurs, it obtains the login account corresponding to the login behavior, and then obtains the comparison requirements corresponding to the login account based on the login account where the login behavior occurred, and then compares The characteristic conditions required for the current comparison and analysis are obtained from the requirements.

示例性的,在信息平台存储的操作帐号中有操作帐号A以及操作帐号B。其中,操作帐号A对应的配置特征条件包括年龄满足指定年龄区间段、职业满足指定职业类别以及常住地满足指定区域。操作帐号B对应的配置特征条件包括职业满足指定职业类别、常住地满足指定区域以及家庭成员类别满足指定类别。那么信息平台在检测到当前登录的操作帐号为操作帐号A的情况下,信息平台可以获取到特征条件包括年龄满足指定年龄区间段、职业满足指定职业类别以及常住地满足指定区域,并且将获取的这些特征条件写入到前述的配置文件中。在配置文件中生成操作帐号A与对应的特征条件的对应信息。Exemplarily, there are operation account A and operation account B in the operation accounts stored in the information platform. Among them, the configuration feature conditions corresponding to the operation account A include age meeting a designated age range, occupation meeting a designated occupation category, and permanent residence meeting a designated area. The configuration feature conditions corresponding to the operation account B include occupation meeting the designated occupation category, the permanent residence meeting the designated area, and the family member category meeting the designated category. Then, when the information platform detects that the currently logged-in operating account is operating account A, the information platform can obtain the characteristic conditions including age meeting the specified age range, occupation meeting the specified occupation category, and permanent residence meeting the specified area, and will obtain These characteristic conditions are written into the aforementioned configuration file. The corresponding information between the operation account A and the corresponding characteristic condition is generated in the configuration file.

对应的,信息平台在获取到目标设备的标识对应的用户帐号后,可以进一步的读取配置文件从配置文件中读取到当前已经登录帐号(操作帐号A)对应的特征条件(年龄满足指定年龄区间段、职业满足指定职业类别以及常住地满足指定区域),然后利于获取的操作帐号A对应的特征条件来获取多个目标用户帐号。类似的,执行本申请实施例提供的数据处理方法的信息平台在获取到登录的操作帐号为操作帐号B的情况下,可以在如前述类似的流程从配置文件中获取到操作帐号B对应的特征条件(职业满足指定职业类别、常住地满足指定区域以及家庭成员类别满足指定类别)。Correspondingly, after the information platform obtains the user account corresponding to the identification of the target device, it can further read the configuration file and read from the configuration file the characteristic condition corresponding to the currently logged-in account (operation account A) (the age meets the specified age) The interval, occupation meets the designated occupation category and the permanent residence meets the designated area), and then it is advantageous to obtain the characteristic conditions corresponding to the operation account A to obtain multiple target user accounts. Similarly, when the information platform that executes the data processing method provided by the embodiment of the present application obtains that the logged-in operation account is operation account B, it can obtain the features corresponding to operation account B from the configuration file in a similar process as described above. Conditions (occupation meets the specified occupation category, the permanent residence meets the specified area, and the family member category meets the specified category).

需要说明的是,作为一种方式,为了节省信息平台的存储空间,可以在每次检测到某个操作帐号退出登录以后,将该退出的操作帐号对应的特征条件从前述的配置文件中删除。It should be noted that, as a way, in order to save the storage space of the information platform, each time it is detected that a certain operation account is logged out, the characteristic conditions corresponding to the logged out operation account can be deleted from the aforementioned configuration file.

步骤S140:基于指定维度对所述用户行为数据进行分析,输出分析结果。Step S140: Analyze the user behavior data based on the specified dimension, and output the analysis result.

需要说明的是,在本申请实施例中,相互比对所述多个目标用户帐号对应的行为数据可以理解为相互比对所述多个目标用户帐号所属用户的行为数据。那么在本申请实施例中执行用户行为数据处理方法的信息平台可以预先获取或者预先生成用户行为数据存储在本地。进而在获取到多个目标用户帐号后,实现基于指定维度相互比对所述多个目标用户帐号对应的行为数据。It should be noted that, in the embodiment of the present application, comparing the behavior data corresponding to the multiple target user accounts with each other can be understood as comparing the behavior data of users to which the multiple target user accounts belong. Then, the information platform that executes the user behavior data processing method in the embodiment of the present application may obtain or pre-generate user behavior data and store it locally. Furthermore, after obtaining multiple target user accounts, the behavior data corresponding to the multiple target user accounts are compared with each other based on the specified dimensions.

其中,信息平台可以有多种方式来获取用户行为数据。作为一种方式,该信息平台为终端用户提供服务的平台,在这种情况下,终端用户可以从信息平台中获取到自己所需要的服务,而在终端用户每次获取服务的过程中,在终端用户允许的情况下,可以对终端用户的操作行为进行记录。例如,可以记录终端用户浏览了哪些类型的信息,还可以记录终端用户常去的位置有哪些等,进而可以生成每个终端用户的行为数据。Among them, the information platform can obtain user behavior data in multiple ways. As a way, the information platform provides a service platform for end users. In this case, end users can obtain the services they need from the information platform, and each time the end users obtain services, With the permission of the end user, the operation behavior of the end user can be recorded. For example, it is possible to record which types of information the terminal user has browsed, and which locations the terminal user frequently visits, etc., and then the behavior data of each terminal user can be generated.

可选的,在这种方式下,信息平台可以定期对已经生成的用户的行为数据进行更新。需要说明的是,终端用户在不同的时期可能兴趣爱好是有所区别的,那么在不同的时期所生成的用户画像也会有所区别,那么为了使得进行对比的用户画像是能够表征用户当前时期的画像,信息平台可以定期进行画像更新。那么在这种方式下,执行本实施例提供的数据处理方法的信息平台可以配置有已生成的用户画像存储区域以及待生成的用户画像存储区域。其中,已生成的用户画像存储区域存储的是信息平台基于设定的标准判定用户偏好后所生成得到用户画像。示例性的,当终端用户A第一次访问信息平台后,访问了体育类的信息。而信息平台中配置的是同一用户连续指定次数访问同一类型的信息,那么就判定该用户的偏好为该类 型。那么当终端用户A第一次访问信息平台后,访问了体育类的信息,那么信息平台就在前述的待生成的用户画像存储区域中存储终端用户A与体育偏好的对应信息。Optionally, in this manner, the information platform can periodically update the generated user behavior data. It should be noted that terminal users may have different interests and hobbies in different periods, so the user portraits generated in different periods will also be different, so in order to make the comparison user portraits can represent the user's current period The information platform can update the portrait regularly. Then in this manner, the information platform that executes the data processing method provided in this embodiment may be configured with a user portrait storage area that has been generated and a user portrait storage area to be generated. Among them, the generated user portrait storage area stores the user portrait generated after the information platform determines the user's preference based on the set standard. Exemplarily, after terminal user A accesses the information platform for the first time, he accesses sports information. If the information platform is configured to access the same type of information for a specified number of consecutive times by the same user, it is determined that the user's preference is of this type. Then when the terminal user A accesses the sports information after accessing the information platform for the first time, the information platform stores the corresponding information of the terminal user A and sports preferences in the aforementioned user portrait storage area to be generated.

在信息平台的后续运行中,可以持续检测终端用户A的访问情况,若再次检测到终端A访问了体育类的信息,那么信息平台就在前述的待生成的用户画像存储区域中记录终端用户A访问体育类的信息的次数加1,从而直到访问体育类的信息的次数满足前述的指定次数后,就判断终端用户A的偏好为体育类,进而将在已生成的用户画像存储区域生成终端用户A偏好体育类的用户画像,并同时将待生成的用户画像存储区域中终端用户A的相关信息删除。也可以是说,可以将已生成的用户画像存储区域理解为存储已经生成的用户画像的区域,而将待生成的用户画像存储区域理解为存储疑似用户画像的区域。In the subsequent operation of the information platform, it can continuously detect the access of terminal user A. If it is detected that terminal A has accessed sports information again, the information platform will record terminal user A in the aforementioned user portrait storage area to be generated. The number of times of accessing sports information is increased by 1, so that until the number of times of accessing sports information meets the aforementioned specified number of times, it is judged that the preference of end user A is sports, and then the end user is generated in the generated user portrait storage area A prefers sports user portraits, and at the same time deletes related information of end user A in the user portrait storage area to be generated. It can also be said that the user portrait storage area that has been generated can be understood as an area for storing user portraits that have been generated, and the user portrait storage area to be generated can be understood as an area for storing suspected user portraits.

此外,除了前述的由执行数据处理方法的信息平台自己来生成用户画像外,还可以直接获取第三方提供的用户画像。作为另外一种方式,在用户所使用的终端中可能除了前述信息平台对应的客户端外,还安装有其他的客户端,而其他的客户端可能也会在用户授权的情况下检测用户的一些行为数据。那么在这种情况下,作为一种方式,信息平台为了可以获得更加准确的用户画像可以与其他客户端对应的服务器之间配置接口,从其他服务器获取第三方提供的用户画像。In addition, in addition to the aforementioned information platform that executes the data processing method to generate user portraits, it is also possible to directly obtain user portraits provided by third parties. As another way, in the terminal used by the user, in addition to the client corresponding to the aforementioned information platform, other clients may be installed, and other clients may also detect some of the users under the authorization of the user. Behavioral data. In this case, as a way, in order to obtain more accurate user portraits, the information platform can configure interfaces with servers corresponding to other clients, and obtain user portraits provided by third parties from other servers.

再者,作为再一种方式,信息平台可以将自身生成的用户画像与从第三方获取的用户画像进行合并,从而得到更加全面的用户画像,进而在后续进行用户画像比对的时候可以得到更加全面的比对结果。可选的,信息平台在将自身生成的用户画像与从第三方获取的用户画像进行合并的过程中,可以删除重复的用户画像所包括的用户画像标签。Furthermore, as yet another way, the information platform can merge the user portrait generated by itself with the user portrait obtained from a third party, thereby obtaining a more comprehensive user portrait, which can then be further obtained during subsequent user portrait comparisons. Comprehensive comparison results. Optionally, in the process of merging the user portrait generated by the information platform with the user portrait obtained from a third party, the user portrait tag included in the repeated user portrait may be deleted by the information platform.

在本申请实施例中,在进行比对的过程中可以基于指定维度进行比对,那么作为一种方式,所述指定维度至少包括以下维度中的至少一个:指定类型的应用程序的偏好维度;智能终端更换频率维度;饮食爱好维度;以及出行惯用方式维度。In the embodiment of the present application, the comparison may be performed based on a specified dimension during the comparison. As a way, the specified dimension includes at least one of the following dimensions: a preference dimension of a specified type of application; Smart terminal replacement frequency dimension; dietary hobby dimension; and travel habits dimension.

作为一种方式,对于信息平台的相关操作人员而言,不同的操作用户所期望进行对比的维度可能是不同的。那么作为一种方式,操作人员可以预先在信息平台中配置自己所需要进行对比的维度,并将需要进行比对的维度与自己的操作帐号进行绑定。而信息平台在检测到某个操作帐号登录后,将该登录的操作帐号对应的所需要进行对比的维度存储到前述的配置文件中。As a way, for the relevant operators of the information platform, the dimensions that different operating users expect to compare may be different. As a way, the operator can configure the dimensions that he needs to compare in the information platform in advance, and bind the dimensions that need to be compared with his own operating account. After detecting the login of a certain operating account, the information platform stores the dimensions that need to be compared corresponding to the logged-in operating account into the aforementioned configuration file.

示例性的,在信息平台存储的操作帐号中有操作帐号A以及操作帐号B。其中,操作帐号A对应的所需要进行对比的维度包括饮食爱好维度、智能终端更换频率维度以及指定类型的应用程序的偏好维度。操作帐号B对应的配置特征条件包括购物类型偏好维度以及出行交通工具偏好维度。那么信息平台在检测到当前登录的操作帐号为操作帐号A的情况下,信息平台可以获取到所需要进行对比的维度包括饮食爱好维度、智能终端更换频率维度以及指定类型的应用程序的偏好维度,并且将获取的这些维度写入到前述的配置文件中。在配置文件中生成操作帐号A与对应的所需要进行对比的维度的对应信息。Exemplarily, there are operation account A and operation account B in the operation accounts stored in the information platform. Among them, the dimensions corresponding to the operation account A that need to be compared include the dietary preference dimension, the smart terminal replacement frequency dimension, and the preference dimension of a specified type of application. The configuration feature conditions corresponding to the operation account B include the shopping type preference dimension and the travel transportation preference dimension. Then, when the information platform detects that the currently logged-in operating account is operating account A, the information platform can obtain the dimensions that need to be compared, including the dietary hobby dimension, the smart terminal replacement frequency dimension, and the preference dimension of the specified type of application. And write these acquired dimensions into the aforementioned configuration file. The corresponding information of the operation account A and the corresponding dimension that needs to be compared is generated in the configuration file.

对应的,信息平台在获取到多个目标用户帐号后,可以进一步的读取配置文件从配置文件中读取到当前已经登录帐号(操作帐号A)对应的所需对比的维度(饮食爱好维度、智能终端更换频率维度以及指定类型的应用程序的偏好维度),然后利于获取的操作帐号A对应的所需对比的维度来进行分析对比,输出对比结果。类似的,执行本申请实施例提供的数据处理方法的信息平台在获取到登录的操作帐号为操作帐号B的情况下,可以在如前述类似的流程从配置文件中获取到操作帐号B对应的所需对比的维度(购物类型偏好维度以及出行交通工具偏好维度)。Correspondingly, after obtaining multiple target user accounts, the information platform can further read the configuration file and read from the configuration file the dimensions (dietary hobby dimensions, dietary hobby dimensions, etc.) corresponding to the currently logged-in account (operation account A). The smart terminal replaces the frequency dimension and the preference dimension of the specified type of application), and then facilitates the analysis and comparison of the required comparison dimension corresponding to the obtained operation account A, and outputs the comparison result. Similarly, when the information platform that executes the data processing method provided in the embodiments of the present application obtains that the logged-in operation account is operation account B, it can obtain the corresponding operation account B from the configuration file in a similar process as described above. The dimensions to be compared (the shopping type preference dimension and the travel transportation preference dimension).

示例性的,如图4所示,信息平台在确定目标设备的标识包括品牌A和品牌B的情况下,以及确定指定维度为出行交通工具偏好维度的情况下所生成的一种示例性的比对分析结果。Exemplarily, as shown in FIG. 4, an exemplary ratio generated by the information platform in the case of determining that the target device's identity includes brand A and brand B, and in the case of determining that the specified dimension is the travel preference dimension The analysis results.

本申请提供的一种用户行为数据处理方法,可以先获取目标设备的标识,然后获取与所述目标设备的标识对应的用户帐号,并从所述用户帐号中确定满足特征条件的多个目标用户 帐号,基于指定维度对所述用户行为数据进行分析,输出分析结果。从而通过上述方式可以实现在获取到用户行为数据后,可以先确定目标设备的标识,进而后续可以输出关于该目标设备的所述多个目标用户帐号对应的行为数据相互对比结果,进而可以实现输出不同的目标设备用户的行为数据的区别。The user behavior data processing method provided by this application can first obtain the identification of the target device, and then obtain the user account corresponding to the identification of the target device, and determine multiple target users satisfying the characteristic condition from the user account Account, analyze the user behavior data based on the specified dimension, and output the analysis result. In this way, after the user behavior data is obtained, the identification of the target device can be determined first, and then the behavior data corresponding to the multiple target user accounts of the target device can be subsequently outputted, and the result of the comparison of the behavior data corresponding to the target device can be output. The difference in the behavior data of different target device users.

请参阅图5,本申请实施例提供的一种用户行为数据处理方法,所述方法包括:Please refer to FIG. 5, a user behavior data processing method provided by an embodiment of the present application, the method includes:

步骤S210:显示多个待选择的设备品牌标识。Step S210: Display a plurality of device brand logos to be selected.

作为一种方式,接收到分析对比指令时,从多个待选择设备中获取目标设备的标识。As a way, when the analysis and comparison instruction is received, the identification of the target device is obtained from a plurality of devices to be selected.

步骤S220:将从所述多个待选择的设备品牌标识中确定的品牌标识,作为目标设备的标识。Step S220: The brand identity determined from the plurality of device brand identities to be selected is used as the identity of the target device.

需要说明的是,即使是对于同一个品牌的设备,其也会有很多的细分类别,而其中的一个细分类别就是机型。不同的机型在价格以及功能上是会有所区别的,那么对应的使用人群也会有所区别。对应的,作为一种方式,对应操作执行本实施例提供的数据处理方法的操作人员也可以在信息平台对应的客户端上进行机型的选择。请参阅图6,在图6所示的界面中,当检测到作用于设备品牌的触控操作时,可以进一步的显示机型选择界面97,在该机型选择界面中会显示操作人员所触控的设备品牌对应的设备机型。以及设备进行对应的选择框98。It should be noted that even for devices of the same brand, there will be many sub-categories, and one of the sub-categories is model. Different models will have differences in price and functions, so the corresponding users will also be different. Correspondingly, as a way, the operator corresponding to the operation to execute the data processing method provided in this embodiment can also select the model on the client corresponding to the information platform. Please refer to Figure 6. In the interface shown in Figure 6, when a touch operation on the device brand is detected, themodel selection interface 97 can be further displayed, and the operator’s touch will be displayed in the model selection interface. The device model corresponding to the controlled device brand. And the device performs thecorresponding selection box 98.

作为一种方式,所述将从所述多个待选择的设备品牌标识中确定的品牌,作为目标设备的标识的步骤之前,还包括:显示所述多个待选择的设备品牌标识中确定的品牌标识对应的机型信息;检测所述机型信息是否有机型信息被选中;若没有机型信息被选中,执行所述将从所述多个待选择的设备品牌标识中确定的品牌标识,作为目标设备的标识。As a way, before the step of using the brand determined from the multiple to-be-selected device brand identities as the target device’s identity, the method further includes: displaying the multiple to-be-selected device brand identities. Model information corresponding to the brand logo; detect whether the model information is selected; if no model information is selected, execute the brand logo determined from the multiple device brand logos to be selected , As the identification of the target device.

对应的,若有机型信息被选中,将所述选中的机型信息作为目标设备的标识。Correspondingly, if the model information is selected, the selected model information is used as the identification of the target device.

可选的,执行本申请实施例提供的数据处理方法的信息平台可以通过对应的客户端所发送发过来的数据进行识别,进而识别操作用户所选择的是品牌还是机型,或者是既选择了品牌也选择了机型作为后续比对的基础。Optionally, the information platform that executes the data processing method provided by the embodiments of the present application can be identified through the data sent by the corresponding client, and then identify whether the operating user has selected a brand or model, or whether it has selected The brand also chose the model as the basis for subsequent comparisons.

作为一种方式,信息平台对应的客户端在生成目标设备的标识的数据时可以按照指定的私有协议进行数据的生成。示例性的,可以配置在生成的数据中包括第一部分数据以及第二部分数据。其中,第一部分数据用于对整体数据情况进行描述的数据(即介绍操作用户是选择了品牌还是选择了机型,还是即选择了品牌的同时也选择了机型),而第二部分数据包括所实际要传输的数据(即操作用户所选择的目标设备的标识)。那么在这种情况下,信息平台在接收到客户端发送的数据后,通过数据中的第一部分数据可以识别到客户端所传输过来的数据中所携带的目标设备的标识是品牌还是机型,还是说既有品牌也有机型。然后再根据第一部分数据中所携带的品牌在第二部分数据中的位置获取到品牌作为一种目标设备的标识,同时也可以根据第一部分数据中所携带的机型在第二部分数据中的位置获取到机型作为一种目标设备的标识。示例性的,在第二部分数据中可以以数组的形式存储操作用户所选择的目标设备的标识,那么第一部分数据中就可以配置具体哪些数组存储的是品牌,而哪些数组存储的是机型。As a way, the client corresponding to the information platform can generate data in accordance with a designated private protocol when generating data for the identification of the target device. Exemplarily, it may be configured to include the first part of data and the second part of data in the generated data. Among them, the first part of the data is used to describe the overall data situation (that is, to introduce whether the operating user has selected the brand or the model, or whether the brand is selected and the model is also selected), and the second part of the data includes The actual data to be transmitted (that is, the identification of the target device selected by the operating user). In this case, after receiving the data sent by the client, the information platform can identify the brand or model of the target device carried in the data transmitted by the client through the first part of the data. Still, there are both brands and organic types. Then, according to the position of the brand carried in the first part of the data in the second part of the data, the identification of the brand as a target device can be obtained, and at the same time, according to the model carried in the first part of the data in the second part of the data The location obtains the model as an identification of the target device. Exemplarily, in the second part of the data, the identification of the target device selected by the operating user can be stored in the form of an array, so in the first part of the data, you can configure which arrays store the brand and which arrays store the model. .

步骤S230:获取与所述目标设备的标识对应的用户帐号。Step S230: Obtain a user account corresponding to the identifier of the target device.

作为一种方式,所述获取与所述目标设备的标识对应的用户帐号的步骤包括:基于网络获取用户行为数据提供平台存储的第一用户行为数据;从所述第一用户行为数据所属用户帐号中获取与所述目标设备的标识对应的用户帐号。As a way, the step of obtaining the user account corresponding to the identifier of the target device includes: obtaining first user behavior data stored by the user behavior data providing platform based on the network; and obtaining from the user account to which the first user behavior data belongs To obtain the user account corresponding to the identifier of the target device.

作为另外一种方式,所述获取与所述目标设备的标识对应的用户帐号的步骤包括:获取从客户端上传的用户数据包;从所述用户数据包中获取与所述目标设备的标识对应的用户帐号。As another way, the step of obtaining the user account corresponding to the identifier of the target device includes: obtaining a user data package uploaded from a client; obtaining from the user data package corresponding to the identifier of the target device User account.

需要说明的是,信息平台的操作用户可以通过便携式存储设备从其他终端设备中拷贝携带用户画像的用户数据包,那么在这种方式下,操作用户可以通过信息平台的客户端进行离线的用户数据包进行上传,以实现离线方式获取的用户画像进行后续的分析比对。It should be noted that the operating user of the information platform can copy the user data package carrying the user portrait from other terminal devices through a portable storage device. Then in this way, the operating user can perform offline user data through the client of the information platform The package is uploaded to realize the subsequent analysis and comparison of the user portrait obtained offline.

步骤S240:从所述用户帐号中确定满足特征条件的多个目标用户帐号。Step S240: Determine multiple target user accounts that meet the characteristic condition from the user accounts.

步骤S250:基于指定维度对所述用户行为数据进行分析,输出分析结果。Step S250: Analyze the user behavior data based on the specified dimension, and output the analysis result.

需要说明的是,本申请实施例提供的方法可以运行于一信息分发平台。那么在这种方式下,作为一种方式,当接收到终端的访问请求时,获取所述访问的终端的标识;检测是否存储有所述访问的终端的标识;若否,将所述访问的终端的标识作为一种待选择设备。It should be noted that the method provided in the embodiment of the present application can be run on an information distribution platform. Then in this way, as a way, when the access request of the terminal is received, the identification of the accessed terminal is obtained; it is detected whether the identification of the accessed terminal is stored; The identification of the terminal serves as a device to be selected.

那么在这种方式下,所述从多个待选择设备中获取目标设备的标识的步骤包括:将所述多个待选择设备中,排序满足指定排序位置的待选择设备作为目标设备;获取确定的目标设备的标识。Then, in this manner, the step of obtaining the identification of the target device from the plurality of devices to be selected includes: among the plurality of devices to be selected, the device to be selected that satisfies the specified ranking position in the sequence is used as the target device; The ID of the target device.

本申请提供的一种用户行为数据处理方法,可以先获取目标设备的标识,然后获取与所述目标设备的标识对应的用户帐号,并从所述用户帐号中确定满足特征条件的多个目标用户帐号,基于指定维度对所述用户行为数据进行分析,输出分析结果。从而通过上述方式可以实现在获取到用户行为数据后,可以先确定目标设备的标识,进而后续可以输出关于该目标设备的所述多个目标用户帐号对应的行为数据相互对比结果,进而可以实现输出不同的目标设备用户的行为数据的区别。并且,在本申请实施例中,实现了将设备的品牌或者机型这两个不同的参考因素作为后续进行用户行为数据比对的基础,进而实现了既可以输出关于设备的品牌的多个目标用户帐号对应的行为数据相互对比结果,也可以实现输出关于设备的机型的多个目标用户帐号对应的行为数据相互对比结果,提升了比对的灵活性。The user behavior data processing method provided by this application can first obtain the identification of the target device, and then obtain the user account corresponding to the identification of the target device, and determine multiple target users satisfying the characteristic condition from the user account Account, analyze the user behavior data based on the specified dimension, and output the analysis result. In this way, after the user behavior data is obtained, the identification of the target device can be determined first, and then the behavior data corresponding to the multiple target user accounts of the target device can be subsequently outputted, and the result of the comparison of the behavior data corresponding to the target device can be output. The difference in the behavior data of different target device users. Moreover, in the embodiments of the present application, the two different reference factors of the brand or model of the device are used as the basis for the subsequent user behavior data comparison, thereby achieving multiple goals of outputting the brand of the device. The comparison result of the behavior data corresponding to the user account can also be realized to output the comparison result of the behavior data corresponding to the multiple target user accounts of the device model, which improves the flexibility of the comparison.

请参阅图7,本申请实施例提供的一种用户行为数据处理方法,所述方法包括:Please refer to FIG. 7, a method for processing user behavior data provided by an embodiment of the present application, the method includes:

步骤S310:获取目标设备的标识。Step S310: Obtain the identification of the target device.

步骤S320:获取与所述目标设备的标识对应的用户帐号。Step S320: Obtain a user account corresponding to the identifier of the target device.

步骤S330:从所述用户帐号中确定满足特征条件的多个目标用户帐号。Step S330: Determine multiple target user accounts that meet the characteristic condition from the user accounts.

步骤S340:检测所述目标设备的标识是否为多个。Step S340: Detect whether there are multiple identities of the target device.

步骤S350:若检测到所述目标设备的标识不为多个,基于指定维度对所述用户行为数据进行分析,输出分析结果。Step S350: If it is detected that there are not more than one identifier of the target device, analyze the user behavior data based on the specified dimension, and output the analysis result.

步骤S360:若检测到所述目标设备的标识为多个,获取多个所述目标设备的标识各自对应的目标用户帐号所对应的指定维度的行为数据,得到多个待对比行为参数。Step S360: If it is detected that there are multiple identities of the target device, obtain the behavior data of the specified dimension corresponding to the target user account corresponding to each of the identities of the multiple target devices, and obtain a plurality of behavior parameters to be compared.

步骤S370:将所述多个待对比行为参数进行对比,输出分析结果。Step S370: Compare the multiple behavior parameters to be compared, and output an analysis result.

作为一种方式,基于指定维度对所述用户行为数据进行分析,输出分析结果的步骤包括:获取从多个待选维度中确定的维度作为指定维度;获取图表展示类型;基于指定维度相互比对所述多个目标用户帐号对应的行为数据,生成基于所述图表展示类型进行展示的比对分析结果。As a way, the user behavior data is analyzed based on a specified dimension, and the step of outputting the analysis result includes: obtaining a dimension determined from a plurality of candidate dimensions as the specified dimension; obtaining the chart display type; comparing with each other based on the specified dimension The behavior data corresponding to the multiple target user accounts generates a comparison analysis result displayed based on the chart display type.

其中,可选的,每个维度对应有指定的图表展示类型,所述获取图表展示类型的步骤包括:获取与所述指定维度对应的图表展示类型。Optionally, each dimension corresponds to a designated chart display type, and the step of obtaining a chart display type includes: acquiring a chart display type corresponding to the designated dimension.

可选的,所述获取图表展示类型的步骤包括:获取比对分析结果的接收端的终端型号;获取与所述终端型号对应的图表展示类型。Optionally, the step of acquiring the chart display type includes: acquiring the terminal model of the receiving end of the comparison analysis result; acquiring the chart display type corresponding to the terminal model.

作为一种方式,操作人员在通过信息品台的客户端操作信息品台进行多个目标用户帐号对应的行为数据对比时,信息平台所输出的比对分析结果可以直接反馈到操作用户的客户端中,也可以是传输到其他的终端设备中。而信息平台在输出分析结果时,是以图表化的形式进行输出的,那么这就对进行展示的终端的图像显示功能有一定的要求。As a way, when the operator operates the information platform through the client terminal of the information platform to compare the behavior data corresponding to multiple target user accounts, the comparison analysis results output by the information platform can be directly fed back to the operating user's client It can also be transmitted to other terminal equipment. When the information platform outputs the analysis results, it is output in the form of charts, so this has certain requirements for the image display function of the display terminal.

例如,信息品台对于是以不同品台作为对比分析基础,输出的是多个品牌的手机的用户的用户行为数据的对比分析结果,而为了区分不同维度的数据,可能会采用不同的颜色进行区别(例如,不同维度的数据对应不同的颜色),那么若信息品台所采用的色域与最终进行分析结果展示的终端设备的色域不同,那么就可能会造成分析比对结果的展示失真,甚至是造成部分不同数据的对应的颜色是相同的。For example, the information product platform uses different product platforms as the basis for comparative analysis, and the output is the comparative analysis results of user behavior data of users of multiple brands of mobile phones. In order to distinguish data of different dimensions, different colors may be used. Differences (for example, different dimensions of data correspond to different colors), then if the color gamut adopted by the information product table is different from the color gamut of the terminal device that finally displays the analysis result, it may cause the display of the analysis and comparison results to be distorted. Even the corresponding colors of some different data are the same.

再例如,当指定维度较多时,需要进行对比分析的数据也较多,那么为了能够在一个页面内展示更全面的数据,信息平台可能在输出对比分析结果时,会将更多的对比分析结果在同一个页面进行展示。但是,后续进行展示的终端设备的屏幕可能会比较小,无法在一个屏 幕范围内进行数据的展示,造成用户需要不断的滑动界面才能浏览屏幕范围以外的数据。For another example, when there are more specified dimensions, there are more data for comparative analysis. In order to display more comprehensive data on one page, the information platform may output more comparative analysis results when outputting the comparative analysis results. Display on the same page. However, the screen of the terminal device for subsequent display may be relatively small, and it is impossible to display data within a screen range, causing users to continuously slide the interface to browse data outside the screen range.

所以,为了改善上述问题,信息平台在输出对比分析结果时,可以先获取所要输出到的终端设备的显示特性,然后根据所要输出到的终端设备的显示特性来确定对比分析效果。例如,检测到所要输出到的终端设备的屏幕色域为sRGB,那么就以sRGB色域来确定所输出的对比分析结果中的颜色。若检测到所要输出到的终端设备的屏幕的尺寸较小,那么就以分页的形式输出对比分析结果,进而可以实现同一个对比结果可以根据所要输出到的终端设备的显示特性而有不同的显示效果,以便与能够更好的对分析对比效果进行展示,提升了显示的适配性。Therefore, in order to improve the above problems, when the information platform outputs the comparative analysis result, it can first obtain the display characteristics of the terminal device to be output, and then determine the comparative analysis effect according to the display characteristics of the terminal device to be output. For example, if it is detected that the screen color gamut of the terminal device to be output is sRGB, then the sRGB color gamut is used to determine the color in the output comparison analysis result. If it is detected that the size of the screen of the terminal device to be output is small, then the comparison analysis result is output in the form of pagination, and then the same comparison result can be displayed differently according to the display characteristics of the terminal device to be output In order to better display the analysis and comparison effect, it improves the adaptability of the display.

本申请提供的一种用户行为数据处理方法,可以先获取目标设备的标识,然后获取与所述目标设备的标识对应的用户帐号,并从所述用户帐号中确定满足特征条件的多个目标用户帐号,基于指定维度对所述用户行为数据进行分析,输出分析结果。从而通过上述方式可以实现在获取到用户行为数据后,可以先确定目标设备的标识,进而后续可以输出关于该目标设备的所述多个目标用户帐号对应的行为数据相互对比结果,进而可以实现输出不同的目标设备用户的行为数据的区别。并且,在本申请实施例中还可以获取目标设备的标识的数量,在获取到目标设备的标识不为多个的情况下,基于指定维度对所述用户行为数据进行分析,输出分析结果,若检测到未多个的情况下,获取多个所述目标设备的标识各自对应的目标用户帐号所对应的指定维度的行为数据,得到多个待对比行为参数,将所述多个待对比行为参数进行对比,输出分析结果,从而提升了用户画像分析对比的灵活性。The user behavior data processing method provided by this application can first obtain the identification of the target device, and then obtain the user account corresponding to the identification of the target device, and determine multiple target users satisfying the characteristic condition from the user account Account, analyze the user behavior data based on the specified dimension, and output the analysis result. In this way, after the user behavior data is obtained, the identification of the target device can be determined first, and then the behavior data corresponding to the multiple target user accounts of the target device can be subsequently outputted, and the result of the comparison of the behavior data corresponding to the target device can be output. The difference in the behavior data of different target device users. In addition, in the embodiment of the present application, the number of identities of the target device can also be obtained. If the number of identities of the target device is not more than one, the user behavior data is analyzed based on the specified dimension, and the analysis result is output. In the case where no more than one is detected, the behavior data of the specified dimension corresponding to the target user account corresponding to each of the identities of the target devices is obtained, and a plurality of behavior parameters to be compared is obtained, and the plurality of behavior parameters to be compared is obtained Make comparisons and output analysis results, thereby enhancing the flexibility of user portrait analysis and comparison.

请参阅图8,本申请实施例提供的一种用户行为数据处理装置400,所述装置400包括:Referring to FIG. 8, an apparatus 400 for processing user behavior data provided by an embodiment of the present application includes:

目标设备获取单元410,用于获取目标设备的标识。The targetdevice acquiring unit 410 is configured to acquire the identifier of the target device.

作为一种方式,目标设备获取单元410,具体用于接收到分析对比指令时,从多个待选择设备中获取目标设备的标识。As a way, the targetdevice obtaining unit 410 is specifically configured to obtain the identification of the target device from a plurality of devices to be selected when the analysis and comparison instruction is received.

行为数据获取单元420,用于获取与所述目标设备对应的用户行为数据。The behaviordata acquiring unit 420 is configured to acquire user behavior data corresponding to the target device.

作为一种方式,如图9所示,行为数据获取单元420包括:待选用户获取单元421以及目标用户获取单元422。As a way, as shown in FIG. 9, the behaviordata acquiring unit 420 includes: a candidateuser acquiring unit 421 and a targetuser acquiring unit 422.

其中,待选用户获取单元421,用于获取与所述目标设备的标识对应的用户帐号。Wherein, the candidateuser obtaining unit 421 is configured to obtain a user account corresponding to the identifier of the target device.

作为一种方式,待选用户获取单元421,具体用于基于网络获取用户行为数据提供平台存储的第一用户行为数据;从所述第一用户行为数据所属用户帐号中获取与所述目标设备的标识对应的用户帐号。As a way, the candidateuser obtaining unit 421 is specifically configured to obtain the first user behavior data stored by the user behavior data providing platform based on the network; and obtain the information related to the target device from the user account to which the first user behavior data belongs. Identifies the corresponding user account.

作为另外一种方式,待选用户获取单元421,具体用于获取从客户端上传的用户数据包;从所述用户数据包中获取与所述目标设备的标识对应的用户帐号。As another way, the candidateuser obtaining unit 421 is specifically configured to obtain a user data package uploaded from the client; and obtain a user account corresponding to the identifier of the target device from the user data package.

目标用户获取单元422,用于从所述用户帐号中确定满足特征条件的多个目标用户帐号。The targetuser acquiring unit 422 is configured to determine multiple target user accounts that meet the characteristic conditions from the user accounts.

数据处理单元440,用于基于指定维度对所述用户行为数据进行分析,输出分析结果。Thedata processing unit 440 is configured to analyze the user behavior data based on a specified dimension and output the analysis result.

作为一种方式,如图10所示,目标设备获取单元410包括:As a way, as shown in FIG. 10, the targetdevice acquiring unit 410 includes:

标识显示子单元411,用于显示多个待选择的设备品牌标识。Thelogo display subunit 411 is used to display multiple device brand logos to be selected.

标识确定子单元412,用于将从所述多个待选择的设备品牌标识中确定的品牌标识,作为目标设备的标识。Theidentity determination subunit 412 is configured to use the brand identity determined from the plurality of device brand identities to be selected as the target device identity.

在这种方式下,标识显示子单元411,具体用于显示所述多个待选择的设备品牌标识中确定的品牌标识对应的机型信息;标识确定子单元412,具体用于检测所述机型信息是否有机型信息被选中;若没有机型信息被选中,执行所述将从所述多个待选择的设备品牌标识中确定的品牌标识,作为目标设备的标识。标识确定子单元412,还具体用于若有机型信息被选中,将所述选中的机型信息作为目标设备的标识。In this manner, thelogo display subunit 411 is specifically used to display the model information corresponding to the brand identity determined in the multiple device brand logos to be selected; thelogo determination subunit 412 is specifically used to detect the machine The type information is whether the organic type information is selected; if no type information is selected, the brand identity determined from the plurality of device brand identities to be selected is executed as the target device identity. Theidentification determination subunit 412 is also specifically configured to use the selected model information as the identification of the target device if the model information is selected.

作为一种方式,数据处理单元440,具体用于基于检测所述目标设备的标识是否为多个;若检测到所述目标设备的标识不为多个,执行所述基于指定维度对所述用户行为数据进行分析,输出分析结果。数据处理单元440,还具体用于若检测到所述目标设备的标识为多个,获取多个所述目标设备的标识各自对应的目标用户帐号所对应的指定维度的行为数据,得到多 个待对比行为参数;将所述多个待对比行为参数进行对比,输出分析结果。As a way, thedata processing unit 440 is specifically configured to detect whether there are multiple identities of the target device; The behavioral data is analyzed, and the analysis results are output. Thedata processing unit 440 is further specifically configured to, if it is detected that there are multiple identities of the target device, obtain the behavior data of the specified dimension corresponding to the target user account corresponding to the identities of the multiple target devices, and obtain multiple waiting Compare behavior parameters; compare the multiple behavior parameters to be compared, and output analysis results.

作为一种方式,如图11所示,所述装置400还包括:待选择设备采集单元450,用于当接收到终端的访问请求时,获取所述访问的终端的标识;检测是否存储有所述访问的终端的标识;若否,将所述访问的终端的标识作为一种待选择设备。作为一种方式,待选择设备采集单元450,具体用于将所述多个待选择设备中,排序满足指定排序位置的待选择设备作为目标设备;获取确定的目标设备的标识。As a way, as shown in FIG. 11, the apparatus 400 further includes: a device to be selectedcollection unit 450, configured to obtain the identity of the accessed terminal when receiving the access request of the terminal; The identification of the accessed terminal; if not, the identification of the accessed terminal is used as a device to be selected. As a way, the to-be-selecteddevice collection unit 450 is specifically configured to use, among the multiple to-be-selected devices, the device to be selected that satisfies the specified ranking position as the target device; and obtain the identification of the determined target device.

作为一种方式,数据处理单元440,具体用于获取从多个待选维度中确定的维度作为指定维度;获取图表展示类型;基于指定维度相互比对所述多个目标用户帐号对应的行为数据,生成基于所述图表展示类型进行展示的比对分析结果。在这种方式下,每个维度对应有指定的图表展示类型。对应的,数据处理单元440,具体用于获取与所述指定维度对应的图表展示类型。可选的,数据处理单元440,具体用于获取比对分析结果的接收端的终端型号;获取与所述终端型号对应的图表展示类型。As a way, thedata processing unit 440 is specifically configured to obtain a dimension determined from a plurality of candidate dimensions as a specified dimension; obtain a chart display type; compare the behavior data corresponding to the multiple target user accounts with each other based on the specified dimension To generate a comparison analysis result displayed based on the chart display type. In this way, each dimension corresponds to a specified chart display type. Correspondingly, thedata processing unit 440 is specifically configured to obtain the chart display type corresponding to the specified dimension. Optionally, thedata processing unit 440 is specifically configured to obtain the terminal model of the receiving end of the comparison analysis result; and obtain the chart display type corresponding to the terminal model.

作为一种方式,所述指定维度至少包括以下维度中的至少一个:指定类型的应用程序的偏好维度;智能终端更换频率维度;饮食爱好维度;以及出行惯用方式维度。As a manner, the specified dimension includes at least one of the following dimensions: a preference dimension of a specified type of application program; a smart terminal replacement frequency dimension; a diet preference dimension; and a travel habits dimension.

作为一种方式,所述特征条件至少包括以下条件中的至少一个:性别满足指定性别;年龄满足指定年龄区间段;职业满足指定职业类别;As a way, the characteristic condition includes at least one of the following conditions: gender meets the specified gender; age meets the specified age range; occupation meets the specified occupation category;

常住地满足指定区域;以及家庭成员类别满足指定类别。The place of usual residence meets the designated area; and the category of family members meets the designated category.

需要说明的是,本申请中装置实施例与前述方法实施例是相互对应的,装置实施例中具体的原理可以参见前述方法实施例中的内容,此处不再赘述。It should be noted that the device embodiment in the present application and the foregoing method embodiment correspond to each other, and the specific principles in the device embodiment can be referred to the content in the foregoing method embodiment, which will not be repeated here.

下面将结合图12对本申请提供的一种电子设备进行说明。Hereinafter, an electronic device provided by the present application will be described with reference to FIG. 12.

请参阅图12,基于上述的用户行为数据处理方法,本申请实施例还提供的另一种包括可以执行前述用户行为数据处理方法的处理器104的电子设备200。电子设备200还包括存储器104、以及网络模块106。其中,该存储器104中存储有可以执行前述实施例中内容的程序,而处理器102可以执行该存储器104中存储的程序。其中的处理器102的内部结构可以如图1所示。Referring to FIG. 12, based on the foregoing user behavior data processing method, an embodiment of the present application also provides anotherelectronic device 200 including aprocessor 104 that can execute the foregoing user behavior data processing method. Theelectronic device 200 further includes amemory 104 and anetwork module 106. Wherein, thememory 104 stores a program that can execute the content in the foregoing embodiment, and theprocessor 102 can execute the program stored in thememory 104. The internal structure of theprocessor 102 may be as shown in FIG. 1.

其中,处理器102可以包括一个或者多个用于处理数据的核以及消息矩阵单元。处理器102利用各种接口和线路连接整个电子设备200内的各个部分,通过运行或执行存储在存储器104内的指令、程序、代码集或指令集,以及调用存储在存储器104内的数据,执行电子设备200的各种功能和处理数据。可选地,处理器102可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器102可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器102中,单独通过一块通信芯片进行实现。Theprocessor 102 may include one or more cores for processing data and a message matrix unit. Theprocessor 102 uses various interfaces and lines to connect various parts of the entireelectronic device 200, and executes by running or executing instructions, programs, code sets, or instruction sets stored in thememory 104, and calling data stored in thememory 104. Various functions and processing data of theelectronic device 200. Optionally, theprocessor 102 may use at least one of digital signal processing (Digital Signal Processing, DSP), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), and Programmable Logic Array (Programmable Logic Array, PLA). A kind of hardware form to realize. Theprocessor 102 may be integrated with one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), a modem, and the like. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is used for rendering and drawing of display content; the modem is used for processing wireless communication. It can be understood that the above-mentioned modem may not be integrated into theprocessor 102, but may be implemented by a communication chip alone.

存储器104可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器104可用于存储指令、程序、代码、代码集或指令集。存储器104可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。Thememory 104 may include random access memory (RAM) or read-only memory (Read-Only Memory). Thememory 104 may be used to store instructions, programs, codes, code sets or instruction sets. Thememory 104 may include a storage program area and a storage data area, where the storage program area may store instructions for implementing the operating system and instructions for implementing at least one function (such as touch function, sound playback function, image playback function, etc.) , Instructions used to implement the following various method embodiments, etc. The data storage area can also store data (such as phone book, audio and video data, chat record data) created by the terminal 100 during use.

所述网络模块106用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯,例如和音频播放设备进行通讯。所述网络模块106可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。所述网络模块106可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线 网络可包括蜂窝式电话网、无线局域网或者城域网。例如,网络模块106可以与基站进行信息交互。Thenetwork module 106 is used to receive and send electromagnetic waves, and realize the mutual conversion between electromagnetic waves and electrical signals, so as to communicate with a communication network or other equipment, such as communicating with an audio playback device. Thenetwork module 106 may include various existing circuit elements for performing these functions, for example, an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a subscriber identity module (SIM) card, a memory, etc. . Thenetwork module 106 can communicate with various networks, such as the Internet, an intranet, and a wireless network, or communicate with other devices through a wireless network. The aforementioned wireless network may include a cellular telephone network, a wireless local area network, or a metropolitan area network. For example, thenetwork module 106 can exchange information with the base station.

请参考图13,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质1100中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。Please refer to FIG. 13, which shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application. The computer-readable medium 1100 stores program code, and the program code can be invoked by a processor to execute the method described in the foregoing method embodiment.

计算机可读存储介质1100可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质1100包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质1100具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码1110可以例如以适当形式进行压缩。The computer-readable storage medium 1100 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 1100 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 1100 has a storage space for executing the program code 810 of any method step in the above-mentioned method. These program codes can be read from or written into one or more computer program products. Theprogram code 1110 may be compressed in an appropriate form, for example.

综上所述,本申请提供的一种用户行为数据处理方法、装置、服务器及存储介质,可以先获取目标设备的标识,然后获取与所述目标设备的标识对应的用户帐号,并从所述用户帐号中确定满足特征条件的多个目标用户帐号,基于指定维度对所述用户行为数据进行分析,输出分析结果。从而通过上述方式可以实现在获取到用户行为数据后,可以先确定目标设备的标识,进而后续可以输出关于该目标设备的所述多个目标用户帐号对应的行为数据相互对比结果,进而可以实现输出不同的目标设备用户的行为数据的区别。In summary, the user behavior data processing method, device, server, and storage medium provided by the present application can first obtain the identification of the target device, and then obtain the user account corresponding to the identification of the target device, and obtain data from the Multiple target user accounts that meet the characteristic conditions are determined in the user account, the user behavior data is analyzed based on the specified dimensions, and the analysis result is output. In this way, after the user behavior data is obtained, the identification of the target device can be determined first, and then the behavior data corresponding to the multiple target user accounts of the target device can be subsequently outputted, and the result of the comparison of the behavior data corresponding to the target device can be output. The difference in the behavior data of different target device users.

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the application, not to limit them; although the application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions recorded in the foregoing embodiments are modified, or some of the technical features thereof are equivalently replaced; these modifications or replacements do not drive the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (20)

Translated fromChinese
一种用户行为数据处理方法,其特征在于,所述方法包括:A method for processing user behavior data, characterized in that the method includes:获取目标设备的标识;Obtain the identification of the target device;获取与所述目标设备对应的用户行为数据;Acquiring user behavior data corresponding to the target device;基于指定维度对所述用户行为数据进行分析,输出分析结果。Analyze the user behavior data based on the specified dimension, and output the analysis result.根据权利要求1所述的方法,其特征在于,所述获取与所述目标设备对应的用户行为数据的步骤包括:The method according to claim 1, wherein the step of obtaining user behavior data corresponding to the target device comprises:获取与所述目标设备的标识对应的用户帐号;Obtaining a user account corresponding to the identifier of the target device;从所述用户帐号中确定满足特征条件的多个目标用户帐号;Determining multiple target user accounts that meet the characteristic conditions from the user accounts;获取所述多个目标用户帐号对应的用户行为数据。Obtain user behavior data corresponding to the multiple target user accounts.根据权利要求1或2所述的方法,其特征在于,所述获取目标设备的标识的步骤,包括:The method according to claim 1 or 2, wherein the step of obtaining the identity of the target device comprises:响应于搜索请求,将搜索到的设备品牌标识作为目标设备的标识。In response to the search request, the searched device brand identity is used as the identity of the target device.根据权利要求3所述的方法,其特征在于,所述响应于搜索请求,将搜索到的设备品牌标识作为目标设备的标识的步骤,包括:The method according to claim 3, wherein the step of using the searched device brand identity as the identity of the target device in response to the search request comprises:响应于搜索请求,显示多个搜索到的待选择的设备品牌标识;In response to the search request, display multiple searched device brand identities to be selected;将从所述多个待选择的设备品牌标识中确定的品牌标识,作为目标设备的标识。The brand identity determined from the plurality of device brand identities to be selected is used as the identity of the target device.根据权利要求3所述的方法,其特征在于,所述响应于搜索请求,将搜索到的设备品牌标识作为目标设备的标识的步骤,包括:The method according to claim 3, wherein the step of using the searched device brand identity as the identity of the target device in response to the search request comprises:响应于搜索请求,显示搜索到的设备品牌标识对应的多个机型标识;In response to the search request, display multiple model identifiers corresponding to the searched device brand identifiers;将所述多个机型标识中被选中的机型标识作为目标设备的标识。The selected model identifier among the multiple model identifiers is used as the identifier of the target device.根据权利要求2-5任一所述的方法,其特征在于,所述获取与所述目标设备的标识对应的用户帐号的步骤包括:The method according to any one of claims 2-5, wherein the step of obtaining a user account corresponding to the identifier of the target device comprises:基于网络获取用户行为数据提供平台存储的第一用户行为数据;Obtain user behavior data based on the network and provide the first user behavior data stored on the platform;从所述第一用户行为数据所属用户帐号中获取与所述目标设备的标识对应的用户帐号。Obtain the user account corresponding to the identifier of the target device from the user account to which the first user behavior data belongs.根据权利要求2-5任一所述的方法,其特征在于,所述获取与所述目标设备的标识对应的用户帐号的步骤包括:The method according to any one of claims 2-5, wherein the step of obtaining a user account corresponding to the identifier of the target device comprises:获取从客户端上传的用户数据包;Obtain the user data package uploaded from the client;从所述用户数据包中获取与所述目标设备的标识对应的用户帐号。Obtain the user account corresponding to the identifier of the target device from the user data packet.根据权利要求1-7任一所述的方法,其特征在于,基于指定维度对所述用户行为数据进行分析,输出分析结果的步骤包括:The method according to any one of claims 1-7, wherein the step of analyzing the user behavior data based on a specified dimension, and outputting the analysis result comprises:检测所述目标设备的标识是否为多个;Detecting whether there are multiple identities of the target device;若检测到所述目标设备的标识不为多个,执行所述基于指定维度对所述用户行为数据进行分析,输出分析结果。If it is detected that there are not multiple identities of the target device, perform the analysis of the user behavior data based on the specified dimension, and output the analysis result.根据权利要求8所述的方法,其特征在于,所述方法还包括:The method according to claim 8, wherein the method further comprises:若检测到所述目标设备的标识为多个,If it is detected that there are multiple identities of the target device,获取多个所述目标设备的标识各自对应的目标用户帐号所对应的指定维度的行为数据,得到多个待对比行为参数;Acquiring behavior data of a specified dimension corresponding to a target user account corresponding to each of a plurality of identities of the target device, to obtain a plurality of behavior parameters to be compared;将所述多个待对比行为参数进行对比,输出分析结果。The multiple behavior parameters to be compared are compared, and the analysis result is output.根据权利要求1-9任一所述的方法,其特征在于,所述获取目标设备的标识的步骤包括:The method according to any one of claims 1-9, wherein the step of obtaining the identity of the target device comprises:接收到分析对比指令时,从多个待选择设备中获取目标设备的标识。When receiving the analysis and comparison instruction, the identification of the target device is obtained from a plurality of devices to be selected.根据权利要求10所述的方法,其特征在于,所述方法包括:The method according to claim 10, wherein the method comprises:当接收到终端的访问请求时,获取所述访问的终端的标识;When receiving the access request of the terminal, obtain the identity of the accessed terminal;检测是否存储有所述访问的终端的标识;Detecting whether the identifier of the accessed terminal is stored;若否,将所述访问的终端的标识作为一种待选择设备。If not, use the identifier of the accessed terminal as a device to be selected.根据权利要求10所述的方法,其特征在于,所述从多个待选择设备中获取目标设备的标识的步骤包括:The method according to claim 10, wherein the step of obtaining the identification of the target device from a plurality of devices to be selected comprises:将所述多个待选择设备中,排序满足指定排序位置的待选择设备作为目标设备;Taking, among the plurality of devices to be selected, the device to be selected whose ranking satisfies the specified ranking position as the target device;获取确定的目标设备的标识。Obtain the identification of the determined target device.根据权利要求1所述的方法,其特征在于,基于指定维度对所述用户行为数据进行分析,输出分析结果的步骤包括:The method according to claim 1, wherein the step of analyzing the user behavior data based on a specified dimension, and outputting the analysis result comprises:获取从多个待选维度中确定的维度作为指定维度;Obtain a dimension determined from multiple candidate dimensions as the specified dimension;获取图表展示类型;Get the chart display type;基于指定维度相互比对所述多个目标用户帐号对应的行为数据,生成基于所述图表展示类型进行展示的比对分析结果。The behavior data corresponding to the multiple target user accounts are compared with each other based on a specified dimension, and a comparison analysis result displayed based on the chart display type is generated.根据权利要求13所述的方法,其特征在于,每个维度对应有指定的图表展示类型,所述获取图表展示类型的步骤包括:The method according to claim 13, wherein each dimension corresponds to a designated chart display type, and the step of obtaining the chart display type comprises:获取与所述指定维度对应的图表展示类型。Obtain the chart display type corresponding to the specified dimension.根据权利要求13所述的方法,其特征在于,所述获取图表展示类型的步骤包括:The method according to claim 13, wherein the step of obtaining the chart display type comprises:获取比对分析结果的接收端的终端型号;Obtain the terminal model of the receiving end of the comparison analysis result;获取与所述终端型号对应的图表展示类型。Obtain the chart display type corresponding to the terminal model.根据权利要求1-15任一所述的方法,其特征在于,所述指定维度至少包括以下维度中的至少一个:The method according to any one of claims 1-15, wherein the specified dimension includes at least one of the following dimensions:指定类型的应用程序的偏好维度;The preference dimension of the specified type of application;智能终端更换频率维度;Intelligent terminal replacement frequency dimension;饮食爱好维度;以及Dietary preferences; and出行惯用方式维度。Dimensions of travel habits.根据权利要求1-16任一所述的方法,其特征在于,所述特征条件至少包括以下条件中的至少一个:The method according to any one of claims 1-16, wherein the characteristic condition includes at least one of the following conditions:性别满足指定性别;The gender meets the specified gender;年龄满足指定年龄区间段;The age meets the specified age range;职业满足指定职业类别;Occupation meets the specified occupation category;常住地满足指定区域;以及The place of usual residence meets the designated area; and家庭成员类别满足指定类别。The category of family members meets the specified category.一种用户行为数据处理装置,其特征在于,所述装置包括:A user behavior data processing device, characterized in that the device includes:目标设备获取单元,获取目标设备的标识;The target device obtaining unit obtains the identification of the target device;行为数据获取单元,用于获取与所述目标设备对应的用户行为数据;A behavior data acquiring unit, configured to acquire user behavior data corresponding to the target device;数据处理单元,用于基于指定维度对所述用户行为数据进行分析,输出分析结果。The data processing unit is configured to analyze the user behavior data based on a specified dimension and output the analysis result.一种服务器,其特征在于,包括处理器以及存储器;一个或多个程序被存储在所述存储器中并被配置为由所述处理器执行以实现权利要求1-17所述的方法。A server, characterized by comprising a processor and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the method of claims 1-17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码被处理器运行时执行权利要求1-17任一所述的方法。A computer-readable storage medium, wherein a program code is stored in the computer-readable storage medium, wherein the method according to any one of claims 1-17 is executed when the program code is run by a processor.
PCT/CN2019/1154092019-11-042019-11-04Method and apparatus for processing user behavior data, server, and storage mediumCeasedWO2021087684A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
PCT/CN2019/115409WO2021087684A1 (en)2019-11-042019-11-04Method and apparatus for processing user behavior data, server, and storage medium
CN201980099450.1ACN114258662A (en)2019-11-042019-11-04User behavior data processing method and device, server and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
PCT/CN2019/115409WO2021087684A1 (en)2019-11-042019-11-04Method and apparatus for processing user behavior data, server, and storage medium

Publications (1)

Publication NumberPublication Date
WO2021087684A1true WO2021087684A1 (en)2021-05-14

Family

ID=75848667

Family Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/CN2019/115409CeasedWO2021087684A1 (en)2019-11-042019-11-04Method and apparatus for processing user behavior data, server, and storage medium

Country Status (2)

CountryLink
CN (1)CN114258662A (en)
WO (1)WO2021087684A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113360500A (en)*2021-06-032021-09-07北京沃东天骏信息技术有限公司Data processing method and device, storage medium and electronic equipment
CN113919911A (en)*2021-10-122022-01-11中电科航空电子有限公司Content recommendation method, system and equipment based on passenger cabin passenger behavior data
CN113987016A (en)*2021-10-252022-01-28浙江太美医疗科技股份有限公司Clinical delivery data comparison method and device, computer equipment and storage medium
CN114465977A (en)*2022-01-052022-05-10广东盈世计算机科技有限公司Method, device, equipment and storage medium for detecting mailbox login abnormity
CN114465789A (en)*2022-01-212022-05-10成都全景智能科技有限公司Analysis method, device and equipment for network rubbing equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103186631A (en)*2011-12-312013-07-03深圳市好家庭实业有限公司Exercise data management system and method
CN104518887A (en)*2013-09-272015-04-15中国联合网络通信集团有限公司Package recommending method and device
CN105490823A (en)*2015-12-242016-04-13原肇Data processing method and device
CN106503015A (en)*2015-09-072017-03-15国家计算机网络与信息安全管理中心A kind of method for building user's portrait

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102956009B (en)*2011-08-162017-03-01阿里巴巴集团控股有限公司A kind of electronic commerce information based on user behavior recommends method and apparatus
CN108932188A (en)*2018-05-032018-12-04北京奇虎科技有限公司A kind of data processing method and device
CN108898445A (en)*2018-07-122018-11-27智慧足迹数据科技有限公司The analysis method and device of customer consumption ability

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103186631A (en)*2011-12-312013-07-03深圳市好家庭实业有限公司Exercise data management system and method
CN104518887A (en)*2013-09-272015-04-15中国联合网络通信集团有限公司Package recommending method and device
CN106503015A (en)*2015-09-072017-03-15国家计算机网络与信息安全管理中心A kind of method for building user's portrait
CN105490823A (en)*2015-12-242016-04-13原肇Data processing method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113360500A (en)*2021-06-032021-09-07北京沃东天骏信息技术有限公司Data processing method and device, storage medium and electronic equipment
CN113919911A (en)*2021-10-122022-01-11中电科航空电子有限公司Content recommendation method, system and equipment based on passenger cabin passenger behavior data
CN113987016A (en)*2021-10-252022-01-28浙江太美医疗科技股份有限公司Clinical delivery data comparison method and device, computer equipment and storage medium
CN113987016B (en)*2021-10-252023-08-15上海太美数字科技有限公司Clinical delivery data comparison method, device, computer equipment and storage medium
CN114465977A (en)*2022-01-052022-05-10广东盈世计算机科技有限公司Method, device, equipment and storage medium for detecting mailbox login abnormity
CN114465789A (en)*2022-01-212022-05-10成都全景智能科技有限公司Analysis method, device and equipment for network rubbing equipment and storage medium

Also Published As

Publication numberPublication date
CN114258662A (en)2022-03-29

Similar Documents

PublicationPublication DateTitle
WO2021087684A1 (en)Method and apparatus for processing user behavior data, server, and storage medium
US12430342B2 (en)Computerized system and method for high-quality and high-ranking digital content discovery
US9451499B2 (en)Devices and method for tagging media
CN107483522B (en)Service access method and device
CN102917061B (en)Resource synchronization method and system
US9578119B2 (en)Method, server, and client for pushing and displaying splash screen
CN115004672B (en) Information push method, device, server and storage medium
CN106850794A (en)Method and apparatus, server and terminal for operating group
CN107729815A (en) Image processing method, device, mobile terminal, and computer-readable storage medium
WO2021138823A1 (en)Information pushing method and apparatus, server, and storage medium
US10255031B2 (en)Music playback for affiliated services
CN106874936B (en) Image transmission monitoring method and device
CN108399232A (en)A kind of information-pushing method, device and electronic equipment
CN107770574A (en)The method and apparatus of video transmission
CN111898033A (en) Content push method, device and electronic device
CN111784412A (en) Information push method, device, electronic device and storage medium
WO2022111071A1 (en)User profile generation method, apparatus, server, and storage medium
CN112507218B (en) Business object recommendation method, device, electronic device and storage medium
CN107563851A (en) Application recommended method, device, terminal and storage medium
US11023544B2 (en)User matching method and apparatus
CN115017103B (en)Financial business image information acquisition method and device, electronic equipment and storage medium
US9264870B2 (en)Mobile terminal, server and calling method based on cloud contact list
WO2021097717A1 (en)Permission management method and apparatus for user portrait, server, and storage medium
CN114844851A (en) Information display method, apparatus, computer equipment and storage medium
CN108415996A (en)A kind of news information method for pushing, device and electronic equipment

Legal Events

DateCodeTitleDescription
121Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number:19951496

Country of ref document:EP

Kind code of ref document:A1

NENPNon-entry into the national phase

Ref country code:DE

122Ep: pct application non-entry in european phase

Ref document number:19951496

Country of ref document:EP

Kind code of ref document:A1

32PNEp: public notification in the ep bulletin as address of the adressee cannot be established

Free format text:NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 28/10/2022)

122Ep: pct application non-entry in european phase

Ref document number:19951496

Country of ref document:EP

Kind code of ref document:A1


[8]ページ先頭

©2009-2025 Movatter.jp