Advertisement pushing method and device based on Internet platform

By obtaining and analyzing the user's historical viewing and rejecting advertising data, and generating accurate advertising push, the problem of excessive concentration of advertising push results in the existing technology is solved, and the user experience is improved.

CN119151614APending Publication Date: 2024-12-17SHENZHEN QIANHAI HUILIU INFORMATION TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411176026.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The existing advertising push methods mainly rely on the user's personal information and viewing history, ignoring the user's disliked advertisements, resulting in excessive concentration of push results on a certain type of advertisements, which cannot reflect the disliked advertisements that the user has not expressed, causing users to see content they do not like. .

Method used

By obtaining the target user's terminal device account, obtaining its historical viewing and rejecting advertising data, generating and sending accurate advertising push based on this data, avoiding pushing content that users are disgusted with.

Benefits of technology

It realizes accurate push of favorite ads based on user historical data, while avoiding pushing offensive ads and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119151614A_ABST
    Figure CN119151614A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an advertisement pushing method and device based on an internet platform, and the method comprises the steps: obtaining target historical advertisement pushing data corresponding to a target user, and the target historical advertisement pushing data comprises target historical viewing advertisement data and target historical refusing advertisement data; obtaining target historical user advertisement content viewing data corresponding to the target historical viewing advertisement data; obtaining target historical user advertisement content rejection data corresponding to the target historical rejection advertisement data; obtaining a target user push advertisement pushed to the target user according to the target historical user advertisement content viewing data and the target historical user advertisement content refusing data; and sending the target user push advertisement to the target user. According to the method, the target user push advertisement matched with the target user can be accurately obtained according to the target historical advertisement push data, advertisement push can be performed at a proper time, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of Internet big data services, and in particular to an advertisement push method and device based on an Internet platform. Background Art

[0002] With the development of mobile terminals and Internet technology, people are gradually accustomed to using mobile terminals to watch videos. When users browse the pages of video websites, video websites usually push some advertising information to users to facilitate users to browse advertisements that are of interest and helpful to users. Information push, also known as "webcasting", is a technology that reduces information overload by pushing information required by users on the Internet through certain technical standards or protocols. Information push technology can reduce the time users spend searching on the Internet by actively pushing information to users; advertising information push is a type of information push, which is used to push information related to advertisements.

[0003] There are two main methods for pushing advertisements. One is that the user actively selects the advertisement category that he / she likes, and then pushes advertisements of the same category according to the user's choice; the other is to push advertisements based on the user's advertisement viewing history and information such as the user's gender, age, occupation, nationality, and location. The common feature of these two methods is that they use the user's personal information and focus on using only the viewing information to push advertisements, but ignore the advertisements that the user dislikes. This leads to the push results being overly concentrated on a certain type of advertisement that the user has viewed, which can only reflect part of the user's interests and hobbies, and cannot reflect the advertisements that the user has not shown to dislike. This leads to many advertisements pushed to the user containing content that the user dislikes. Therefore, the existing technology still has defects and needs to be improved and developed. Summary of the invention

[0004] Based on this, it is necessary to propose an advertisement push method and device based on an Internet platform to address the above-mentioned problems, so as to solve the following problems of the prior art: utilizing the user's personal information and focusing on only utilizing the information viewed by the user to push advertisements, but ignoring advertisements that the user dislikes, which results in the push results being overly concentrated on a certain type of advertisement that the user has viewed, and can only reflect a part of the user's interests and hobbies, but cannot reflect advertisements that the user has not expressed dislike for, which results in many advertisements pushed to the user containing content that the user dislikes.

[0005] The first technical solution of the embodiment of the present invention is:

