Disclosure of Invention
The invention provides a method, a device and equipment for distinguishing advertisement audiences, which are used for solving the technical problem of advertisement resource waste in the prior art.
The technical scheme provided by the invention is as follows:
in one aspect, a method of advertising audience differentiation, comprising:
the method comprises the steps of obtaining a starting-up condition in a preset time period of a terminal, wherein the starting-up condition comprises the following steps: the number of times and time of booting;
calculating the starting-up frequency of the terminal according to the starting-up times and the starting-up time;
according to the starting frequency corresponding to the terminal and the advertisement order cycle length, advertisement audiences are distinguished, and advertisement orders are put in the terminal.
Optionally, the step of distinguishing advertisement audiences according to the starting frequency and the advertisement order cycle length corresponding to the terminal, and delivering the advertisement order to the terminal includes:
judging whether the starting-up frequency is higher than a preset frequency, and if the starting-up frequency is higher than the preset frequency, putting an advertisement order with a cycle length lower than a preset cycle length threshold value to the terminal;
and if the starting frequency is lower than or equal to the preset frequency, releasing the advertisement orders with the cycle length higher than or equal to the preset cycle length threshold value to the terminal.
Optionally, the step of distinguishing advertisement audiences according to the starting frequency and the advertisement order cycle length corresponding to the terminal, and delivering the advertisement order to the terminal includes:
estimating the number of the family members corresponding to the terminal according to the starting frequency;
estimating the age condition of family members corresponding to the terminal according to the starting time;
and according to the number of the family members, the age condition of the family members and the length of the advertisement order period, putting the advertisement order into the terminal.
Optionally, the estimating, according to the starting-up frequency, the number of the family members corresponding to the terminal includes:
determining single-person starting-up frequency of each person in a week based on the big data;
estimating the number of the family members corresponding to the terminal according to the single starting-up frequency and the starting-up frequency;
the estimating the age condition of the family member corresponding to the terminal according to the starting-up time comprises the following steps:
estimating the starting time of people in different age groups based on big data;
and estimating the age bracket of the family member corresponding to the terminal according to the starting time of the people in different age brackets.
Optionally, the advertising order delivery is performed on the terminal according to the number of the family members, the age of the family members and the advertising order cycle length, and the method includes:
if the number of the family members corresponding to the terminal exceeds the number threshold, putting an advertisement order with the cycle length lower than a preset cycle length threshold to the terminal; and according to the age group of the family member corresponding to the terminal, putting an advertisement order corresponding to the age group into the terminal.
In yet another aspect, an advertising audience distinguishing apparatus includes: the device comprises an acquisition module, a calculation module and a distinguishing module;
the obtaining module is configured to obtain a startup situation within a preset time period of the terminal, where the startup situation includes: the number of times and time of booting;
the computing module is used for computing the starting-up frequency of the terminal according to the starting-up times and the starting-up time;
the distinguishing module is used for distinguishing advertisement audiences according to the corresponding starting frequency of the terminal and the length of the advertisement order period and putting the advertisement order on the terminal.
Optionally, the distinguishing module is configured to determine whether the starting frequency is higher than a preset frequency, and if the starting frequency is higher than the preset frequency, put an advertisement order with a cycle length lower than a preset cycle length threshold to the terminal;
and if the starting frequency is lower than or equal to the preset frequency, releasing the advertisement orders with the cycle length higher than or equal to the preset cycle length threshold value to the terminal.
Optionally, the distinguishing module is configured to estimate, according to the starting frequency, the number of people of the family member corresponding to the terminal;
estimating the age condition of family members corresponding to the terminal according to the starting time;
and according to the number of the family members, the age condition of the family members and the length of the advertisement order period, putting the advertisement order into the terminal.
Optionally, the distinguishing module is configured to determine, based on the big data, a single-person boot frequency of each person in a week;
estimating the number of the family members corresponding to the terminal according to the single starting-up frequency and the starting-up frequency;
estimating the starting time of people in different age groups based on big data;
and estimating the age bracket of the family member corresponding to the terminal according to the starting time of the people in different age brackets.
In yet another aspect, an advertising audience distinguishing apparatus includes: a processor, and a memory coupled to the processor;
the memory is used for storing a computer program at least used for executing the advertisement audience distinguishing method of any item;
the processor is used for calling and executing the computer program in the memory. .
The invention has the beneficial effects that:
according to the method, the device and the equipment for distinguishing the advertisement audiences, which are provided by the embodiment of the invention, the starting condition in the preset time period of the terminal is obtained, and the starting condition comprises the following steps: the number of times and time of booting; calculating the starting-up frequency of the terminal according to the starting-up times and the starting-up time; according to the starting frequency corresponding to the terminal and the advertisement order cycle length, advertisement audiences are distinguished, and advertisement orders are put in the terminal. The service condition of the terminal is determined through the starting frequency, so that advertisement audiences are distinguished according to the service condition, if the starting frequency is high, the advertisement audiences are high-quality audiences, advertisements which are short in advertising order period and quick in effect are put on the terminal, and therefore advertisement resources are saved to a certain extent.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the examples given herein without any inventive step, are within the scope of the present invention.
The general delivery means that the advertisement delivery is carried out when the television is turned on or when the program is watched. At present, when advertisement putting is carried out, the phenomenon of advertisement resource waste exists by adopting a through putting mode.
Based on this, the embodiment of the invention provides an advertisement audience distinguishing method.
Fig. 1 is a schematic flow chart of a method for differentiating advertisees according to an embodiment of the present invention, and as shown in fig. 1, the method according to the embodiment of the present invention may include the following steps:
s11, obtaining the starting condition in the preset time period of the terminal, wherein the starting condition comprises: boot times and boot time.
And S12, calculating the starting frequency of the terminal according to the starting times and the starting time.
And S13, distinguishing advertisement audiences according to the starting frequency corresponding to the terminal and the advertisement order cycle length, and putting the advertisement order on the terminal.
In a specific implementation process, any terminal may be defined as a main body of the advertisee distinguishing method provided by the embodiment of the application. In this embodiment, a household television terminal is taken as an example to explain the technical scheme.
In a family, family members can use the television terminal to check, and can firstly acquire the startup condition of the television terminal in a preset time period, such as a month, including the startup times in a month and the specific time for each startup. After the number of times of starting up a month and the specific time of starting up each time are obtained, the starting up frequency of the television terminal in one week or one day can be calculated. In order to be closer to real life, in this embodiment, the weekly power-on frequency can be taken as an example for explanation. After the starting frequency is obtained, advertisement audiences can be distinguished according to the starting frequency and the advertisement order cycle length, so that advertisement order putting is carried out on the television terminal. For example, the higher the power-on frequency, the shorter the length of the advertisement order cycle is placed.
The method for distinguishing the advertisement audiences provided by the embodiment of the invention obtains the starting-up condition in the preset time period of the terminal, wherein the starting-up condition comprises the following steps: the number of times and time of booting; calculating the starting-up frequency of the terminal according to the starting-up times and the starting-up time; according to the starting frequency corresponding to the terminal and the advertisement order cycle length, advertisement audiences are distinguished, and advertisement orders are put in the terminal. The service condition of the terminal is determined through the starting frequency, so that advertisement audiences are distinguished according to the service condition, if the starting frequency is high, the advertisement audiences are high-quality audiences, advertisements which are short in advertising order period and quick in effect are put on the terminal, and therefore advertisement resources are saved to a certain extent.
Based on one general inventive concept, the embodiments of the present invention also provide another audience differentiating method.
Fig. 2 is a flowchart illustrating another method for differentiating advertisees according to an embodiment of the present invention, referring to fig. 2, first collecting resources, for example, the number and time of booting terminals within a month can be recorded. After the resources are collected, the resources are subjected to statistical analysis, for example, the starting frequency of the terminal in one week can be counted, and when the starting frequency exceeds 4 times (only listed here), the advertisement audience of the terminal can be defined as high-quality resources, and advertisement orders with short period and quick effect can be placed; when the starting frequency is lower than 4 times or equal to 4 times, the advertisement audience of the terminal can be defined as common resources, and advertisement orders with long period, slow effect and low charge can be put in. And after the advertisement order is determined, starting order putting at the terminal.
In some embodiments, optionally, distinguishing advertisers according to the power-on frequency corresponding to the terminal and the advertisement order cycle length, and placing an advertisement order on the terminal includes:
judging whether the starting frequency is higher than a preset frequency, and if the starting frequency is higher than the preset frequency, putting an advertisement order with the period length lower than a preset period length threshold value to the terminal;
and if the starting frequency is lower than or equal to the preset frequency, releasing the advertisement orders with the cycle length higher than or equal to the preset cycle length threshold value to the terminal.
For example, when the weekly startup frequency of the television is higher than the preset frequency, the television terminal is a terminal which is normally started, and the advertisement audience is a high-quality advertisement audience, and an advertisement order with the long-term length lower than the preset cycle length threshold value is put in the television terminal; and otherwise, putting the advertisement orders with the cycle length higher than or equal to the preset cycle length threshold.
The preset frequency can be set according to requirements, or can be set after being analyzed according to big data, and the preset frequency is not particularly limited. The preset period length threshold may be set according to a requirement, and is not specifically limited herein.
In some embodiments, optionally, distinguishing advertisers according to the power-on frequency corresponding to the terminal and the advertisement order cycle length, and placing an advertisement order on the terminal includes:
estimating the number of the family members corresponding to the terminal according to the starting frequency;
estimating the age condition of the family members corresponding to the terminal according to the starting time;
and according to the number of the family members, the age condition of the family members and the length of the advertisement order period, carrying out advertisement order putting on the terminal.
In some embodiments, optionally, estimating the number of the family members corresponding to the terminal according to the power-on frequency includes:
determining single-person starting-up frequency of each person in a week based on the big data;
estimating the number of the family members corresponding to the terminal according to the single-person starting-up frequency and the starting-up frequency;
estimating the age condition of the family members corresponding to the terminal according to the starting time, comprising the following steps:
estimating the starting time of people in different age groups based on big data;
and estimating the age bracket of the family member corresponding to the terminal according to the starting time of the persons in different age brackets.
In some embodiments, optionally, the placing the advertisement order to the terminal according to the number of family members, the age of the family members, and the length of the advertisement order cycle includes:
if the number of family members corresponding to the terminal exceeds the number threshold, advertising orders with the cycle length lower than the preset cycle length threshold are put into the terminal; and according to the age group of the family member corresponding to the terminal, putting an advertisement order corresponding to the age group into the terminal.
For example, the number of family members to which the television terminal is directed may be estimated based on the power-on frequency. For example, the estimated number of family members can be obtained by dividing the one-man starting frequency by the one-man starting frequency of the television terminal in one week according to big data or self-defined starting frequency of each person in one week. When the number of family members exceeds the number threshold, the advertisement audience is a high-quality audience, more people can watch the advertisement, and the advertisement order with the cycle length lower than the preset cycle length threshold can be put into the terminal, namely, the advertisement order with short cycle length and quick response is put into the terminal.
For example, the start time of people in different age groups can be customized according to big data or after investigation, for example, the morning start is generally middle-aged, and the morning news situation is watched; the animation watching by children is generally performed at about six nights, and the user can set the animation watching by himself without specific limitation. The advertiser can put corresponding advertisement orders at different time periods according to the specific conditions of the audience. For example, advertising orders which are suitable for middle-aged people to watch the hair in short period and have quick effect, such as hair loss prevention shampoo products and the like, are released in the morning.
Based on one general inventive concept, the present invention provides another advertisement audience distinguishing apparatus.
Fig. 3 is a schematic structural diagram of an advertisee distinguishing device according to an embodiment of the present invention, and as shown in fig. 3, the device according to the embodiment of the present invention may include the following structures: an acquisition module 31, a calculation module 32 and a distinguishing module 33;
the obtaining module 31 is configured to obtain a power-on condition in a preset time period of the terminal, where the power-on condition includes: the number of times and time of booting;
the calculating module 32 is used for calculating the starting-up frequency of the terminal according to the starting-up times and the starting-up time;
and the distinguishing module 33 is configured to distinguish advertisement audiences according to the starting frequency and the advertisement order cycle length corresponding to the terminal, and place an advertisement order on the terminal.
Optionally, the distinguishing module 33 is configured to determine whether the starting frequency is higher than a preset frequency, and if the starting frequency is higher than the preset frequency, put an advertisement order with a cycle length lower than a preset cycle length threshold to the terminal;
and if the starting frequency is lower than or equal to the preset frequency, releasing the advertisement orders with the cycle length higher than or equal to the preset cycle length threshold value to the terminal.
Optionally, the distinguishing module 33 is configured to estimate, according to the starting frequency, the number of people of the family member corresponding to the terminal;
estimating the age condition of the family members corresponding to the terminal according to the starting time;
and according to the number of the family members, the age condition of the family members and the length of the advertisement order period, carrying out advertisement order putting on the terminal.
Optionally, the distinguishing module 33 is configured to determine, based on the big data, a single-person boot frequency of each person in a week;
estimating the number of the family members corresponding to the terminal according to the single-person starting-up frequency and the starting-up frequency;
estimating the starting time of people in different age groups based on big data;
and estimating the age bracket of the family member corresponding to the terminal according to the starting time of the persons in different age brackets.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
The advertisement audience distinguishing device provided by the embodiment of the invention obtains the starting-up condition in the preset time period of the terminal, wherein the starting-up condition comprises the following steps: the number of times and time of booting; calculating the starting-up frequency of the terminal according to the starting-up times and the starting-up time; according to the starting frequency corresponding to the terminal and the advertisement order cycle length, advertisement audiences are distinguished, and advertisement orders are put in the terminal. The service condition of the terminal is determined through the starting frequency, so that advertisement audiences are distinguished according to the service condition, if the starting frequency is high, the advertisement audiences are high-quality audiences, advertisements which are short in advertising order period and quick in effect are put on the terminal, and therefore advertisement resources are saved to a certain extent. .
Based on one general inventive concept, embodiments of the present invention also provide an advertisement audience distinguishing apparatus.
Fig. 4 is a schematic structural diagram of an advertisee differentiating device according to an embodiment of the present invention, and referring to fig. 4, an advertisee differentiating device according to an embodiment of the present invention includes: a processor 41, and a memory 42 coupled to the processor.
The memory 42 is used for storing a computer program, and the computer program is at least used for the advertisement audience distinguishing method described in any of the above embodiments;
the processor 41 is used to invoke and execute computer programs in memory.
Embodiments of the present invention also provide a storage medium based on one general inventive concept.
A storage medium stores a computer program, and when the computer program is executed by a processor, the method for distinguishing advertisees as described above is implemented.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
It is understood that the same or similar parts in the above embodiments may be mutually referred to, and the same or similar parts in other embodiments may be referred to for the content which is not described in detail in some embodiments.
It should be noted that the terms "first," "second," and the like in the description of the present invention are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Further, in the description of the present invention, the meaning of "a plurality" means at least two unless otherwise specified.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.