Method and device for determining message publishing strategy, electronic equipment and storage medium

文档序号:1904783 发布日期:2021-11-30 浏览:6次 中文

阅读说明:本技术 消息发布策略确定方法、装置及电子设备、存储介质 (Method and device for determining message publishing strategy, electronic equipment and storage medium ) 是由 闫铭 于 2020-05-26 设计创作,主要内容包括:本公开关于一种消息发布策略确定方法、装置及电子设备、存储介质,涉及消息发布技术领域。通过根据待发布的非广告型消息的属性参数,确定非广告型消息的虚拟曝光成本;根据生成的非广告型消息的虚拟曝光成本、预存储的广告型消息的实际曝光成本,对非广告型消息、广告型消息进行降序排列;根据非广告型消息的排序位置、广告型消息的排序位置与预设的针对广告型消息的指定发布位置范围的所属关系,确定消息发布策略,实现将非广告型消息和广告型消息可以根据曝光成本降序排列,使得曝光成本较高的广告型消息排序位置较高,和/或曝光成本较低的广告型消息排序位置较低甚至丢弃,从而提高了观众体验感和/或增加了消息发布平台的收入。(The disclosure relates to a method and a device for determining a message publishing strategy, an electronic device and a storage medium, and relates to the technical field of message publishing. Determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued; according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order; and determining a message publishing strategy according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset relationship of the specified publishing position range aiming at the advertising message, so that the non-advertising message and the advertising message can be arranged in a descending order according to the exposure cost, the sequencing position of the advertising message with higher exposure cost is higher, and/or the sequencing position of the advertising message with lower exposure cost is lower or even discarded, thereby improving the experience of audiences and/or increasing the income of a message publishing platform.)

1. A method for determining a message publishing policy, the method comprising:

determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued, wherein the attribute parameters at least comprise historical issuing parameters and initial sequence position information associated with the non-advertising message;

according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order;

and determining a message publishing strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset attribution relationship of the specified publishing position range aiming at the advertising message.

2. The method of claim 1, wherein determining a message distribution strategy for a non-advertising message, or a combination of an advertising message and a non-advertising message, based on the relationship between the ranking position of the non-advertising message, the ranking position of the advertising message, and a predetermined range of specified distribution positions for the advertising message comprises:

and if the sequencing position of the advertising message is within the specified publishing position range, determining a strategy for publishing the non-advertising message and the advertising message according to the sequencing positions corresponding to the non-advertising message and the advertising message respectively.

3. The method of claim 1, wherein determining a message distribution strategy for a non-advertising message, or a combination of an advertising message and a non-advertising message, based on the relationship between the ranking position of the non-advertising message, the ranking position of the advertising message, and a predetermined range of specified distribution positions for the advertising message comprises:

and if the sequencing position of the advertising message is not in the range of the specified publishing position, determining to discard the advertising message and publish the non-advertising message according to the sequence position information associated with the non-advertising message.

4. The method of claim 1, wherein the advertising message comprises a first advertising message and a second advertising message, and wherein determining the message publishing strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the relationship between the non-advertising message and the specified publishing position range of the advertising message comprises:

if the sequencing position of the first advertising type message is in the specified publishing position range and the sequencing position of the second advertising type message is not in the specified publishing position range, reordering the non-advertising type message and the first advertising type message according to the virtual exposure cost of the non-advertising type message and the pre-stored actual exposure cost of the first advertising type message;

and respectively determining the strategies for releasing the non-advertising messages and the first advertising messages according to the re-ordered sequencing positions corresponding to the non-advertising messages and the first advertising messages.

5. The method of claim 1, further comprising:

and if the sequencing position of the advertisement type message is in the specified release position range, determining the advertisement release cost according to the exposure rate associated with the sequencing position, the exposure rates and the virtual exposure cost/the actual exposure cost of the non-advertisement type messages/the advertisement type messages of all the sequencing positions behind the sequencing position in the specified release position range, and the virtual exposure cost/the actual exposure cost of the next non-advertisement type message/the advertisement type message adjacent to the last sequencing position in the specified release position range.

6. The method of claim 1, wherein the attribute parameters further include viewer interest preference scores, page swipes, and preset initial sequence position information, and wherein determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be posted comprises:

and determining the virtual exposure cost of the non-advertising messages according to the viewer interest preference score, the page brushing times, the preset initial sequence position information and the preset algorithm rule, wherein the higher the sequence position information is, the higher the exposure cost of the advertising messages is.

7. The method of claim 6, wherein the viewer interest preference score is generated in advance based on at least one of a click-through rate, a message viewing duration, a probability of liking to a message, a probability of paying attention to a message, and a probability of disliking a message.

8. A message distribution policy determination apparatus, the apparatus comprising:

the cost determination unit is configured to determine the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued, wherein the attribute parameters at least comprise historical issuing parameters and initial sequence position information related to the non-advertising message;

a message sorting unit configured to perform a descending order arrangement of the non-advertising type messages and the advertising type messages according to the generated virtual exposure cost of the non-advertising type messages and the pre-stored actual exposure cost of the advertising type messages;

and the release strategy determining unit is configured to execute the message release strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset assigned release position range aiming at the advertising message.

9. An electronic device, comprising:

a processor;

a memory for storing the processor-executable instructions;

wherein the processor is configured to execute the instructions to implement the message issuance policy determination method according to any one of claims 1 to 7.

10. A storage medium having instructions that, when executed by a processor of an electronic device, enable the electronic device to perform the message issuance policy determination method of any one of claims 1 to 7.

Technical Field

The present disclosure relates to the field of message publishing technologies, and in particular, to a method and an apparatus for determining a message publishing policy, an electronic device, and a storage medium.

Background

With the development of the mobile internet, publishing and dissemination of target messages (such as text messages, voice messages and video stream information) through a message publishing platform is one of the currently common media means, wherein the target messages include advertisement type messages and non-advertisement type messages. Advertisers (who need to distribute advertising-type information) need to pay the message distribution platform if they want to distribute advertising-type messages on the message distribution platform (no payment is needed for non-advertising-type messages). The specific cost is related to the sequential position of the advertisement messages in the batch messages in the publishing interface; the experience of the audience browsing the messages is related to the interestingness of the related same type of messages.

In the prior art, a batch message publishing strategy is a message publishing request sent at the same time or different times for different user terminals, each non-advertising message to be published in a database is sorted according to the interest degree of viewers in the history of the user terminal in relation to the same kind of messages of each non-advertising message to be published, and the advertising message is inserted into a designated advertising position after the sorting is finished, so that the message publishing strategies corresponding to different user terminals are determined. However, after the message is published according to the currently determined message publishing strategy, the problems of low audience experience or low income of a message publishing platform exist.

Disclosure of Invention

The present disclosure provides a method and an apparatus for determining a message publishing policy, an electronic device, and a storage medium, so as to at least solve the problem that in the related art, after a message is published according to a currently determined message publishing policy, the experience of viewers is low or the revenue of a message publishing platform is low. The technical scheme of the disclosure is as follows:

according to a first aspect of the embodiments of the present disclosure, a method for determining a message publishing policy is provided, where the method includes:

determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued, wherein the attribute parameters at least comprise historical issuing parameters and initial sequence position information associated with the non-advertising message;

according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order;

and determining a message publishing strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset attribution relationship of the specified publishing position range aiming at the advertising message.

According to a second aspect of the embodiments of the present disclosure, there is provided a message publishing policy determining apparatus, the apparatus including:

the cost determination unit is configured to determine the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued, wherein the attribute parameters at least comprise historical issuing parameters and initial sequence position information related to the non-advertising message;

a message sorting unit configured to perform a descending order arrangement of the non-advertising type messages and the advertising type messages according to the generated virtual exposure cost of the non-advertising type messages and the pre-stored actual exposure cost of the advertising type messages;

and the release strategy determining unit is configured to execute the message release strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset assigned release position range aiming at the advertising message.

According to a third aspect of the embodiments of the present disclosure, there is provided an electronic apparatus including:

a processor;

a memory for storing processor-executable instructions;

wherein the processor is configured to execute the instructions to implement the message issuance policy determination method of the first aspect of the embodiments of the present disclosure.

According to a fourth aspect of the embodiments of the present disclosure, there is provided a storage medium, wherein instructions of the storage medium, when executed by a processor of a server, enable the server to perform the message issuance policy determination method according to the first aspect of the embodiments of the present disclosure.

According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product including instructions that, when executed by a computer, cause the computer to execute the message issuance policy determination method of the first aspect of the embodiments of the present disclosure.

The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects: the message publishing strategy determining method determines the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be published; according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order; according to the relationship between the sequencing positions of the non-advertising messages, the sequencing positions of the advertising messages and the preset specified publishing position range aiming at the advertising messages, the message publishing strategy for the non-advertising messages or the combination of the advertising messages and the non-advertising messages is determined, so that the non-advertising messages and the advertising messages can be arranged in a descending order according to the exposure cost, the advertising messages with higher exposure cost are arranged in a higher sequencing position (the higher the sequencing of the advertising message positions is, the higher the increased income is), and/or the advertising messages with lower exposure cost are arranged in a lower sequencing position or are discarded (the lower the sequencing of the advertising messages is, the higher the increased audience experience feeling is), and the audience experience feeling is improved and/or the income of a message publishing platform is increased.

It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.

Fig. 1 is a flow chart illustrating a method for determining a message publishing policy in accordance with an exemplary embodiment.

Fig. 2 is a schematic diagram illustrating interaction of an electronic device with a plurality of user terminals, respectively, according to an example embodiment.

Fig. 3 is a flow diagram illustrating a method for determining a message publishing policy in accordance with an exemplary embodiment.

Fig. 4 is a block diagram illustrating a message issuance policy determination apparatus according to an exemplary embodiment.

Fig. 5 is a block diagram illustrating a message issuance policy determination apparatus according to an exemplary embodiment.

Fig. 6 is a block diagram illustrating a message issuance policy determination apparatus according to an exemplary embodiment.

FIG. 7 is a block diagram illustrating electrical connections of an electronic device according to an example embodiment.

Detailed Description

In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

Referring to fig. 1, an embodiment of the present application provides a method for determining a message publishing policy, which is applied to an electronic device 100. The electronic device 100 may be a server, as shown in FIG. 2, and the electronic device 100 is communicatively coupled to a plurality of viewer clients for data interaction. As shown in fig. 1, the method includes:

s11: and determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued, wherein the attribute parameters at least comprise historical issuing parameters and initial sequence position information associated with the non-advertising message.

The non-advertising message is a message that is transmitted to a consumer or a user through an advertising medium without the purpose of promoting goods or providing services in a pay-for-sale manner. For example, the non-advertising message may be a self-timer video, a piece of text information about daily life, an entertainment song, etc., without limitation. The historical publishing parameters may include, but are not limited to, viewer interest preference scores, page swipes, among others. It should be noted that when receiving the message publishing request sent by the user terminal 200, S11 may be executed; however, even for the same non-advertisement type message, the attribute parameters of the user terminals 200 are different (the attribute parameters are affected by different interests and hobbies of different users, frequency of referring to the message, and the like).

S12: and according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, sequencing the non-advertising messages and the advertising messages in a descending order.

An advertising message refers to a message that is transmitted to a consumer or user through an advertising medium for the purpose of promoting goods or providing services on a pay basis, and the advertising message generally corresponds to an actual exposure cost. An advertising message may be a video, a text message, a song, etc. a non-advertising message that advertises a good or service. The actual exposure Cost may be, but is not limited to, a Cost Per past exposure impact (CPM), that is, how much Cost is required for each Thousand people to hear or see the message respectively on average in the advertisement delivery process. The virtual exposure cost generated by the attribute parameters of the non-advertising messages and the actual exposure cost of the pre-stored advertising messages can realize the descending arrangement of the non-advertising messages and the advertising messages in the dimension of the exposure cost, namely, the higher the exposure cost, the more ahead the messages are.

S13: and determining a message publishing strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset attribution relationship of the specified publishing position range aiming at the advertising message.

Generally, for a batch of messages to be published, an advertising type message has a specified publishing location range, which may be determined according to actual needs. For example, assuming that there are 7 message publishing locations, location 3, location 4, location 5 allow advertising type messages to be published, and location 1, location 2, location 6, location 7 do not allow advertising type messages to be published, a publishing location range is designated as location 3-location 5.

After the message publishing policy is determined, the message can be published to the application installed in the corresponding user terminal 200 according to the message publishing policy.

The method for determining the message publishing strategy provided by the embodiment of the disclosure determines the virtual exposure cost of the non-advertising message according to the attribute parameter of the non-advertising message to be published; according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order; according to the relationship between the sequencing positions of the non-advertising messages, the sequencing positions of the advertising messages and the preset specified publishing position range aiming at the advertising messages, the message publishing strategy for the non-advertising messages or the combination of the advertising messages and the non-advertising messages is determined, so that the non-advertising messages and the advertising messages can be arranged in a descending order according to the exposure cost, the advertising messages with higher exposure cost are arranged in a higher sequencing position (the higher the sequencing of the advertising message positions is, the higher the increased income is), and/or the advertising messages with lower exposure cost are arranged in a lower sequencing position or are discarded (the lower the sequencing of the advertising messages is, the higher the increased audience experience feeling is), and the audience experience feeling is improved and/or the income of a message publishing platform is increased.

Optionally, for the above S13, the following three embodiments are included but not limited to:

the first embodiment: and if the sequencing position of the advertising message is within the range of the specified publishing position, determining a strategy for publishing the non-advertising message and the advertising message according to the sequencing positions corresponding to the non-advertising message and the advertising message respectively.

Based on the above, if two advertisement type messages are contained, assuming that the ordering positions of the two advertisement type messages are any two of the ordering positions 3, 4 and 5 (e.g. non-advertisement type message A-ordering position 1, non-advertisement type message B-ordering position 2, non-advertisement type message C-ordering position 3, first advertisement type message-ordering position 4, second advertisement type message-ordering position 5, non-advertisement type message D-ordering position 6 and non-advertisement type message E-ordering position 7), then the two advertisement type messages just belong to the positions allowing the advertisement type messages to be released, then the strategy of releasing the non-advertisement type messages and the advertisement type messages according to the ordering positions can be determined (e.g. the final release message can be in the form of non-advertisement type message A-ordering position 1, non-advertisement type message B-ordering position 2, Non-advertising message C-sequencing position 3, first advertising message-sequencing position 4, second advertising message-sequencing position 5, non-advertising message D-sequencing position 6 and non-advertising message E-sequencing position 7), so that the advertising message with higher exposure cost is sequenced at a higher position, while the advertising message with lower exposure cost is sequenced at a lower position, and the income of the message publishing platform is increased while the experience of audiences is not influenced.

The second embodiment: and if the sequencing position of the advertising message is not in the range of the specified publishing position, determining to discard the advertising message and publish the non-advertising message according to the sequence position information associated with the non-advertising message.

Based on the above, if two advertisement type messages are included, assuming that the ordering positions of the two advertisement type messages are sequential positions in 6 and 7 (e.g., "non-advertisement type message A-ordering position 1, non-advertisement type message B-ordering position 2, non-advertisement type message C-ordering position 3, non-advertisement type message D-ordering position 4, non-advertisement type message E-ordering position 5, first advertisement type message-ordering position 6, second advertisement type message-ordering position 7"), it does not just belong to the positions where advertisement type messages are allowed to be issued, so that it can be determined that the advertisement type messages are discarded, and a policy for issuing only the non-advertisement type messages (e.g., the final issue message may be in the form of: ("non-advertisement type message A-ordering position 1, non-advertisement type message B-ordering position 2,"), Non-advertising message C-sequencing position 3, non-advertising message D-sequencing position 4 and non-advertising message E-sequencing position 5), discarding the advertising message with low exposure cost, and improving the experience of audiences while not influencing the platform income.

Third embodiment: and if the sequencing position of the first advertising type message is within the range of the specified publishing position and the sequencing position of the second advertising type message is not within the range of the specified publishing position, reordering the non-advertising type message and the first advertising type message according to the virtual exposure cost of the non-advertising type message and the prestored exposure cost of the first advertising type message.

And respectively determining the strategies for releasing the non-advertising messages and the first advertising messages according to the re-ordered sequencing positions corresponding to the non-advertising messages and the first advertising messages.

Specifically, based on the above, if a first advertising message, a second advertising message are included, assuming that the ordering position of the first advertising message is any two of 3, 4, 5 (e.g., "non-advertising message A-ordering position 1, non-advertising message B-ordering position 2, non-advertising message C-ordering position 3, first advertising message-ordering position 4, non-advertising message D-ordering position 5, second advertising message-ordering position 6, non-advertising message E-ordering position 7"), the first advertising message belongs exactly to the position where the advertising message is allowed to be published, and the second advertising message is in the sequential position of 6, which does not belong to the position allowing the advertising message to be issued, so that it can be determined to discard the second advertising message, and the reordering is performed in the following manner: the non-advertising message originally sorted at the 7 th position is adjusted to the 6 th sorting position (the second advertising message discarded instead), and the final release message can be in the form of: the method comprises the steps of arranging a non-advertising message A in a sequence position 1, a non-advertising message B in a sequence position 2, a non-advertising message C in a sequence position 3, a first advertising message in a sequence position 4, a non-advertising message D in a sequence position 5 and a non-advertising message E in a sequence position 6, so that the first advertising message is issued according to the sequence position of the first advertising message, the second advertising message is not issued, and the experience of a user is increased while the income of a platform is guaranteed.

Optionally, as shown in fig. 3, the method further includes:

s14: if the sequencing position of the advertisement type message is in the specified release position range, determining the advertisement release expense according to the exposure rate associated with the sequencing position, the exposure rate and the virtual exposure cost/the actual exposure cost of the non-advertisement type message/the advertisement type message at all the sequencing positions behind the sequencing position in the specified release position range, and the virtual exposure cost/the actual exposure cost of the next non-advertisement type message/the advertisement type message adjacent to the last sequencing position in the specified release position range.

For example, if the rank of the ad is the fifth rank, the ad charge is equal to x5 × cpm6, where x5 is the exposure rate of the fifth rank, and cpm6 is the virtual exposure cost/actual exposure cost of the sixth rank; if the ranking position of the advertisement is the fourth position, the advertisement charging is equal to x4 cpm5+ x5 cpm6-x5 cpm5, x5 is the exposure rate of the fifth ranking position, cpm6 is the virtual exposure cost/actual exposure cost of the sixth ranking position, x4 is the exposure rate of the fourth ranking position, and cpm5 is the virtual exposure cost/actual exposure cost of the fifth ranking position; if the ranking position of the advertisement is the third position, the advertisement billing is equal to x3 cpm4+ x4 cpm5+ x5 cpm6-x4 cpm4-x5 cpm5, x5 is the exposure rate of the fifth ranking position, cpm6 is the virtual exposure cost/actual exposure cost of the sixth ranking position, x4 is the exposure rate of the fourth ranking position, cpm5 is the virtual exposure cost/actual exposure cost of the fifth ranking position, x3 is the exposure rate of the third ranking position, and cpm4 is the virtual exposure cost/actual exposure cost of the fourth ranking position.

It is understood that the exposure rate is different depending on the sequential position and decreases sequentially from high to low. In addition, the advertisement distribution cost cannot exceed the bid of the advertiser, and when the calculated advertisement distribution cost is greater than the bid of the advertiser, the advertisement distribution cost is adjusted to the bid of the advertiser.

Optionally, the attribute parameters include a viewer interest preference score, a page brush number and preset initial sequence position information, and S11 includes:

and determining the virtual exposure cost of the non-advertising messages according to the interest preference scores of the audiences, the page brushing times, the preset initial sequence position information and the preset algorithm rule, wherein the higher the sequence position information is, the higher the exposure cost of the advertising messages is.

The initial ordering positions of the preset non-advertising messages can be, for example, video stream a-position 1, video stream B-position 2, video stream C-position 3, and video stream D-position 4. Specifically, the virtual exposure cost of the non-advertising message may be determined according to M ═ P/(S + D). Wherein M is the virtual exposure cost, S is the viewer interest preference score, and D is the page refresh. Wherein, the viewer interest preference score and the page refresh are historical publishing parameters obtained after the advertisement type message is published historically.

Optionally, the viewer interest preference score is generated in advance based on at least one of a click-through rate, a message viewing duration, a probability of liking to the message, a probability of paying attention to the message, and a probability of disliking the message.

Specifically, the viewer interest preference score may be generated in advance according to the formula S ═ ctr T + like _ rate + follow _ rate + negative _ rate, where ctr is a click rate, T is a message viewing duration, like _ rate is a probability of liking to a message, follow _ rate is a probability of focusing on a message, negative _ rate is a probability of disliking a message, and S is a viewer interest preference score.

Fig. 4 is a block diagram illustrating a message issuance policy determination apparatus 500 according to an exemplary embodiment. Referring to fig. 4, an embodiment of the present disclosure further provides a message publishing policy determining apparatus 500, where the electronic device 100 may be a server, and as shown in fig. 2, the electronic device 100 is communicatively connected to a plurality of viewer clients for data interaction. It should be noted that the basic principle and the resulting technical effect of the message issuance policy determination apparatus 500 provided in the embodiment of the present application are the same as those of the above-mentioned embodiment, and for the sake of brief description, reference may be made to the corresponding contents in the above-mentioned embodiment for the part of the embodiment of the present application that is not mentioned in this application. The apparatus 500 comprises a cost determination unit 501, a message ordering unit 502, a publication policy determination unit 503, wherein,

a cost determining unit 501 configured to determine a virtual exposure cost of a non-advertising message according to attribute parameters of the non-advertising message to be published, wherein the attribute parameters at least include historical publishing parameters and initial sequence position information associated with the non-advertising message.

A message sorting unit 502 configured to perform a descending order arrangement of the non-advertising message and the advertising message according to the generated virtual exposure cost of the non-advertising message and the pre-stored actual exposure cost of the advertising message.

A publishing policy determination unit 503 configured to execute a message publishing policy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the relationship between the ranking position of the non-advertising message, the ranking position of the advertising message and a preset designated publishing position range for the advertising message.

The message publishing policy determining apparatus 500 provided in the embodiment of the present disclosure may implement the following functions when executed: determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued; according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order; according to the relationship between the sequencing positions of the non-advertising messages, the sequencing positions of the advertising messages and the preset specified publishing position range aiming at the advertising messages, the message publishing strategy for the non-advertising messages or the combination of the advertising messages and the non-advertising messages is determined, so that the non-advertising messages and the advertising messages can be arranged in a descending order according to the exposure cost, the advertising messages with higher exposure cost are arranged in a higher sequencing position (the higher the sequencing of the advertising message positions is, the higher the increased income is), and/or the advertising messages with lower exposure cost are arranged in a lower sequencing position or are discarded (the lower the sequencing of the advertising messages is, the higher the increased audience experience feeling is), and the audience experience feeling is improved and/or the income of a message publishing platform is increased.

Optionally, the specific ways of performing the function by the issuing policy determining unit 503 include, but are not limited to, the following three ways:

the first method comprises the following steps: the publishing policy determination unit 503 is specifically configured to execute a policy of determining to publish the non-advertising message and the advertising message according to the sequencing positions corresponding to the non-advertising message and the advertising message, respectively, if the sequencing position of the advertising message is within the specified publishing position range.

And the second method comprises the following steps: the publishing policy determination unit 503 is specifically configured to execute a policy of determining to discard the advertising type message and publish the non-advertising type message according to the sequence position information associated with the non-advertising type message if the sequence position of the advertising type message is not within the specified publishing position range.

And the third is that: the advertising type messages comprise a first advertising type message and a second advertising type message, and the publishing strategy determining unit is specifically configured to reorder the non-advertising type messages and the first advertising type messages according to the virtual exposure cost of the non-advertising type messages and the pre-stored actual exposure cost of the first advertising type messages if the sequencing position of the first advertising type messages is within the specified publishing position range and the sequencing position of the second advertising type messages is not within the specified publishing position range;

and respectively determining the strategies for releasing the non-advertising messages and the first advertising messages according to the re-ordered sequencing positions corresponding to the non-advertising messages and the first advertising messages.

Optionally, as shown in fig. 5, the apparatus 500 further includes:

a distribution fee determination unit 601 configured to perform determining an advertisement distribution fee according to an exposure rate associated with the sorting position, exposure rates and virtual exposure costs/actual exposure costs of non-advertisement type messages/advertisement type messages of all sorting positions located after the sorting position within the range of the designated distribution position, and virtual exposure costs/actual exposure costs of the latter non-advertisement type message/advertisement type message adjacent to the last sorting position of the range of the designated distribution position, if the sorting position of the advertisement type message is within the range of the designated distribution position.

Optionally, the attribute parameters further include a viewer interest preference score, a page brush number, and preset initial sequence position information, and the cost determination unit 501 is specifically configured to determine a virtual exposure cost of the non-advertising message according to the viewer interest preference score, the page brush number, the preset initial sequence position information, and a preset algorithm rule, wherein the exposure cost of the advertising message is higher when the sequence position information is higher.

Alternatively, as shown in fig. 6, the cost determination unit 501 includes: the preference score generating module 5011 is configured to perform a viewer interest preference score generation in advance according to at least one of a click rate, a message viewing time, a probability of liking to a message, a probability of paying attention to a message, and a probability of disliking a message.

With regard to the apparatus 500 in the above 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.

FIG. 7 is a block diagram illustrating an electronic device in accordance with an example embodiment. For example, the electronic device may be provided as a server. Referring to fig. 7, the electronic device includes a processing component 722 that further includes one or more processors, and memory resources, represented by memory 732, for storing instructions, such as application programs, that are executable by the processing component 722. The application programs stored in memory 732 may include one or more modules that each correspond to a set of instructions. Further, the processing component 722 is configured to execute instructions to perform the message issuance policy determination generation method described above. The method for determining and generating the message publishing policy may include:

determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued;

according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order;

and determining a message publishing strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset attribution relationship of the specified publishing position range aiming at the advertising message.

The electronic device may also include a power component 726 configured to perform power management of the electronic device, a wired or wireless network interface 750 configured to connect the electronic device to a network, and an input output (I/O) interface 758. The electronic device may operate based on an operating system stored in memory 732, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.

In an exemplary embodiment, a storage medium comprising instructions, such as a memory comprising instructions, executable by a processor of the electronic device 100 to perform the above-described message issuance policy determination generation method is also provided. The method for determining and generating the message publishing policy may include:

determining the virtual exposure cost of the non-advertising message according to the attribute parameters of the non-advertising message to be issued;

according to the generated virtual exposure cost of the non-advertising messages and the pre-stored actual exposure cost of the advertising messages, the non-advertising messages and the advertising messages are arranged in a descending order;

and determining a message publishing strategy for the non-advertising message or the combination of the advertising message and the non-advertising message according to the sequence position of the non-advertising message, the sequence position of the advertising message and the preset attribution relationship of the specified publishing position range aiming at the advertising message.

Alternatively, the storage medium may be a non-transitory computer readable storage medium, which may be, for example, a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:数据处理方法、装置、电子设备和计算机可读介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!