[0006] An advertisement pushing method based on an Internet platform comprises: obtaining a target user terminal device account corresponding to a target user to be pushed an advertisement, and obtaining target history advertisement pushing data corresponding to the target user according to the target user terminal device account, wherein the target history advertisement pushing data comprises target history advertisement viewing data and target history advertisement rejection data; obtaining target history user advertisement content viewing data corresponding to the target history advertisement viewing data, wherein the target history user advertisement content viewing data comprises target history advertisement product type, target history advertisement product name, target history advertisement product brand, target history advertisement product enterprise, target history advertisement product spokesperson and target history advertisement rejection data. The target user push advertisements to the target user based on the target historical user advertisement content rejection data; the target historical user advertisement content rejection data includes the target historical user advertisement content rejection type, the target historical user advertisement content rejection name, the target historical user advertisement content rejection brand, the target historical user advertisement content rejection enterprise, the target historical user advertisement content rejection enterprise, the target historical user advertisement content rejection spokesperson and the target historical user advertisement content rejection price; the target user push advertisements pushed to the target user are obtained based on the target historical user advertisement content viewing data and the target historical user advertisement content rejection data; the target user push advertisements are sent to the target user terminal device account corresponding to the target user.

[0007] The second technical solution of the embodiment of the present invention is:

[0008] An advertisement pushing device based on an Internet platform comprises: a history data acquisition module, which is used to acquire a target user terminal device account corresponding to a target user to be pushed an advertisement, and acquire the target history advertisement pushing data corresponding to the target user according to the target user terminal device account, wherein the target history advertisement pushing data comprises target history viewing advertisement data and target history rejection advertisement data; a viewing data acquisition module, which is used to acquire the target history user advertisement content viewing data corresponding to the target history viewing advertisement data, wherein the target history user advertisement content viewing data comprises the target history viewing advertisement product type, the target history viewing advertisement product name, the target history viewing advertisement product brand, the target history viewing advertisement product enterprise, the target history viewing advertisement product spokesperson and the target history viewing advertisement product price. a rejection data acquisition module, used to obtain the target historical user advertising content rejection data corresponding to the target historical rejection advertising data, the target historical user advertising content rejection data including the target historical rejection advertising product type, the target historical rejection advertising product name, the target historical rejection advertising product brand, the target historical rejection advertising product enterprise, the target historical rejection advertising product enterprise, the target historical rejection advertising product spokesperson and the target historical rejection advertising product price; a push advertisement generation module, used to obtain the target user push advertisement pushed to the target user according to the target historical user advertising content viewing data and the target historical user advertising content rejection data; a push advertisement sending module, used to send the target user push advertisement to the target user terminal device account corresponding to the target user.

[0009] The third technical solution of the embodiment of the present invention is:

[0010] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0011] Obtain the target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and obtain the target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes the target historical advertisement viewing data and the target historical advertisement rejection data; obtain the target historical user advertisement content viewing data corresponding to the target historical advertisement viewing data, wherein the target historical user advertisement content viewing data includes the target historical advertisement product type, the target historical advertisement product name, the target historical advertisement product brand, the target historical advertisement product enterprise, the target historical advertisement product spokesperson and the target historical advertisement product price; obtain the target The target historical user advertising content rejection data corresponds to the target historical advertising rejection data, and the target historical user advertising content rejection data includes the target historical advertising product type, the target historical advertising product name, the target historical advertising product brand, the target historical advertising product enterprise, the target historical advertising product enterprise, the target historical advertising product spokesperson and the target historical advertising product price; according to the target historical user advertising content viewing data and the target historical user advertising content rejection data, a target user pushed advertisement pushed to the target user is obtained; and the target user pushed advertisement is sent to the target user terminal device account corresponding to the target user.

[0012] The fourth technical solution of the embodiment of the present invention is:

[0013] A computer-readable storage medium stores a computer program, which, when executed by a processor, causes the processor to perform the following steps:

[0014] Obtain the target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and obtain the target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes the target historical advertisement viewing data and the target historical advertisement rejection data; obtain the target historical user advertisement content viewing data corresponding to the target historical advertisement viewing data, wherein the target historical user advertisement content viewing data includes the target historical advertisement product type, the target historical advertisement product name, the target historical advertisement product brand, the target historical advertisement product enterprise, the target historical advertisement product spokesperson and the target historical advertisement product price; obtain the target The target historical user advertising content rejection data corresponds to the target historical advertising rejection data, and the target historical user advertising content rejection data includes the target historical advertising product type, the target historical advertising product name, the target historical advertising product brand, the target historical advertising product enterprise, the target historical advertising product enterprise, the target historical advertising product spokesperson and the target historical advertising product price; according to the target historical user advertising content viewing data and the target historical user advertising content rejection data, a target user pushed advertisement pushed to the target user is obtained; and the target user pushed advertisement is sent to the target user terminal device account corresponding to the target user.

[0015] The embodiments of the present invention have the following beneficial effects:

[0016] The present invention first obtains a target user terminal device account corresponding to a target user to be pushed an advertisement, and obtains target history advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target history advertisement push data includes target history advertisement viewing data and target history advertisement rejection data, and then obtains target history user advertisement content viewing data corresponding to the target history advertisement viewing data, and then obtains target history user advertisement content rejection data corresponding to the target history advertisement rejection data, and then obtains target user push advertisements pushed to the target user according to the target history user advertisement content viewing data and the target history user advertisement content rejection data, and finally sends the target user push advertisements to the target user terminal device account corresponding to the target user, and accurately obtains target user push advertisements matching the target user according to the target history advertisement viewing data and the target history advertisement rejection data, without considering the user's gender, age, occupation, nationality and region, and only needs to obtain the user's favorite advertisement information and the user's disliked advertisement information according to the user's target history advertisement viewing data and the target history advertisement rejection data, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0018] in:

[0019] Figure 1 It is an implementation flow chart of an implementation method of an Internet platform-based advertising push method in one embodiment;

[0020] Figure 2 It is a framework structure diagram of an implementation method of an advertisement push device based on an Internet platform in one embodiment;

[0021] Figure 3 It is a structural block diagram of an implementation scheme of a computer device in one embodiment. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] See also Figure 1 , combined with Figure 1 It can be seen that an advertisement push method based on an Internet platform according to an embodiment of the present invention includes the following steps:

[0024] Step S101: Obtain a target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and obtain target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes target historical advertisement viewing data and target historical advertisement rejection data.

[0025] Among them, the target user terminal device account is the Internet platform device login information that uniquely corresponds to the target user, and the target user uses the target user terminal device account as the only account to log in to the advertisement.

[0026] Among them, the target historical advertising push data is the relevant advertising data that has been pushed to the target user, the target historical viewing advertising data is the advertising data in the target historical advertising push data that has been viewed by the target user, and the target historical rejection data is the advertising data in the target historical advertising push data that has been rejected or directly deleted by the target user.

[0027] Step S102: Obtain the target history user advertising content viewing data corresponding to the target history viewing advertising data, wherein the target history user advertising content viewing data includes the target history viewing advertising product type, the target history viewing advertising product name, the target history viewing advertising product brand, the target history viewing advertising product enterprise, the target history viewing advertising product spokesperson and the target history viewing advertising product price.

[0028] The products promoted in advertisements can be divided into physical products and services. Advertisements are all for the purpose of promoting various physical products or service products. Each advertisement contains the product type, product name, product brand or brand, the company that produces the product, the spokesperson for the product (such as a star or celebrity), and the price of the product.

[0029] When the target user views the advertisement pushed to him / her, he / she also views the advertisement content. Usually, the user will view the advertisement only when the advertisement introduction contains the content that he / she is interested in.

[0030] Step S103: Obtain the target historical user advertising content rejection data corresponding to the target historical advertising rejection data, wherein the target historical user advertising content rejection data includes the target historical advertising product type, the target historical advertising product name, the target historical advertising product brand, the target historical advertising product enterprise, the target historical advertising product enterprise, the target historical advertising product spokesperson and the target historical advertising product price.

[0031] The target history rejection data includes the target history user rejection data, and the target history user rejection data includes the target user's rejected (planned and disgusting) advertising content. When the target user sees the advertisement pushed to him, the user usually deletes it because the advertisement introduction contains the disgusting or disgusting content.

[0032] Step S104: obtaining a target user push advertisement pushed to the target user according to the target user's historical advertisement content viewing data and the target user's historical advertisement content rejection data.

[0033] Among them, in this step, the target historical user advertising content viewing data corresponds to the advertising content of interest to the target user, and the target historical user advertising content rejection data corresponds to the advertising content that the target user dislikes.

[0034] Step S105: Send the target user push advertisement to the target user terminal device account corresponding to the target user.

[0035] Among them, in this step, optionally, before sending the target user push advertisement to the target user terminal device account corresponding to the target user, it is also necessary to push the advertisement according to the timing of advertisement push and the user's location. For example, the push time of advertisement needs to avoid normal rest time (such as lunch break and evening rest time). It is better to push rain gear advertisements on rainy days and sunscreen product advertisements on sunny days; it is better to push short-sleeved clothing advertisements in summer and long-sleeved warm clothing advertisements in winter. Users living in cities can choose to push advertisements with beautiful rural landscapes, and users living in rural areas can choose to push advertisements with high-rise buildings, airports and railway stations in cities, etc., which can improve the user experience.

[0036] In this embodiment, optionally, obtaining the target user push advertisement pushed to the target user according to the target user's historical advertisement content viewing data and the target user's historical advertisement content rejection data includes:

[0037] First, based on the target historical user's advertisement content viewing data, a target user's ready-to-push advertisement that matches the target user's interests and hobbies is obtained from a target pre-stored advertisement database.

[0038] The target pre-stored advertisement database is a pre-established database used to store various advertisement data, including various types of advertisements.

[0039] Second, pre-process the advertisements to be pushed to the target user according to the target historical user advertisement content rejection data to obtain the advertisements pushed to the target user that do not contain the target disgusting advertisement content corresponding to the target user.

[0040] Among them, the target offensive advertising content includes at least one of the target historically rejected advertising product type, the target historically rejected advertising product name, the target historically rejected advertising product brand, the target historically rejected advertising product enterprise, the target historically rejected advertising product enterprise, the target historically rejected advertising product spokesperson and the target historically rejected advertising product price.

[0041] Among them, in this step, the advertisement to be pushed to the target user is pre-processed, that is, the advertisement content of the advertisement to be pushed to the target user is adjusted to meet the requirements of the target user.

[0042] In this embodiment, optionally, the step of acquiring, in a target pre-stored advertisement database, a target user prepared to push advertisements that match the interests and hobbies of the target user according to the target historical user advertisement content viewing data includes:

[0043] First, the target advertisement type corresponding to the target historical user advertisement content viewing data is obtained, where the target advertisement type includes a target physical product advertisement type and a target service product advertisement type.

[0044] The target physical product advertisement types include advertisement types such as food, clothing, kitchenware, and toys, and the target service product advertisement types include advertisement types such as travel, medical treatment, education, and cleaning.

[0045] Second, all target corresponding advertisements corresponding to the target advertisement type are obtained from the target pre-stored advertisement database, and all the target corresponding advertisements are used as the target user ready-to-push advertisements that match the interests of the target user.

[0046] Among them, if the target advertisement type is a travel advertisement type, all travel advertisements are obtained in the target pre-stored advertisement database, and the travel advertisements in the target pre-stored advertisement database are used as the target user's prepared push advertisements that match the interests and hobbies of the target user.

[0047] If the target advertisement type is a medical advertisement type, all medical advertisements are obtained from the target pre-stored advertisement database, and the medical advertisements in the target pre-stored advertisement database are used as advertisements to be pushed to the target user that match the interests of the target user.

[0048] In this embodiment, optionally, the pre-processing of the target user's intended pushed advertisement according to the target historical user's advertisement content rejection data to obtain the target user's pushed advertisement that does not contain the target disgusting advertisement content corresponding to the target user includes:

[0049] First, based on the target user's historical advertising content rejection data, it is determined whether the advertisement to be pushed to the target user contains the target offensive advertising content corresponding to the target user.

[0050] Among them, if the travel advertisement is matched with the interests and hobbies of the target user, but if the target user is very disgusted with traveling to country or region X, if the advertisement to be pushed to the target user contains travel information of country or region X, it means that the advertisement to be pushed to the target user contains the advertisement content that the target user dislikes.

[0051] Among them, if the medical advertisement matches the interests of the target user, the target user is prepared to push the advertisement, but if the target user is very disgusted with Western medicine, and if the advertisement prepared to be pushed to the target user contains medical information of Western medicine, it means that the advertisement prepared to be pushed to the target user contains the advertising content that the target user is disgusted with.

[0052] Second, if the advertisement to be pushed to the target user contains the target offensive advertisement content corresponding to the target user, the target offensive advertisement content in the advertisement to be pushed to the target user is deleted or hidden, and only the advertisement content in the advertisement to be pushed to the target user that matches the interests and hobbies of the target user is retained to obtain the target user advertisement push data.

[0053] If the advertisement to be pushed to the target user contains travel information of country or region X that the target user dislikes (the target disliked advertisement content), the travel information of country or region X is deleted or hidden, and other travel advertisement contents matching the interests of the target user are retained to obtain the target user advertisement push data.

[0054] Among them, if the advertisement to be pushed to the target user contains Western medicine information that the target user dislikes (the target disliked advertisement content), the Western medicine information is deleted or hidden, and other medical advertisement content that matches the interests and hobbies of the target user is retained to obtain the target user advertisement push data.

[0055] In this embodiment, optionally, sending the target user push advertisement to the target user terminal device account corresponding to the target user, then comprising:

[0056] First, determine whether the target user opens the target user push advertisement for viewing within a first target preset time period.

[0057] The first target preset duration is an empirical threshold and is not limited here. If the target user opens the target user push advertisement to view it within the target preset duration, it means that the target user pays more attention to and likes the target user push advertisement.

[0058] Second, if the target user opens the target user push advertisement for viewing within the first target preset time period, the target user push advertisement is saved in the target pre-stored advertisement database, and the target user push advertisement is associated with the target user terminal device account.

[0059] Among them, the target user pushed advertisement is saved in the target pre-stored advertisement database, and the target user pushed advertisement is associated with the target user terminal device account, which is conducive to pushing the same type of advertisement matching the target user's interests and hobbies to the target user later.

[0060] In this embodiment, optionally, the step of saving the target user pushed advertisement to the target pre-stored advertisement database and associating the target user pushed advertisement with the target user terminal device account may further include:

[0061] First, the target same type of push advertisements in the target pre-stored advertisement database that are of the same advertisement type as the target user push advertisement are associated with the target user terminal device account in real time.

[0062] Among them, the target similar push advertisement in this step not only belongs to the same advertisement type as the target user push advertisement, but also does not contain the target offensive advertisement content corresponding to the target user, and can be directly pushed to the target user, which is conducive to pushing advertisements to the target user later.

[0063] Second, if it is detected that the target user uses the target user terminal device account to view advertisements on the Internet platform, it is determined whether the target user is willing to accept push advertisements of the same type as the target.

[0064] When the target user is willing to accept the push of the target similar push advertisement, the target similar push advertisement can be directly pushed to the target user.

[0065] Third, if the target user is willing to accept the push of the target similar push advertisement, the target similar push advertisement is sent to the target user terminal device account corresponding to the target user.

[0066] In this embodiment, optionally, the step of obtaining a target user terminal device account corresponding to the target user to which the advertisement is to be pushed, and obtaining target historical advertisement push data corresponding to the target user according to the target user terminal device account, comprises:

[0067] First, when it is detected that the target user views advertisements on the Internet platform through the target user terminal device account on the target user device, a target advertisement information receiving request is sent to the target user device.

[0068] Among them, sending a target advertisement information receiving request to the target user device instead of directly pushing advertisements to the target user device reflects respect for the target user and is conducive to improving user satisfaction.

[0069] Second, determine whether a target user terminal device account has received a reply indicating that it agrees with the target advertising information reception request within a second target preset time period and that the target accepts the advertising information push.

[0070] Among them, the preset duration of the second target is an empirical threshold and is not limited here.

[0071] Third, if the target user terminal device account receives a target advertising information push reply agreeing to the target advertising information receiving request within the target preset time period, then the target user receives a target advertising information push reply sent by the target user using the target user device agreeing to receive the relevant advertising information push.

[0072] Fourth, if the target user terminal device account does not receive a target advertising information push reply agreeing to the target advertising information reception request within the target preset time period, then stop sending the target advertising information reception request to the target user device used by the target user.

[0073] See also Figure 2 , combined with Figure 2 It can be obtained that an Internet platform-based advertisement push device 100 according to an embodiment of the present invention includes:

[0074] The historical data acquisition module 10 is used to acquire the target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and acquire the target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes the target historical advertisement viewing data and the target historical advertisement rejection data;

[0075] The viewing data acquisition module 20 is used to acquire the target history user advertising content viewing data corresponding to the target history viewing advertising data, wherein the target history user advertising content viewing data includes the target history viewing advertising product type, the target history viewing advertising product name, the target history viewing advertising product brand, the target history viewing advertising product enterprise, the target history viewing advertising product spokesperson and the target history viewing advertising product price;

[0076] The refusal to view data acquisition module 30 is used to obtain the target historical user advertisement content refusal to view data corresponding to the target historical refusal to view advertisement data, wherein the target historical user advertisement content refusal to view data includes the target historical refusal to view advertisement product type, the target historical refusal to view advertisement product name, the target historical refusal to view advertisement product brand, the target historical refusal to view advertisement product enterprise, the target historical refusal to view advertisement product enterprise, the target historical refusal to view advertisement product spokesperson and the target historical refusal to view advertisement product price;

[0077] A push advertisement generating module 40 is used to obtain a target user push advertisement pushed to the target user according to the target user's historical advertisement content viewing data and the target user's historical advertisement content rejection data;

[0078] The push advertisement sending module 50 is used to send the target user push advertisement to the target user terminal device account corresponding to the target user.

[0079] Figure 3 FIG. 1 shows an internal structure diagram of a computer device in an embodiment. The computer device may be a terminal or a server. Figure 3 As shown, the computer device includes a processor, a memory and a network interface connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor may implement the above-mentioned Internet platform-based advertising push method. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor may implement the above-mentioned Internet platform-based advertising push method. Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0080] In another embodiment, a computer device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0081] Obtain the target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and obtain the target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes the target historical advertisement viewing data and the target historical advertisement rejection data; obtain the target historical user advertisement content viewing data corresponding to the target historical advertisement viewing data, wherein the target historical user advertisement content viewing data includes the target historical advertisement product type, the target historical advertisement product name, the target historical advertisement product brand, the target historical advertisement product enterprise, the target historical advertisement product spokesperson and the target historical advertisement product price; obtain the target The target historical user advertising content rejection data corresponds to the target historical advertising rejection data, and the target historical user advertising content rejection data includes the target historical advertising product type, the target historical advertising product name, the target historical advertising product brand, the target historical advertising product enterprise, the target historical advertising product enterprise, the target historical advertising product spokesperson and the target historical advertising product price; according to the target historical user advertising content viewing data and the target historical user advertising content rejection data, a target user pushed advertisement pushed to the target user is obtained; and the target user pushed advertisement is sent to the target user terminal device account corresponding to the target user.

[0082] In another embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the processor performs the following steps:

[0083] Obtain the target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and obtain the target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes the target historical advertisement viewing data and the target historical advertisement rejection data; obtain the target historical user advertisement content viewing data corresponding to the target historical advertisement viewing data, wherein the target historical user advertisement content viewing data includes the target historical advertisement product type, the target historical advertisement product name, the target historical advertisement product brand, the target historical advertisement product enterprise, the target historical advertisement product spokesperson and the target historical advertisement product price; obtain the target The target historical user advertising content rejection data corresponds to the target historical advertising rejection data, and the target historical user advertising content rejection data includes the target historical advertising product type, the target historical advertising product name, the target historical advertising product brand, the target historical advertising product enterprise, the target historical advertising product enterprise, the target historical advertising product spokesperson and the target historical advertising product price; according to the target historical user advertising content viewing data and the target historical user advertising content rejection data, a target user pushed advertisement pushed to the target user is obtained; and the target user pushed advertisement is sent to the target user terminal device account corresponding to the target user.

[0084] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0085] In the embodiment of the present invention, first, a target user terminal device account corresponding to a target user to be pushed an advertisement is obtained, and target history advertisement push data corresponding to the target user is obtained according to the target user terminal device account, wherein the target history advertisement push data includes target history advertisement viewing data and target history advertisement rejection data, and then target history user advertisement content viewing data corresponding to the target history advertisement viewing data is obtained, and then target history user advertisement content rejection data corresponding to the target history advertisement rejection data is obtained, and then a target user push advertisement pushed to the target user is obtained according to the target history user advertisement content viewing data and the target history user advertisement content rejection data, and finally the target user push advertisement is sent to the target user terminal device account corresponding to the target user, and the target user push advertisement matching the target user can be accurately obtained according to the target history advertisement viewing data and the target history advertisement rejection data of the target user, without considering the user's gender, age, occupation, nationality and region, and only according to the user's target history advertisement viewing data and the target history advertisement rejection data, the user's favorite advertisement information and the disliked advertisement information can be obtained, and the user's favorite advertisement can be accurately pushed to the user, thereby improving the user experience.

[0086] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0087] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. An advertisement push method based on an Internet platform, characterized in that: include: Obtain a target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and obtain target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes target historical advertisement viewing data and target historical advertisement rejection data; Obtaining target history user advertising content viewing data corresponding to the target history viewing advertising data, the target history user advertising content viewing data including target history viewing advertising product type, target history viewing advertising product name, target history viewing advertising product brand, target history viewing advertising product enterprise, target history viewing advertising product spokesperson and target history viewing advertising product price; Obtaining the target historical user advertisement content rejection data corresponding to the target historical advertisement rejection data, wherein the target historical user advertisement content rejection data includes the target historical rejection advertisement product type, the target historical rejection advertisement product name, the target historical rejection advertisement product brand, the target historical rejection advertisement product enterprise, the target historical rejection advertisement product enterprise, the target historical rejection advertisement product spokesperson, and the target historical rejection advertisement product price; Obtaining a target user push advertisement pushed to the target user according to the target user's historical advertisement content viewing data and the target user's historical advertisement content rejection data; The target user push advertisement is sent to the target user terminal device account corresponding to the target user.

2. The method for pushing advertisements based on an Internet platform according to claim 1, characterized in that: The step of obtaining a target user push advertisement pushed to the target user according to the target user's historical advertisement content viewing data and the target user's historical advertisement content rejection data includes: According to the target historical user advertisement content viewing data, a target user prepared to push advertisements matching the interests and hobbies of the target user are obtained from a target pre-stored advertisement database; Preprocessing the target user's intended push advertisement according to the target historical user's advertisement content rejection data to obtain the target user's push advertisement that does not contain the target user's corresponding objectionable advertisement content; Among them, the target offensive advertising content includes at least one of the target historically rejected advertising product type, the target historically rejected advertising product name, the target historically rejected advertising product brand, the target historically rejected advertising product enterprise, the target historically rejected advertising product enterprise, the target historically rejected advertising product spokesperson and the target historically rejected advertising product price.

3. The method for pushing advertisements based on an Internet platform according to claim 2, characterized in that: The step of obtaining a target user prepared push advertisement that matches the interests of the target user from a target pre-stored advertisement database according to the target historical user advertisement content viewing data includes: Obtaining a target advertisement type corresponding to the target historical user advertisement content viewing data, wherein the target advertisement type includes a target physical product advertisement type and a target service product advertisement type; All target corresponding advertisements corresponding to the target advertisement type are obtained in the target pre-stored advertisement database, and all the target corresponding advertisements are used as the target user ready-to-push advertisements that match the interests and hobbies of the target user.

4. The method for pushing advertisements based on an Internet platform according to claim 2, characterized in that: The pre-processing of the target user's intended push advertisement according to the target historical user's advertisement content rejection data to obtain the target user's push advertisement that does not contain the target disgusting advertisement content corresponding to the target user includes: According to the target historical user's advertising content rejection data, determining whether the advertisement to be pushed to the target user contains the target offensive advertising content corresponding to the target user; If so, the target user's offensive advertising content in the advertisement to be pushed to the target user is deleted or hidden, and only the advertising content in the advertisement to be pushed to the target user that matches the interests and hobbies of the target user is retained to obtain the target user advertising push data.

5. The method for pushing advertisements based on an Internet platform according to claim 2, characterized in that: Sending the target user push advertisement to the target user terminal device account corresponding to the target user, and then comprising: Determine whether the target user opens the target user push advertisement for viewing within a first target preset time period; If yes, the advertisement pushed to the target user is saved in the target pre-stored advertisement database, and the advertisement pushed to the target user is associated with the target user terminal device account.

6. The method for pushing advertisements based on an Internet platform according to claim 5, characterized in that: The step of saving the target user pushed advertisement to the target pre-stored advertisement database and associating the target user pushed advertisement with the target user terminal device account comprises: Associating in real time the target similar push advertisements in the target pre-stored advertisement database that are of the same advertisement type as the target user push advertisements with the target user terminal device account; If it is detected that the target user uses the target user terminal device account to view the advertisement on the Internet platform, determine whether the target user is willing to accept the push of the target similar push advertisement; If so, the target similar push advertisement is sent to the target user terminal device account corresponding to the target user.

7. The method for pushing advertisements based on an Internet platform according to claim 1, characterized in that: The step of obtaining a target user terminal device account corresponding to a target user to which an advertisement is to be pushed, and obtaining target historical advertisement push data corresponding to the target user according to the target user terminal device account, comprises: When it is detected that the target user views an advertisement on an Internet platform through the target user terminal device account on the target user device, a target advertisement information receiving request is sent to the target user device; Determine whether a target user terminal device account has received a target advertisement information push reply indicating that the target advertisement information receiving request is accepted within a second target preset time period; If yes, receiving a reply of the target user accepting the push of relevant advertising information sent by the target user using the target user device; If not, stop sending the target advertisement information receiving request to the target user device used by the target user.

8. An advertisement push device based on an Internet platform, characterized in that: include: A historical data acquisition module is used to acquire a target user terminal device account corresponding to the target user to whom the advertisement is to be pushed, and acquire the target historical advertisement push data corresponding to the target user according to the target user terminal device account, wherein the target historical advertisement push data includes the target historical advertisement viewing data and the target historical advertisement rejection data; A viewing data acquisition module is used to acquire the target history user advertising content viewing data corresponding to the target history viewing advertising data, wherein the target history user advertising content viewing data includes the target history viewing advertising product type, the target history viewing advertising product name, the target history viewing advertising product brand, the target history viewing advertising product enterprise, the target history viewing advertising product spokesperson and the target history viewing advertising product price; a refusal-to-view data acquisition module, used to acquire the target historical user advertisement content refusal-to-view data corresponding to the target historical refusal-to-view advertisement data, wherein the target historical user advertisement content refusal-to-view data includes the target historical refusal-to-view advertisement product type, the target historical refusal-to-view advertisement product name, the target historical refusal-to-view advertisement product brand, the target historical refusal-to-view advertisement product enterprise, the target historical refusal-to-view advertisement product enterprise, the target historical refusal-to-view advertisement product spokesperson, and the target historical refusal-to-view advertisement product price; A push advertisement generating module, used for obtaining a target user push advertisement pushed to the target user according to the target historical user advertisement content viewing data and the target historical user advertisement content rejection data; The push advertisement sending module is used to send the target user push advertisement to the target user terminal device account corresponding to the target user.

9. A computer-readable storage medium, characterized in that: A computer program is stored, and when the computer program is executed by a processor, the processor executes the Internet platform-based advertising push method according to any one of claims 1 to 7.

10. A computer device, characterized in that: It comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the Internet platform-based advertising push method as claimed in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Advertisement information sending method, apparatus and system

    CN106651448A

  • Advertisement injecting system

    CN106790452A

  • System for accurately pushing advertisements according to user type analysis results

    CN112070554A

  • Advertisement putting method and system based on user data

    CN115131071A

  • Method and apparatus for target-advertising usingon-line trendy terms or topical terms collected in realtime

    KR1020070092881A