技术领域Technical Field
本申请涉及计算机技术领域,更具体地,涉及一种信息推送方法、装置、服务器及存储介质。The present application relates to the field of computer technology, and more specifically, to an information push method, device, server and storage medium.
背景技术Background technique
随着互联网业务的发展,数据也在呈现爆炸式的增长,在各行各业对数据的操作需求越来越多,例如相关的推荐系统可以根据用户画像进行信息的推送。但是,对于一些无法有效的进行用户画像收集的信息推送方而言,无法准确的给用户推送所需的信息。With the development of Internet business, data is also showing explosive growth, and there are more and more demands for data operations in various industries. For example, related recommendation systems can push information based on user portraits. However, for some information pushers who cannot effectively collect user portraits, they cannot accurately push the required information to users.
发明内容Summary of the invention
鉴于上述问题,本申请提出了一种信息推送方法、装置、服务器及存储介质,以改善上述问题。In view of the above problems, the present application proposes an information push method, device, server and storage medium to improve the above problems.
第一方面,本申请提供了一种信息推送方法,应用于用户画像服务平台,所述方法包括:响应于第三方信息推送端发送的信息推送请求,获取推送目标用户;获取所述推送目标用户的目标用户画像;基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。In the first aspect, the present application provides an information push method, which is applied to a user portrait service platform. The method includes: obtaining a push target user in response to an information push request sent by a third-party information push terminal; obtaining a target user portrait of the push target user; and pushing information corresponding to the information push request to the target user based on the target user portrait of the push target user.
第二方面,本申请提供了一种信息推送装置,运行于用户画像服务平台,所述装置包括:请求处理单元,用于响应于第三方信息推送端发送的信息推送请求,获取推送目标用户;画像获取单元,用于获取所述推送目标用户的目标用户画像;信息推送单元,用于基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。In the second aspect, the present application provides an information push device that runs on a user portrait service platform, and the device includes: a request processing unit, used to respond to an information push request sent by a third-party information push terminal to obtain a push target user; a portrait acquisition unit, used to obtain a target user portrait of the push target user; an information push unit, used to push information corresponding to the information push request to the target user based on the target user portrait of the push target user.
第三方面,本申请提供了一种服务器,包括处理器以及存储器;一个或多个程序被存储在所述存储器中并被配置为由所述处理器执行以实现上述的方法。In a third aspect, the present application provides a server, 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 above method.
第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码被处理器运行时执行上述的方法。In a fourth aspect, the present application provides a computer-readable storage medium, in which a program code is stored, wherein the above method is executed when the program code is executed by a processor.
本申请提供的一种信息推送方法、装置、服务器及存储介质,响应于第三方信息推送端发送的信息推送请求,获取推送目标用户,获取所述推送目标用户的目标用户画像,基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。The present application provides an information push method, device, server and storage medium, which responds to an information push request sent by a third-party information push terminal, obtains a push target user, obtains a target user portrait of the push target user, and pushes information corresponding to the information push request to the target user based on the target user portrait of the push target user. Therefore, when the third-party information push terminal needs to send information to a user, it can send an information push request to a user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so that the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, thereby improving the problem that the third-party information push terminal cannot perform accurate information push because it does not have a user portrait or does not have enough user portraits.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below 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 flow chart of an information push method proposed in an embodiment of the present application.
图2示出了本申请另一实施例提出的一种信息推送方法的流程图;FIG2 shows a flow chart of an information push method proposed in another embodiment of the present application;
图3示出了本申请再一实施例提出的一种信息推送方法的流程图;FIG3 shows a flow chart of an information push method proposed in yet another embodiment of the present application;
图4示出了本申请又一实施例提出的一种信息推送方法的流程图;FIG4 shows a flow chart of an information push method proposed in another embodiment of the present application;
图5示出了本申请又一实施例提出的一种信息推送方法的流程图;FIG5 shows a flow chart of an information push method proposed in another embodiment of the present application;
图6示出了本申请实施例提出的一种信息推送装置的结构框图;FIG6 shows a structural block diagram of an information push device proposed in an embodiment of the present application;
图7示出了本申请另一实施例提出的一种信息推送装置的结构框图;FIG7 shows a structural block diagram of an information push device proposed in another embodiment of the present application;
图8示出了本申请的用于执行根据本申请实施例的信息推送方法的另一种电子设备的结构框图;FIG8 shows a structural block diagram of another electronic device for executing the information push method according to an embodiment of the present application;
图9是本申请实施例的用于保存或者携带实现根据本申请实施例的信息推送方法的程序代码的存储单元。FIG. 9 is a storage unit for storing or carrying program codes for implementing the information push method according to an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
用户画像是相关领域中一个十分热门的研究方向。通过对用户的活跃行为以及消费行为等信息进行处理、挖掘以及刻画,可以形成用户画像(即用户的用户画像),进而生成相关用户的用户画像标签,从而可以更全面地了解用户特征。在用户画像标签生成完成后,可以更针对性地对该用户进行合适的内容推送,可以实现降低推送运营成本。User portrait is a very popular research direction in related fields. By processing, mining and describing information such as user's active behavior and consumption behavior, a user portrait (i.e. user's user portrait) can be formed, and then user portrait tags of related users can be generated, so as to have a more comprehensive understanding of user characteristics. After the user portrait tag is generated, appropriate content can be pushed to the user in a more targeted manner, which can reduce the push operation cost.
例如,生成某个用户的用户画像标签后,该生成的用户画像标签可以表征该用户喜欢体育运动、该用户喜欢吃米饭以及该用户喜欢看体育比赛。那么在这种情况下,在给该用户推送消息时,可以推送匹配用户画像的消息。例如,当该用户在使用点餐类的应用程序的过程中,可以推送更多关于米饭的信息。而当该用户在使用视频类的应用程序时,可以推送更多关于体育比赛的视频内容。For example, after a user portrait tag is generated for a certain user, the generated user portrait tag may indicate that the user likes sports, the user likes to eat rice, and the user likes to watch sports games. In this case, when pushing messages to the user, messages matching the user portrait may be pushed. For example, when the user is using an ordering application, more information about rice may be pushed. When the user is using a video application, more video content about sports games may be pushed.
发明人在研究中发现,并不所有的信息推送端都具有用户画像的收集能力,或者并不是所有的信息推送端在进行信息推送时已经收集到足够的用户画像。例如,对于一些较为小众的应用程序,本身的用户基础较差,所以在没有较多用户使用的情况下,并不能有效的对用户的用户画像进行收集。还有,因为用户画像表征的是用户对于某些方面的喜好,因而收集用户画像的过程需要消耗一定的时间,例如,一个星期或者一个月等。但是,对于一些新发布的应用程序,因为使用时间不长,可能也无法有效的手机到用户画像。The inventors found in their research that not all information push terminals have the ability to collect user portraits, or not all information push terminals have collected enough user portraits when pushing information. For example, for some relatively niche applications, the user base itself is poor, so when there are not many users using them, it is not possible to effectively collect user portraits of users. In addition, because user portraits represent the user's preferences in certain aspects, the process of collecting user portraits takes a certain amount of time, for example, a week or a month. However, for some newly released applications, because they have not been used for a long time, it may not be possible to effectively collect user portraits.
因此,发明人提出了本申请提供的信息推送方法、装置、服务器及存储介质,响应于第三方信息推送端发送的信息推送请求,获取推送目标用户,获取所述推送目标用户的目标用户画像,基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。Therefore, the inventor proposed the information push method, device, server and storage medium provided in the present application, which responds to the information push request sent by the third-party information push terminal, obtains the push target user, obtains the target user portrait of the push target user, and pushes the information corresponding to the information push request to the target user based on the target user portrait of the push target user. Therefore, when the third-party information push terminal needs to send information to the user, it can send an information push request to the user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so as to realize that the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, thereby improving the problem that the third-party information push terminal cannot perform accurate information push because it does not have a user portrait or does not have enough user portraits.
下面先对本申请实施例涉及的技术术语进行介绍。The following is an introduction to the technical terms involved in the embodiments of the present application.
用户画像服务平台:用户画像服务平台可以理解为具有用户画像收集以及存储功能,且具有信息推送功能的平台。用户画像服务平台可以运行在一个单台的服务器上,也可以运行于多个服务器组成的服务集群中。User portrait service platform: The user portrait service platform can be understood as a platform with user portrait collection and storage functions and information push functions. The user portrait service platform can run on a single server or in a service cluster composed of multiple servers.
下面将结合附图具体描述本申请的各实施例。The embodiments of the present application will be described in detail below with reference to the accompanying drawings.
请参阅图1,本申请实施例提供的一种信息推送方法,应用于用户画像服务平台,所述方法包括:Please refer to FIG1 , an information push method provided in an embodiment of the present application is applied to a user portrait service platform, and the method includes:
S110:响应于第三方信息推送端发送的信息推送请求,获取推送目标用户。S110: Responding to the information push request sent by the third-party information push terminal, obtaining the push target user.
需要说明的是,对于用户画像服务平台而言,发送该信息推送请求的一侧为第三方信息推送端。而其中的,第三方信息推送端可以理解为与用户画像服务平台不属于同一个公司或者不属于同一个开发者的一端。其中,第三方信息推送端向用户画像服务平台发送信息推送请求的目的是为了通过用户画像服务平台来向用户推送的信息。示例性的,第三方信息推送端为才上市的应用程序,而该应用程序因为被用户的使用时间补偿,还未存储有足够的用户画像,进而无法有效的利用用户画像来实现准确的定向信息推送,那么该作为第三方信息推送端的应用程序就可以向用户画像服务平台发送信息推送请求,以便利用户画像服务平台中已经采集的用户画像来进行实现更为准确的信息推送。It should be noted that, for the user portrait service platform, the side that sends the information push request is the third-party information push end. The third-party information push end can be understood as the end that does not belong to the same company or the same developer as the user portrait service platform. The purpose of the third-party information push end sending an information push request to the user portrait service platform is to push information to users through the user portrait service platform. Exemplarily, the third-party information push end is an application that has just been launched, and because the application has been compensated by the user's usage time, it has not yet stored enough user portraits, and thus cannot effectively use user portraits to achieve accurate and targeted information push. In this case, the application as the third-party information push end can send an information push request to the user portrait service platform to facilitate the user portraits that have been collected in the user portrait service platform to achieve more accurate information push.
用户画像服务平台在接收到信息推送请求后,进而就可以获取推送目标用户。其中,推送目标用户可以理解为将信息推送到的用户。而在本实施例中可以有多种方式来获取推送目标用户。After receiving the information push request, the user portrait service platform can then obtain the push target user. Among them, the push target user can be understood as the user to whom the information is pushed. In this embodiment, there can be multiple ways to obtain the push target user.
作为一种方式,在第三方推送端发送给用户画像服务平台的信息推送请求中可以携带有关于推送目标用户的标识,那么在这种情况下,所述响应于第三方信息推送端发送的信息推送请求,获取推送目标用户,包括:响应于第三方信息推送端发送的信息推送请求,从所述信息推送请求中获取推送目标用户。可以理解的是,在这种方式下,第三方推送端在生成信息推送请求时,可以先获取关于推送目标用户的标识,然后将该关于推送目标用户的标识增加到所生成的信息推送请求中,进而用户画像服务平台在获取到信息推送请求后,就可以从信息推送请求中解析出关于推送目标用户的标识,以根据该关于推送目标用户的标识来确定推送目标用户。示例性的,该关于推送目标用户的标识可以为用户的登录第三方信息推送端的帐号,也可以为用户的手机号码。As a method, the information push request sent by the third-party push terminal to the user portrait service platform may carry an identifier of the push target user. In this case, the response to the information push request sent by the third-party information push terminal to obtain the push target user includes: responding to the information push request sent by the third-party information push terminal, obtaining the push target user from the information push request. It can be understood that in this way, when the third-party push terminal generates an information push request, it can first obtain the identifier of the push target user, and then add the identifier of the push target user to the generated information push request. Then, after the user portrait service platform obtains the information push request, it can parse the identifier of the push target user from the information push request to determine the push target user based on the identifier of the push target user. Exemplarily, the identifier of the push target user can be the user's account for logging into the third-party information push terminal, or it can be the user's mobile phone number.
作为另一种方式,在信息推送请求中可以携带有关于当次进行信息推送的需求,用户画像服务平台可以在接收到信息推送请求后,根据该信息推送的需求来确定推送目标用户。示例性的,该信息推送的需求可以所信息推送的目的区域,以及可以为信息推送的目的人群。As another way, the information push request may carry the demand for information push at that time, and the user portrait service platform may determine the push target user according to the demand for information push after receiving the information push request. For example, the demand for information push may be the target area for information push and the target group for information push.
S120:获取所述推送目标用户的目标用户画像。S120: Obtain a target user portrait of the push target user.
需要说明的是,对于用户画像服务平台而言存储有较多的用户画像,进而使得用户画像服务平台可以在平台自身的存储区域中获取到所需的目标用户画像。其中,该目标用户画像可以为用户的所有用户画像,也可以为用户的部分用户画像。可选的,用户画像服务平台可以根据第三方信息推送端来确定目标用户画像为推送目标用户的所有用户画像,还是推送目标用户的部分用户画像。也可以根据当次的信息推送需求来确定目标用户画像为推送目标用户的所有用户画像,还是推送目标用户的部分用户画像。It should be noted that the user portrait service platform stores a large number of user portraits, so that the user portrait service platform can obtain the required target user portraits in the platform's own storage area. Among them, the target user portrait can be all user portraits of the user, or it can be part of the user portrait of the user. Optionally, the user portrait service platform can determine whether the target user portrait is to push all user portraits of the target user or to push part of the user portrait of the target user based on the third-party information push terminal. It can also be determined based on the current information push requirements whether the target user portrait is to push all user portraits of the target user or to push part of the user portrait of the target user.
示例性的,用户的用户画像可以包括用户在体育、文艺、娱乐以及消费等各个方面的喜好。而用户画像服务平台当次所接收到的信息推送请求是关于推送一个新产品上市的消息时,用户画像服务平台可以仅获取用户在消费方面的喜好即可,而不用去获取其他方面的喜好。再例如,若用户画像服务平台当次所接收到的信息推送请求是关于推送一个体育赛事的消息时,用户画像服务平台可以仅获取用户在体育方面的喜好即可,而不用去获取其他方面的喜好。For example, the user portrait of a user may include the user's preferences in sports, literature, entertainment, consumption, etc. When the information push request received by the user portrait service platform is about pushing a new product launch, the user portrait service platform can only obtain the user's preferences in consumption without obtaining preferences in other aspects. For another example, if the information push request received by the user portrait service platform is about pushing a sports event, the user portrait service platform can only obtain the user's preferences in sports without obtaining preferences in other aspects.
S130:基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。S130: Pushing information corresponding to the information push request to the target user based on the target user portrait of the push target user.
在本实施例中,用户画像服务平台可以通过多种方式向所述目标用户推送与所述信息推送请求对应的信息。In this embodiment, the user portrait service platform can push the information corresponding to the information push request to the target user in a variety of ways.
作为一种方式,所述基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息包括:基于所述推送目标用户的目标用户画像,通过所述第三方信息推送端对应的客户端向所述目标用户推送与所述信息推送请求对应的信息。As one method, the information corresponding to the information push request is pushed to the target user based on the target user portrait of the push target user, including: based on the target user portrait of the push target user, the information corresponding to the information push request is pushed to the target user through the client corresponding to the third-party information push end.
需要说明的是,第三方信息推送端可以理解为需要进行信息推送的一侧。而对于第三方信息推送端而言,可以对应配置有服务端,也可以对应配置有客户端。再者,可以理解的是,对于用户而言信息推送渠道可能是较为敏感的,越多的通过某个信息推送渠道给用户推送的信息,可能就会增加用户对于该信息推送渠道的使用习惯。并且,对于第三方信息推送端,在通过用户画像服务平台进行信息推送的情况下,若依然可以通过第三方信息推送端对应的客户端来完成信息的推送,可以让用户不会感知到是通过其他的平台(例如,本实施例中的用户画像服务平台)进行的信息推送,而依然会觉得是第三方信息推送端直接推送给用户的信息,进而有利于提升用户对于所接收到的信息的接受程度,以便提升信息转化率。It should be noted that the third-party information push end can be understood as the side that needs to push information. As for the third-party information push end, it can be configured with a server end or a client end. Furthermore, it can be understood that the information push channel may be more sensitive to users. The more information is pushed to users through a certain information push channel, the more likely it is that users will increase their usage habits of the information push channel. In addition, for the third-party information push end, when information is pushed through the user portrait service platform, if the information push can still be completed through the client corresponding to the third-party information push end, the user will not perceive that the information is pushed through other platforms (for example, the user portrait service platform in this embodiment), but will still feel that the information is directly pushed to the user by the third-party information push end, which is conducive to improving the user's acceptance of the received information, so as to improve the information conversion rate.
示例性的,对于第三方信息推送端A而言可以有对应有客户端A,那么在这种情况下,用户画像服务平台推送给用户的信息依然是通过客户端A推送给用户的,那么就用户就不会感知到其中实际是由用户画像服务平台将消息推送到客户端A的。For example, for the third-party information push terminal A, there may be a corresponding client A. In this case, the information pushed to the user by the user portrait service platform is still pushed to the user through client A, so the user will not perceive that it is actually the user portrait service platform that pushes the message to client A.
作为一种方式,为了实现可以通过所述第三方信息推送端对应的客户端向所述目标用户推送与所述信息推送请求对应的信息,第三方信息推送端对应的客户端的服务端可以预先与该用户画像服务平台之间建立通信连接。进而当用户画像服务平台在向所述目标用户推送与所述信息推送请求对应的信息时,可以先将信息推到第三方信息推送端对应的客户端的服务端,然后再由该服务端推送到该第三方信息推送端对应的客户端。As a method, in order to enable the client corresponding to the third-party information push end to push the information corresponding to the information push request to the target user, the server of the client corresponding to the third-party information push end can establish a communication connection with the user portrait service platform in advance. Then, when the user portrait service platform pushes the information corresponding to the information push request to the target user, the information can be first pushed to the server of the client corresponding to the third-party information push end, and then pushed to the client corresponding to the third-party information push end by the server.
本申请提供的一种信息推送方法,响应于第三方信息推送端发送的信息推送请求,获取推送目标用户,获取所述推送目标用户的目标用户画像,基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。The present application provides an information push method, which responds to an information push request sent by a third-party information push terminal, obtains a push target user, obtains a target user portrait of the push target user, and pushes information corresponding to the information push request to the target user based on the target user portrait of the push target user. Therefore, when the third-party information push terminal needs to send information to a user, it can send an information push request to a user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so that the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, thereby improving the problem that the third-party information push terminal cannot perform accurate information push because it does not have a user portrait or does not have enough user portraits.
请参阅图2,本申请实施例提供的一种信息推送方法,应用于用户画像服务平台,所述方法包括:Please refer to FIG. 2 , an information push method provided in an embodiment of the present application is applied to a user portrait service platform, and the method includes:
S210:响应于第三方信息推送端发送的信息推送请求,获取推送目标用户。S210: Responding to the information push request sent by the third-party information push terminal, obtaining the push target user.
S220:获取所述第三方信息推送端所绑定帐号的等级。S220: Obtaining the level of the account bound to the third-party information push terminal.
需要说明的是,用户画像服务平台可以预先配置多个等级的帐号,而不同的帐号所对应的可以使用的用户画像的内容不同。可选的,等级越高的帐号所对应的可以使用的用户画像的内容可以越丰富。示例性的,在用户画像服务平台对应配置的用户画像可以包括用户在体育、文艺、娱乐以及消费等各个方面的喜好,也就是用户对应于体育、文艺、娱乐以及消费等各个方面的画像的情况下,低等级的帐号可以对应使用的体育、文艺、娱乐以及消费类中的最多一个类别的用户画像,而中等级的帐号可以使用体育、文艺、娱乐以及消费类中的一到三个类别的用户画像,而高等级的帐号可以使用体育、文艺、娱乐以及消费类中的所有类别的用户画像。其中,对应使用可以理解为后续在向推送目标用户推送信息时,会基于对应使用的用户画像来进行信息的推送。It should be noted that the user portrait service platform can pre-configure multiple levels of accounts, and the content of the user portraits that can be used corresponding to different accounts is different. Optionally, the higher the level of the account, the richer the content of the user portrait that can be used. Exemplarily, the user portraits configured corresponding to the user portrait service platform may include the user's preferences in various aspects such as sports, literature, entertainment, and consumption, that is, when the user corresponds to the portraits of various aspects such as sports, literature, entertainment, and consumption, the low-level account can use the user portrait of at most one category in the sports, literature, entertainment, and consumption categories, while the medium-level account can use the user portrait of one to three categories in the sports, literature, entertainment, and consumption categories, and the high-level account can use the user portrait of all categories in the sports, literature, entertainment, and consumption categories. Among them, the corresponding use can be understood as the subsequent push of information to the push target user, and the information will be pushed based on the corresponding user portrait.
基于前述内容,用户画像服务平台可以在本地或者其他存储区域存储每个第三方信息推送端对应的等级,进而在信息推送请求后进行获取。Based on the foregoing, the user portrait service platform can store the level corresponding to each third-party information push terminal locally or in other storage areas, and then obtain it after the information push request.
在本实施例中,用户画像服务平台可以有多种方式来配置每个第三方信息推送端对应的帐号等级。In this embodiment, the user portrait service platform can configure the account level corresponding to each third-party information push terminal in a variety of ways.
作为一种方式,第三方信息推送端可以通过支付对应的消费金额的方式来得到对应等级的帐号。在这种方式下,所支付的消费金额越高那么对应所得到的帐号的等级越高,进而可以增加用户画像服务平台的收益。As a method, the third-party information push end can obtain an account of a corresponding level by paying a corresponding consumption amount. In this way, the higher the consumption amount paid, the higher the level of the corresponding account, which can increase the revenue of the user portrait service platform.
作为另外一种方式,用户画像服务平台可以根据第三方信息推送端使用用户画像服务平台进行信息推送的时长或者次数来确定每个第三方信息推送端对应帐号的等级。在这种方式下,对应的使用用户画像服务平台进行信息推送的时长越长或者次数越多,那么所对应的帐号的等级越高,进而可以增加第三方信息推送端对于用户服务平台的粘性,也有利于增加用户画像服务平台的使用率。As another method, the user portrait service platform can determine the level of each third-party information push terminal's corresponding account based on the duration or number of times the third-party information push terminal uses the user portrait service platform to push information. In this way, the longer the duration or the more times the corresponding user portrait service platform is used to push information, the higher the level of the corresponding account, which can increase the stickiness of the third-party information push terminal to the user service platform and also help increase the usage rate of the user portrait service platform.
S230:基于所述等级获取所述推送目标用户的目标用户画像。S230: Obtain a target user portrait of the push target user based on the level.
如前述内容所示,每个等级的帐号对应的用户画像的数量可以预先由用户画像服务平台进行配置。而其中具体哪个类别的用户画像可以由第三方信息推送端自行进行配置。示例性的,对于前述所示的低等级帐号所对应使用的用户画像的类型为一个,在这种情况下,第三方信息推送端可以配置对应使用的用户画像的类型为体育、文艺、娱乐以及消费中的任一一个。As shown in the above content, the number of user portraits corresponding to each level of account can be pre-configured by the user portrait service platform. The specific category of user portraits can be configured by the third-party information push end. For example, for the low-level account shown above, the type of user portrait used is one. In this case, the third-party information push end can configure the type of user portrait used to be any one of sports, literature, entertainment and consumption.
那么基作为一种方式,所述基于所述等级获取所述推送目标用户的目标用户画像包括:从多个画像分类中确定与所述等级匹配的目标画像分类;将所述推送目标用户对应于所述目标画像分类的用户画像作为所述推送目标用户的目标用户画像。Then, as a method, obtaining the target user portrait of the push target user based on the level includes: determining a target portrait category matching the level from multiple portrait categories; and using the user portrait of the push target user corresponding to the target portrait category as the target user portrait of the push target user.
作为另外一种方式,除了可以配置不同等级的帐号对应不同数量的用户画像类型外,还可以配置不同等级的帐号对应不同的分级程度的用户画像。可选的,对于前述的所示的体育、文艺、娱乐以及消费类的用户画像可以配置为一级分类画像,每个一级分类的画像各自包括有多级子分类。以体育类的用户画像为例,还可以细分为足球类的用户画像、篮球类的用户画像以及跑步类的用户画像。再以消费类的用户画像为例,还可以细分为为电器消费类的用户画像、生活用品消费类的用户画像以及视听消费类的用户画像。进而在这种情况下,对于低等级的帐号即使可以对应使用所有一级分类画像,但是对于每个一级分类画像下的多级子分类的对应使用情况则会有所限制。例如,对于低等级的帐号可以仅对应使用体育类的用户画像下的足球类的用户画像、篮球类的用户画像,而无法对应使用跑步类的用户画像。再例如,对于低等级的帐号可以对应使用消费类的用户画像下的电器消费类的用户画像,而无法使用生活用品消费类的用户画像以及视听消费类的用户画像。As another way, in addition to configuring different numbers of user portrait types for accounts of different levels, different levels of accounts can also be configured to correspond to user portraits of different levels of classification. Optionally, the user portraits of sports, literature, entertainment and consumption shown above can be configured as first-level classification portraits, and each first-level classification portrait includes multiple sub-classifications. Taking the user portrait of sports as an example, it can also be subdivided into user portraits of football, user portraits of basketball and user portraits of running. Taking the user portrait of consumption as an example, it can also be subdivided into user portraits of electrical consumption, user portraits of daily necessities consumption and user portraits of audio-visual consumption. In this case, even if all first-level classification portraits can be used for low-level accounts, the corresponding use of multiple sub-classifications under each first-level classification portrait will be limited. For example, for low-level accounts, only football user portraits and basketball user portraits under sports user portraits can be used, but running user portraits cannot be used. For another example, for low-level accounts, user portraits of electrical consumption under consumption user portraits can be used, but daily necessities consumption user portraits and audio-visual consumption user portraits cannot be used.
在这种方式下,所述基于所述等级获取所述推送目标用户的目标用户画像包括:从多个画像分类中确定各自与所述等级匹配的目标子分类;将所述推送目标用户对应于所述目标子分类的用户画像作为所述推送目标用户的目标用户画像。In this manner, obtaining the target user portrait of the push target user based on the level includes: determining target subcategories that each match the level from multiple portrait categories; and using the user portrait of the push target user corresponding to the target subcategory as the target user portrait of the push target user.
S240:基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。S240: Pushing information corresponding to the information push request to the target user based on the target user portrait of the push target user.
本申请提供的一种信息推送方法,响应于第三方信息推送端发送的信息推送请求,获取推送目标用户,基于所述等级获取所述推送目标用户的目标用户画像,基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。The present application provides an information push method, which responds to an information push request sent by a third-party information push terminal, obtains a push target user, obtains a target user portrait of the push target user based on the level, and pushes information corresponding to the information push request to the target user based on the target user portrait of the push target user. Therefore, when the third-party information push terminal needs to send information to the user, it can send an information push request to the user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so that the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, thereby improving the problem that the third-party information push terminal cannot accurately push information because it does not have a user portrait or does not have enough user portraits.
请参阅图3,本申请实施例提供的一种信息推送方法,应用于用户画像服务平台,所述方法包括:Please refer to FIG3 , an information push method provided in an embodiment of the present application is applied to a user portrait service platform, and the method includes:
S310:响应于第三方信息推送端发送的信息推送请求,从所述信息推送请求中获取信息推送任务标识。S310: In response to an information push request sent by a third-party information push terminal, an information push task identifier is obtained from the information push request.
S320:获取与所述信息推送任务标识对应的用户作为推送目标用户。S320: Acquire a user corresponding to the information push task identifier as a push target user.
需要说明的是,在本实施例中,推送任务标识表征的是当次所进行的消息推送的目的。可选的,该信息推送任务标识可以以低于为推送目的,也可以人群为推送目的。It should be noted that, in this embodiment, the push task identifier represents the purpose of the message push at that time. Optionally, the message push task identifier can be lower than as the push purpose, or the group of people can be the push purpose.
作为一种方式,所述推送任务标识用于表征推送任务对应的地域。所述获取与所述信息推送任务标识对应的用户作为推送目标用户,包括:获取所属地域为所述推送任务标识表征的地域的用户作为推送目标用户。示例性的,该于第三方信息推送端对应的商户准备在地域A新上市一个产品,进而期望向地域A的用户推送关于该新产品上市的信息。在这种情况下,该推送任务标识表征的是信息推送的目的地域为地域A,即表征推送任务对应的地域为地域A。As a method, the push task identifier is used to characterize the region corresponding to the push task. The obtaining of the user corresponding to the information push task identifier as the push target user includes: obtaining the user whose region is the region represented by the push task identifier as the push target user. Exemplarily, the merchant corresponding to the third-party information push terminal is preparing to launch a new product in region A, and then hopes to push information about the launch of the new product to users in region A. In this case, the push task identifier represents that the destination region for the information push is region A, that is, the region corresponding to the push task is region A.
S330:获取所述推送目标用户的目标用户画像。S330: Obtain a target user portrait of the push target user.
S340:基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。S340: Pushing information corresponding to the information push request to the target user based on the target user portrait of the push target user.
本申请提供的一种信息推送方法,响应于第三方信息推送端发送的信息推送请求,从所述信息推送请求中获取信息推送任务标识,获取与所述信息推送任务标识对应的用户作为推送目标用户,获取所述推送目标用户的目标用户画像,基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。The present application provides an information push method, which responds to an information push request sent by a third-party information push terminal, obtains an information push task identifier from the information push request, obtains a user corresponding to the information push task identifier as a push target user, obtains a target user portrait of the push target user, and pushes information corresponding to the information push request to the target user based on the target user portrait of the push target user. Thus, when the third-party information push terminal needs to send information to a user, it can send an information push request to a user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so that the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, thereby improving the problem that the third-party information push terminal cannot accurately push information because it does not have a user portrait or does not have enough user portraits.
请参阅图4,本申请实施例提供的一种信息推送方法,应用于用户画像服务平台,所述方法包括:Please refer to FIG. 4 , an information push method provided in an embodiment of the present application is applied to a user portrait service platform, and the method includes:
S410:响应于第三方信息推送端发送的信息推送请求,从所述信息推送请求中获取用户身份标识。S410: In response to an information push request sent by a third-party information push terminal, obtain a user identity from the information push request.
S420:获取与所述用户身份标识对应的用户作为推送目标用户。S420: Acquire a user corresponding to the user identity as a push target user.
其中,作为一种方式,所述获取与所述用户身份标识对应的用户作为推送目标用户的步骤包括:若所述用户身份标识的类型满足指定类型,获取与所述用户身份标识对应的用户作为推送目标用户。若所述用户身份标识的类型不满足指定类型,对所述用户身份标识的类型进行转换,以将所述用户身份标识的类型转换为所述指定类型;若转换成功,得到所述指定类型的用户身份标识;获取与所述指定类型的用户身份标识对应的用户作为推送目标用户。Among them, as a mode, the step of obtaining the user corresponding to the user identity identifier as the push target user includes: if the type of the user identity identifier meets the specified type, obtaining the user corresponding to the user identity identifier as the push target user. If the type of the user identity identifier does not meet the specified type, converting the type of the user identity identifier to convert the type of the user identity identifier to the specified type; if the conversion is successful, obtaining the user identity identifier of the specified type; obtaining the user corresponding to the user identity identifier of the specified type as the push target user.
需要说明的是,每个第三方信息推送端所对应的用户身份标识可能是不同的。例如,有的第三方信息推送端所使用的用户身份标识可能是用户用于登录第三方信息推送端的帐号,而有的第三方信息推送端所使用的用户身份标识可能是用户的手机号码。那么在这种情况下,第三方信息推送端在向用户画像服务平台发送信息推送请求时,添加在信息推送请求中的用户身份标识可能会不同。但是,用户画像服务平台在进行信息的推送时,用于区别不同用户的用户身份表示可能是固定的。例如,可以是直接采用的用户的手机号码,那么在这种情况下,如果用户画像服务平台所接收到的信息推送请求中所携带的用户身份标识为用户用于登录第三方信息推送端的帐号,用户画像服务平台就需要进行用户身份标识的类型的转换,以将用于登录第三方信息推送端的帐号转换为对应的手机号码。It should be noted that the user identity identifier corresponding to each third-party information push terminal may be different. For example, the user identity identifier used by some third-party information push terminals may be the account number used by the user to log in to the third-party information push terminal, while the user identity identifier used by some third-party information push terminals may be the user's mobile phone number. In this case, when the third-party information push terminal sends an information push request to the user portrait service platform, the user identity identifier added to the information push request may be different. However, when the user portrait service platform pushes information, the user identity representation used to distinguish different users may be fixed. For example, it may be the user's mobile phone number that is directly used. In this case, if the user identity identifier carried in the information push request received by the user portrait service platform is the account number used by the user to log in to the third-party information push terminal, the user portrait service platform needs to convert the type of user identity identifier to convert the account number used to log in to the third-party information push terminal to the corresponding mobile phone number.
其中,可选的,所述对所述用户身份标识的类型进行转换,包括:获取类型转换配置文件,所述配置文件记录有多个类型之间的相互映射关系;基于所述类型转换配置文件,对所述用户身份标识的类型进行转换。可以理解的是,在该类型转换配置文件中可以存储有每种用户身份标识之间的相互的映射关系。例如,用户用于登录第三方信息推送端的帐号和对应手机号码之间的映射关系。Wherein, optionally, the conversion of the type of the user identity identifier includes: obtaining a type conversion configuration file, the configuration file recording a mutual mapping relationship between multiple types; based on the type conversion configuration file, converting the type of the user identity identifier. It is understandable that the mutual mapping relationship between each user identity identifier can be stored in the type conversion configuration file. For example, the mapping relationship between the account number used by the user to log in to the third-party information push terminal and the corresponding mobile phone number.
需要说明的是,对于不同的第三方信息推送端可能会有两个不同的用户所使用的帐号是相同的。例如,对于第三方信息推送端A存储有登录用的帐号yyyy,而对于第三方信息推送端B存储有登录用的帐号yyyy,但是第三方信息推送端A存储帐号yyyy和第三方信息推送端B存储的帐号yyyy可能是对应不同的用户的。那么为了避免用户标识类型的转换错误,在用户画像服务平台中对应每个第三方信息推送端单独存储一个记录有多个类型之间的相互映射关系的配置文件。It should be noted that for different third-party information push terminals, there may be two different accounts used by different users that are the same. For example, for third-party information push terminal A, an account yyyy is stored for login, and for third-party information push terminal B, an account yyyy is stored for login, but the account yyyy stored by third-party information push terminal A and the account yyyy stored by third-party information push terminal B may correspond to different users. In order to avoid conversion errors of user identification types, a configuration file that records the mutual mapping relationship between multiple types is stored separately for each third-party information push terminal in the user portrait service platform.
在这种方式下,可选的,所述响应于第三方信息推送端发送的信息推送请求,获取推送目标用户之前还包括:接收所述第三方信息推送端上传的所述类型转换配置文件;存储上传的所述类型转换配置文件。需要说明的是,第三方信息推送端的用户最初是在第三方信息推送端进行注册生成帐号的。所以第三方信息推送端中可以有较为完成的帐号和手机号码之间的映射关系,进而为了可以使得用户画像服务平台可以更加顺利的完成帐号和手机号码之间的转换,可以由第三方信息推送端上传配置文件到用户服务平台。In this way, optionally, the response to the information push request sent by the third-party information push terminal, before obtaining the push target user, also includes: receiving the type conversion configuration file uploaded by the third-party information push terminal; storing the uploaded type conversion configuration file. It should be noted that the user of the third-party information push terminal initially registered and generated an account on the third-party information push terminal. Therefore, there can be a relatively complete mapping relationship between the account and the mobile phone number in the third-party information push terminal, and in order to enable the user portrait service platform to complete the conversion between the account and the mobile phone number more smoothly, the third-party information push terminal can upload the configuration file to the user service platform.
S430:获取所述推送目标用户的目标用户画像。S430: Obtain a target user portrait of the push target user.
S440:基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。S440: Pushing information corresponding to the information push request to the target user based on the target user portrait of the push target user.
本申请提供的一种信息推送方法,从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。并且,在本实施例中,在基于从信息推送请求中用户身份标识来确定推送目标用户的情况下,在若所述用户身份标识的类型不满足指定类型的情况下,可以先转换为指定类型后再进行推送目标用户获取的操作,进而提升了推送目标用户获取的灵活性,从而使得第三方信息推送方在生成信息推送请求时,可以灵活的选择多种类型的用户身份标识,提升了信息推送请求的解析能力。The present application provides an information push method, so that when a third-party information push terminal needs to send information to a user, it can send an information push request to a user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so as to achieve the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, and improve the problem that the third-party information push terminal cannot accurately push information because it does not have a user portrait or does not have enough user portraits. In addition, in this embodiment, when the push target user is determined based on the user identity identifier in the information push request, if the type of the user identity identifier does not meet the specified type, it can be converted to the specified type before the push target user acquisition operation is performed, thereby improving the flexibility of the push target user acquisition, so that the third-party information pusher can flexibly select multiple types of user identity identifiers when generating an information push request, and improve the parsing ability of the information push request.
请参阅图5,本申请实施例提供的一种信息推送方法,应用于用户画像服务平台,所述方法包括:Please refer to FIG5 , an information push method provided in an embodiment of the present application is applied to a user portrait service platform, and the method includes:
S510:接收所述第三方信息推送端发送的用户画像查询请求。S510: Receive a user portrait query request sent by the third-party information push terminal.
需要说明的是,用户画像服务平台顺利实现的准确的信息推送,是以能够获取到推送目标用户的用户画像为前提的。示例性的,第三方信息推送端对应的商户推出了新的产品,需要将该新的产品的上市信息推送给用户,而不同的用户惯用的信息浏览渠道不同,那么针对不同的用户定向采用各自惯用的信息浏览渠道进行消息推送可以进一步的增强信息的转化率。It should be noted that the accurate information push achieved by the user portrait service platform is based on the premise of being able to obtain the user portrait of the target user. For example, the merchant corresponding to the third-party information push terminal has launched a new product and needs to push the launch information of the new product to the user. Different users have different information browsing channels. Therefore, using the information browsing channels that different users use to push messages can further enhance the conversion rate of information.
第三方信息推送端为了确定用户画像服务平台是否具有所需的用户画像,可以通过发送用户画像查询请求来确认。In order to determine whether the user portrait service platform has the required user portrait, the third-party information push end can confirm by sending a user portrait query request.
S520:响应于所述查询请求,对所请求查询的用户画像进行查询。S520: In response to the query request, query the requested user portrait.
S521:若未成功查询到所请求查询的用户画像,生成用户画像采集任务,以采集所述未成功查询到的用户画像。S521: If the requested user portrait is not successfully queried, a user portrait collection task is generated to collect the user portrait that was not successfully queried.
在用户画像服务平台当前不存在第三方信息推送端所请求查询的用户画像时,为了能够增加该第三方信息推送端的粘性,以及也能够丰富用户画像平台所存储的用户画像,用户画像服务平台可以生成用户画像采集任务以采集还未收集到的用户画像。其中,若成功采集到所述未成功查询到的用户画像,向所述第三方信息推送端返回用户画像生成成功的消息。When the user portrait service platform does not currently have the user portrait requested by the third-party information push terminal, in order to increase the stickiness of the third-party information push terminal and enrich the user portraits stored in the user portrait platform, the user portrait service platform can generate a user portrait collection task to collect the user portraits that have not been collected. If the user portrait that has not been successfully queried is successfully collected, a message indicating that the user portrait has been successfully generated is returned to the third-party information push terminal.
S522:若成功查询到所请求查询的用户画像,返回表征查询成功的消息。S522: If the requested user profile is successfully found, a message indicating that the query is successful is returned.
S530:响应于第三方信息推送端发送的信息推送请求,获取推送目标用户。S530: Responding to the information push request sent by the third-party information push terminal, obtaining the push target user.
可以理解的是,第三方信息推送端在接收到该表征查询成功的消息后,就可以向用户画像服务平台发送信息推送请求。It is understandable that after receiving the message indicating that the query is successful, the third-party information push end can send an information push request to the user portrait service platform.
S540:获取所述推送目标用户的目标用户画像。S540: Obtain a target user portrait of the push target user.
S550:基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。S550: Pushing information corresponding to the information push request to the target user based on the target user portrait of the push target user.
需要说明的是,为了能够即时的对所述信息推送请求对应的信息的反馈情况进行获取,作为一种方式,可以在用户所使用的终端中配置数据埋点,进而通过数据埋点来收集所推送的信息的反馈情况。其中,可选的,所述反馈情况包括所述信息的转化率以及阅读率中的至少一个,其中,所述转化率为触发有收益行为的信息与所有推送的信息的比率,所述阅读率为阅读过的信息占所述所有推送的信息的比率。It should be noted that, in order to obtain feedback on the information corresponding to the information push request in real time, as a method, data embedding can be configured in the terminal used by the user, and then the feedback on the pushed information is collected through the data embedding. Optionally, the feedback includes at least one of the conversion rate and the reading rate of the information, wherein the conversion rate is the ratio of the information that triggers the profitable behavior to all the pushed information, and the reading rate is the ratio of the read information to all the pushed information.
其中,在本申请实施例中所要获取的是推送目标用户整体上对于推送的信息的反馈情况,而不仅仅是推送目标用户中单一用户的反馈情况。在这种方式下,处理平台可以通过计算阅读率以及转化率来确定推送目标用户对应用户整体上对所推送的信息的反馈情况。其中,阅读率可以反映推送目标用户中的用户对推送的信息的阅读情况。可以理解的是,终端用户在接收到推送的信息时,如果能够打开推送的信息进行阅览那么才有更大可能会触发进一步的与该推送的信息内容相关的行为。Among them, what is to be obtained in the embodiment of the present application is the feedback of the push target users as a whole on the pushed information, rather than just the feedback of a single user among the push target users. In this way, the processing platform can determine the feedback of the push target users corresponding to the pushed information as a whole by calculating the reading rate and the conversion rate. Among them, the reading rate can reflect the reading of the pushed information by the users among the push target users. It is understandable that when the terminal user receives the pushed information, if he can open the pushed information for reading, then there is a greater possibility of triggering further actions related to the content of the pushed information.
那么作为一种方式,在用户(例如,推送目标用户)所使用的终端设备中配置进行数据监测的数据埋点,进而通过该数据埋点来检测推送的信息的阅读情况。As a method, a data embedding point for data monitoring is configured in the terminal device used by the user (for example, the push target user), and then the reading status of the pushed information is detected through the data embedding point.
可选的,终端设备上进行推送消息展示的可以是由指定程序来(例如,第三方信息推送端对应的客户端或者是用户画像服务平台对应的客户端)完成的,而该指定程序可以为独立的客户端程序,也可以为嵌入在某个客户端程序中的插件。那么在一种方式中,前述进行数据监测的数据埋点可以是直接配置在与该指定程序在同一个客户端中,那么在这种情况下,进行数据监测的数据埋点通过检测自己所在的客户端的信息展示插件加载信息内容的情况即可获取到用户是否已经阅读推送的信息。示例性的,发送给推送目标用户的用户所属终端设备的信息的内容为“产品A即将在a月b日上市,以及产品A的介绍信息”。那么在这种情况下,数据埋点可以预先获取到该信息的内容为前述的“产品A即将在a月b日上市,以及产品A的介绍信息”。那么在这种情况下,数据埋点可以对所在客户端中的信息展示插件所加载的信息的内容进行检测,若检测到所加载的内容为前述的“产品A即将在a月b日上市,以及产品A的介绍信息”,即可判定该用户已经阅览了该信息,从而通过该方式可以获取到推送目标用户中的所有用户是否已经阅览了推送的信息。Optionally, the push message display on the terminal device can be completed by a designated program (for example, the client corresponding to the third-party information push terminal or the client corresponding to the user portrait service platform), and the designated program can be an independent client program or a plug-in embedded in a client program. In one way, the data embedding point for data monitoring can be directly configured in the same client as the designated program. In this case, the data embedding point for data monitoring can obtain whether the user has read the pushed information by detecting the information content loaded by the information display plug-in of the client where it is located. Exemplarily, the content of the information sent to the terminal device of the user to which the push target user belongs is "Product A will be launched on a month b day, and the introduction information of Product A". In this case, the data embedding point can obtain in advance the content of the information as the aforementioned "Product A will be launched on a month b day, and the introduction information of Product A". In this case, the data tracking point can detect the content of the information loaded by the information display plug-in in the client. If it is detected that the loaded content is the aforementioned "Product A will be launched on a month b day, and the introduction information of Product A", it can be determined that the user has read the information. In this way, it can be obtained whether all users among the push target users have read the pushed information.
而作为另外一种方式,进行数据监测的数据埋点可能并不与进行信息推送的指定程序在同一个的客户端中。那么在这种情况下,数据埋点就无法通过检测信息展示插件所加载内容的方式来检测用户是否已经阅览了推送的信息。那么作为一种方式,在进行数据监测的数据埋点与进行信息推送的指定程序不在同一个的客户端的情况下,数据埋点可以通过检测进行推送的信息展示的客户端的运行情况来检测用户是否已经阅览了推送的信息。那么在这种情况下,进行数据监测的数据埋点除了可以预先获取到推送的信息本身的内容外,还可以获取到进行推送的信息展示的客户端的标识。示例性的,发送给推送目标用户的推送的信息的内容为“XX体育比赛即将开幕”,那么进行数据监测的数据埋点除了可以获取到该推送的信息的内容外,还可以获取到该推送的信息是由客户端A进行推送。进而在接收到该检测任务后,就可以对客户端A的运行进行检测。其中,对客户端A进行检测可以包括,在检测到客户端A在前台运行时对终端设备所显示的内容进行检测,若检测到所显示的内容为前述的“XX体育比赛即将开幕”时,即可判定该用户已经阅览了推送的信息,从而实现了即使数据埋点与进行信息推送的指定程序不在同一个客户端的情况下,依然可以对用户对推送的信息的阅览情况进行检测。As another way, the data point for data monitoring may not be in the same client as the designated program for information push. In this case, the data point cannot detect whether the user has read the pushed information by detecting the content loaded by the information display plug-in. As a way, when the data point for data monitoring and the designated program for information push are not in the same client, the data point can detect whether the user has read the pushed information by detecting the operation of the client for information display. In this case, in addition to pre-acquiring the content of the pushed information itself, the data point for data monitoring can also obtain the identification of the client for information display. Exemplarily, the content of the pushed information sent to the push target user is "XX sports competition is about to open", then the data point for data monitoring can not only obtain the content of the pushed information, but also obtain that the pushed information is pushed by client A. Then, after receiving the detection task, the operation of client A can be detected. Among them, detecting client A may include detecting the content displayed on the terminal device when it is detected that client A is running in the foreground. If it is detected that the displayed content is the aforementioned "XX sports game is about to start", it can be determined that the user has read the pushed information, thereby achieving that even if the data embedding point and the designated program for information push are not in the same client, the user's reading of the pushed information can still be detected.
本申请提供的一种信息推送方法,从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。The present application provides an information push method, so that when a third-party information push terminal needs to send information to a user, it can send an information push request to a user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so that the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, thereby improving the problem that the third-party information push terminal cannot perform accurate information push because it does not have a user portrait or does not have enough user portraits.
请参阅图6,本申请实施例提供的一种信息推送装置600,运行于用户画像服务平台,所述装置600包括:Please refer to FIG. 6 , an information push device 600 provided in an embodiment of the present application is run on a user portrait service platform, and the device 600 includes:
请求处理单元610,用于响应于第三方信息推送端发送的信息推送请求,获取推送目标用户。The request processing unit 610 is used to respond to the information push request sent by the third-party information push terminal and obtain the push target user.
作为一种方式,请求处理单元610,具体用于响应于第三方信息推送端发送的信息推送请求,从所述信息推送请求中获取信息推送任务标识;获取与所述信息推送任务标识对应的用户作为推送目标用户。在这种方式下,可选的,所述推送任务标识用于表征推送任务对应的地域。请求处理单元610,可以具体用于获取所属区域为所述推送任务标识表征的地域的用户作为推送目标用户。As a method, the request processing unit 610 is specifically used to respond to the information push request sent by the third-party information push terminal, obtain the information push task identifier from the information push request; and obtain the user corresponding to the information push task identifier as the push target user. In this method, optionally, the push task identifier is used to represent the region corresponding to the push task. The request processing unit 610 can be specifically used to obtain users whose region is the region represented by the push task identifier as the push target user.
作为另外一种方式,请求处理单元610,用于响应于第三方信息推送端发送的信息推送请求,从所述信息推送请求中获取用户身份标识;获取与所述用户身份标识对应的用户作为推送目标用户。可选的,请求处理单元610,具体用于若所述用户身份标识的类型满足指定类型,获取与所述用户身份标识对应的用户作为推送目标用户。As another method, the request processing unit 610 is used to respond to the information push request sent by the third-party information push terminal, obtain the user identity from the information push request, and obtain the user corresponding to the user identity as the push target user. Optionally, the request processing unit 610 is specifically used to obtain the user corresponding to the user identity as the push target user if the type of the user identity meets the specified type.
再者,请求处理单元610,还具体用于若所述用户身份标识的类型不满足指定类型,对所述用户身份标识的类型进行转换,以将所述用户身份标识的类型转换为所述指定类型;若转换成功,得到所述指定类型的用户身份标识;获取与所述指定类型的用户身份标识对应的用户作为推送目标用户。其中,可选的,请求处理单元610,具体用于获取类型转换配置文件,所述配置文件记录有多个类型之间的相互映射关系;基于所述类型转换配置文件,对所述用户身份标识的类型进行转换。Furthermore, the request processing unit 610 is also specifically used to convert the type of the user identity identifier to the specified type if the type of the user identity identifier does not meet the specified type; if the conversion is successful, obtain the user identity identifier of the specified type; obtain the user corresponding to the user identity identifier of the specified type as the push target user. Optionally, the request processing unit 610 is specifically used to obtain a type conversion configuration file, which records the mutual mapping relationship between multiple types; based on the type conversion configuration file, convert the type of the user identity identifier.
画像获取单元620,用于获取所述推送目标用户的目标用户画像。The portrait acquisition unit 620 is used to acquire the target user portrait of the push target user.
作为一种方式,画像获取单元620,具体用于获取所述第三方信息推送端所绑定帐号的等级;基于所述等级获取所述推送目标用户的目标用户画像。在这种方式下,可选的,画像获取单元620,具体用于从多个画像分类中确定与所述等级匹配的目标画像分类;将所述推送目标用户对应于所述目标画像分类的用户画像作为所述推送目标用户的目标用户画像。可选的,每个画像分类各自包括有多级子分类,进而画像获取单元620,具体用于从多个画像分类中确定各自与所述等级匹配的目标子分类;将所述推送目标用户对应于所述目标子分类的用户画像作为所述推送目标用户的目标用户画像。As one method, the portrait acquisition unit 620 is specifically used to obtain the level of the account bound to the third-party information push terminal; and obtain the target user portrait of the push target user based on the level. In this method, optionally, the portrait acquisition unit 620 is specifically used to determine a target portrait category that matches the level from multiple portrait categories; and use the user portrait of the push target user corresponding to the target portrait category as the target user portrait of the push target user. Optionally, each portrait category includes multiple levels of sub-categories, and then the portrait acquisition unit 620 is specifically used to determine each target sub-category that matches the level from multiple portrait categories; and use the user portrait of the push target user corresponding to the target sub-category as the target user portrait of the push target user.
信息推送单元630,用于基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。The information push unit 630 is used to push the information corresponding to the information push request to the target user based on the target user portrait of the push target user.
作为一种方式,信息推送单元630,具体用于基于所述推送目标用户的目标用户画像,通过所述第三方信息推送端对应的客户端向所述目标用户推送与所述信息推送请求对应的信息。As a method, the information push unit 630 is specifically used to push the information corresponding to the information push request to the target user through the client corresponding to the third-party information push end based on the target user portrait of the push target user.
作为一种方式,如图7所示,所述装置600还包括:As one approach, as shown in FIG7 , the device 600 further includes:
用户画像管理单元640,用于接收所述第三方信息推送端发送的用户画像查询请求;响应于所述查询请求,对所请求查询的用户画像进行查询;若成功查询到所请求查询的用户画像,返回表征查询成功的消息。用户画像管理单元640,还用于若未成功查询到所请求查询的用户画像,生成用户画像采集任务,以采集所述未成功查询到的用户画像。用户画像管理单元640,还用于若成功采集到所述未成功查询到的用户画像,向所述第三方信息推送端返回用户画像生成成功的消息。The user portrait management unit 640 is used to receive a user portrait query request sent by the third-party information push terminal; in response to the query request, query the requested user portrait; if the requested user portrait is successfully queried, return a message indicating the query success. The user portrait management unit 640 is also used to generate a user portrait collection task to collect the unsuccessfully queried user portrait if the requested user portrait is not successfully queried. The user portrait management unit 640 is also used to return a message of successful user portrait generation to the third-party information push terminal if the unsuccessfully queried user portrait is successfully collected.
需要说明的是,本申请中装置实施例与前述方法实施例是相互对应的,装置实施例中具体的原理可以参见前述方法实施例中的内容,此处不再赘述。It should be noted that the device embodiment in the present application corresponds to the aforementioned method embodiment. The specific principles in the device embodiment can be found in the contents of the aforementioned method embodiment, which will not be repeated here.
下面将结合图8对本申请提供的一种电子设备进行说明。An electronic device provided by the present application will be described below in conjunction with FIG. 8 .
请参阅图8,基于上述的信息推送方法,本申请实施例还提供的另一种包括可以执行前述信息推送方法的处理器102的电子设备200。电子设备200还包括存储器104、以及网络模块106。其中,该存储器104中存储有可以执行前述实施例中内容的程序,而处理器102可以执行该存储器104中存储的程序。其中的处理器102的内部结构可以如图1所示。Referring to FIG8 , based on the above-mentioned information push method, the embodiment of the present application also provides another electronic device 200 including a processor 102 that can execute the above-mentioned information push method. The electronic device 200 also includes a memory 104 and a network module 106. The memory 104 stores a program that can execute the content of the above-mentioned embodiment, and the processor 102 can execute the program stored in the memory 104. The internal structure of the processor 102 can be shown in FIG1 .
其中,处理器102可以包括一个或者多个用于处理数据的核以及消息矩阵单元。处理器102利用各种接口和线路连接整个电子设备200内的各个部分,通过运行或执行存储在存储器104内的指令、程序、代码集或指令集,以及调用存储在存储器104内的数据,执行电子设备200的各种功能和处理数据。可选地,处理器102可以采用数字信号处理(DigitalSignal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器102可集成中央处理器(Central Processing Unit,CPU)、图像处理器(GraphicsProcessing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器102中,单独通过一块通信芯片进行实现。Among them, the processor 102 may include one or more cores for processing data and a message matrix unit. The processor 102 uses various interfaces and lines to connect various parts of the entire electronic device 200, and executes various functions and processes data of the electronic device 200 by running or executing instructions, programs, code sets or instruction sets stored in the memory 104, and calling data stored in the memory 104. Optionally, the processor 102 can be implemented in at least one hardware form 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). The processor 102 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 102, but may be implemented separately through a communication chip.
存储器104可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器104可用于存储指令、程序、代码、代码集或指令集。存储器104可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。The memory 104 may include a random access memory (RAM) or a read-only memory (ROM). The memory 104 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 104 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data (such as a phone book, audio and video data, chat record data) created by the terminal 100 during use.
所述网络模块106用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯,例如和音频播放设备进行通讯。所述网络模块106可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。所述网络模块106可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。例如,网络模块106可以与基站进行信息交互。The network module 106 is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, so as to communicate with a communication network or other devices, such as communicating with an audio playback device. The network module 106 may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption/decryption chips, user identity modules (SIM) cards, memories, etc. The network module 106 may communicate with various networks such as the Internet, corporate intranets, wireless networks, or communicate with other devices via wireless networks. The above-mentioned wireless networks may include cellular telephone networks, wireless local area networks, or metropolitan area networks. For example, the network module 106 may exchange information with a base station.
请参考图9,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质1100中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。Please refer to Figure 9, which shows a block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable medium 1100 stores program codes, which can be called by a processor to execute the method described in the above 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 a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 1100 includes a non-transitory computer-readable storage medium. The computer readable storage medium 1100 has storage space for program code 810 that performs any method steps in the above method. These program codes can be read from or written to one or more computer program products. The program code 1110 can be compressed, for example, in an appropriate form.
综上所述,本申请提供的一种信息推送方法、装置、服务器及存储介质,响应于第三方信息推送端发送的信息推送请求,获取推送目标用户,获取所述推送目标用户的目标用户画像,基于所述推送目标用户的目标用户画像,向所述目标用户推送与所述信息推送请求对应的信息。从而在第三方信息推送端需要发送信息给用户时,可以向用户画像服务平台发送信息推送请求,进而使得用户画像服务平台可以响应于该信息推送请求,在确定推送目标用户后,向所述目标用户推送与所述信息推送请求对应的信息,以实现在第三方信息推送端可以借助于用户画像服务平台的用户画像资源进行信息的推送,改善了第三方信息推送端因为不具有用户画像或者不具有足够的用户画像而无法进行准确的信息推送的问题。In summary, the present application provides an information push method, device, server and storage medium, which responds to an information push request sent by a third-party information push terminal, obtains a push target user, obtains a target user portrait of the push target user, and pushes information corresponding to the information push request to the target user based on the target user portrait of the push target user. Therefore, when the third-party information push terminal needs to send information to the user, it can send an information push request to the user portrait service platform, so that the user portrait service platform can respond to the information push request, and after determining the push target user, push the information corresponding to the information push request to the target user, so that the third-party information push terminal can use the user portrait resources of the user portrait service platform to push information, thereby improving the problem that the third-party information push terminal cannot perform accurate information push because it does not have a user portrait or does not have enough user portraits.
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause 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.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| PCT/CN2020/075092WO2021159393A1 (en) | 2020-02-13 | 2020-02-13 | Information pushing method and apparatus, and server and storage medium | 
| Publication Number | Publication Date | 
|---|---|
| CN115004672A CN115004672A (en) | 2022-09-02 | 
| CN115004672Btrue CN115004672B (en) | 2024-04-05 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| CN202080084249.9AActiveCN115004672B (en) | 2020-02-13 | 2020-02-13 | Information push method, device, server and storage medium | 
| Country | Link | 
|---|---|
| CN (1) | CN115004672B (en) | 
| WO (1) | WO2021159393A1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN114357280A (en)* | 2021-11-29 | 2022-04-15 | 泰康保险集团股份有限公司 | An information push method, apparatus, electronic device and computer readable medium | 
| CN114363408A (en)* | 2021-12-31 | 2022-04-15 | 北京金堤科技有限公司 | Information pushing method and device, computer readable medium and computer equipment | 
| CN114153716B (en)* | 2022-02-08 | 2022-05-06 | 中国电子科技集团公司第五十四研究所 | Real-time portrait generation method of unmanned objects under semantic information exchange network | 
| CN116962506B (en)* | 2023-09-18 | 2024-01-30 | 上海帜讯信息技术股份有限公司 | Method, device, medium and equipment for directional push message of travel system | 
| CN117749880B (en)* | 2023-12-21 | 2025-01-21 | 晋城市铭尚传媒科技有限公司 | Web page data push method and system | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN104113828A (en)* | 2013-04-19 | 2014-10-22 | 陈亚斌 | Accurate push apparatus and accurate push method | 
| CN107203894A (en)* | 2016-03-18 | 2017-09-26 | 百度在线网络技术(北京)有限公司 | Information-pushing method and device | 
| CN107370780A (en)* | 2016-05-12 | 2017-11-21 | 腾讯科技(北京)有限公司 | Media push methods, devices and systems based on internet | 
| CN108537578A (en)* | 2018-03-26 | 2018-09-14 | 杭州米趣网络科技有限公司 | Advertisement sending method based on big data and device | 
| CN109408746A (en)* | 2018-09-26 | 2019-03-01 | 平安科技(深圳)有限公司 | Portrait information query method, device, computer equipment and storage medium | 
| CN110489644A (en)* | 2019-08-13 | 2019-11-22 | 腾讯科技(北京)有限公司 | Information-pushing method, device, computer readable storage medium and computer equipment | 
| CN110659414A (en)* | 2019-09-02 | 2020-01-07 | 惠州学院 | A kind of personalized information push method and user terminal based on user portrait | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN108804450B (en)* | 2017-04-28 | 2022-02-01 | 百度在线网络技术(北京)有限公司 | Information pushing method and device | 
| CN110162698B (en)* | 2019-04-18 | 2023-10-20 | 腾讯科技(深圳)有限公司 | User portrait data processing method, device and storage medium | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN104113828A (en)* | 2013-04-19 | 2014-10-22 | 陈亚斌 | Accurate push apparatus and accurate push method | 
| CN107203894A (en)* | 2016-03-18 | 2017-09-26 | 百度在线网络技术(北京)有限公司 | Information-pushing method and device | 
| CN107370780A (en)* | 2016-05-12 | 2017-11-21 | 腾讯科技(北京)有限公司 | Media push methods, devices and systems based on internet | 
| CN108537578A (en)* | 2018-03-26 | 2018-09-14 | 杭州米趣网络科技有限公司 | Advertisement sending method based on big data and device | 
| CN109408746A (en)* | 2018-09-26 | 2019-03-01 | 平安科技(深圳)有限公司 | Portrait information query method, device, computer equipment and storage medium | 
| CN110489644A (en)* | 2019-08-13 | 2019-11-22 | 腾讯科技(北京)有限公司 | Information-pushing method, device, computer readable storage medium and computer equipment | 
| CN110659414A (en)* | 2019-09-02 | 2020-01-07 | 惠州学院 | A kind of personalized information push method and user terminal based on user portrait | 
| Publication number | Publication date | 
|---|---|
| WO2021159393A1 (en) | 2021-08-19 | 
| CN115004672A (en) | 2022-09-02 | 
| Publication | Publication Date | Title | 
|---|---|---|
| CN115004672B (en) | Information push method, device, server and storage medium | |
| US9692914B2 (en) | Devices and method for tagging media | |
| WO2021138823A1 (en) | Information pushing method and apparatus, server, and storage medium | |
| CN108900923B (en) | Method and device for recommending live broadcast template | |
| US20160065637A1 (en) | System and method for dynamic criteria, request-lists, event-lists, and playlists | |
| CN114902702B (en) | Short message pushing method, device, server and storage medium | |
| CN104935744A (en) | Verification code display method, verification code display device and mobile terminal | |
| CN110601965B (en) | Message distribution method, device, system, and message gateway | |
| CN113127723B (en) | User portrait processing method, device, server and storage medium | |
| CN101784011A (en) | Control device and method for releasing advertisements in mobile terminal according to triggering information | |
| CN111784412B (en) | Information pushing method and device, electronic equipment and storage medium | |
| CN105630977A (en) | Application recommending method, device and system | |
| CN104243275A (en) | Social information pushing method and system | |
| CN112260933B (en) | Communication method, communication device, electronic equipment and medium | |
| CN115023922B (en) | Information pushing method, device, server and storage medium | |
| WO2021077428A1 (en) | Information pushing method and apparatus, electronic device and storage medium | |
| US20200344352A1 (en) | Communication methods | |
| CN112328895B (en) | User portrait generation method, device, server and storage medium | |
| CN111898033A (en) | Content push method, device and electronic device | |
| CN114258662A (en) | User behavior data processing method and device, server and storage medium | |
| CN107872533B (en) | Information pushing method, device, server and storage medium | |
| CN111488529A (en) | Information processing method, information processing apparatus, server, and storage medium | |
| CN113505272B (en) | Control method and device based on behavior habit, electronic equipment and storage medium | |
| CN109495378A (en) | Detect method, apparatus, server and the storage medium of abnormal account number | |
| WO2020156255A1 (en) | Payment method, device, system, mobile terminal, payment machine, and server | 
| Date | Code | Title | Description | 
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |