[go: up one dir, main page]

CN114723468A - Information push method, device, computer equipment and storage medium - Google Patents

Information push method, device, computer equipment and storage medium Download PDF

Info

Publication number
CN114723468A
CN114723468A CN202110004251.7A CN202110004251A CN114723468A CN 114723468 A CN114723468 A CN 114723468A CN 202110004251 A CN202110004251 A CN 202110004251A CN 114723468 A CN114723468 A CN 114723468A
Authority
CN
China
Prior art keywords
resource
consumption
expected
target
target information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110004251.7A
Other languages
Chinese (zh)
Inventor
陈琼
王流斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202110004251.7A priority Critical patent/CN114723468A/en
Publication of CN114723468A publication Critical patent/CN114723468A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • G06Q30/0244Optimization
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • G06Q30/0271Personalized advertisement
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • G06Q30/0275Auctions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to an information pushing method, an information pushing device, computer equipment and a storage medium. The method comprises the following steps: acquiring original consumption resources and candidate resource values corresponding to the target information, and determining a prediction adjustment coefficient corresponding to the candidate resource values; acquiring the converted amount and the accumulated consumption resource of the target information in a first preset time length, and determining the adjustment expected accumulated consumption resource and the expected converted amount of the target information in a second preset time length based on the predicted adjustment coefficient and the accumulated consumption resource; determining a target consumption resource of the target information in the target duration according to the converted amount, the accumulated consumption resource, the expected converted amount and the adjustment expected accumulated consumption resource; the target time length comprises a second preset time length and a first preset time length; and when the target consumed resource and the original consumed resource accord with the information pushing condition, pushing the target information according to the candidate resource value. By adopting the method, the accurate pushing of the information can be realized.

Description

信息推送方法、装置、计算机设备和存储介质Information push method, device, computer equipment and storage medium

技术领域technical field

本申请涉及计算机技术领域,特别是涉及一种信息推送方法、装置、计算机设备和存储介质。The present application relates to the field of computer technology, and in particular, to an information push method, apparatus, computer device and storage medium.

背景技术Background technique

随着计算机技术的发展,信息推送已成为人们工作生活中获得新资讯的重要渠道。如果用户对所推送的信息感兴趣,通常会对信息进行响应,以实现对信息的转化,从而达到信息推送的目的。信息的转化是指用户对信息的特定操作,例如对信息的点击、下载信息中的应用程序等。推送信息的转化量与信息的推送方式关系紧密,不同的推送方式所带来的信息转化量并不相同。With the development of computer technology, information push has become an important channel for people to obtain new information in their work and life. If the user is interested in the pushed information, he usually responds to the information to realize the conversion of the information, so as to achieve the purpose of information push. The conversion of information refers to a user's specific operation on the information, such as clicking on the information, downloading the application program in the information, and so on. The conversion amount of push information is closely related to the push method of information, and the amount of information conversion brought by different push methods is not the same.

然而,传统的信息推送方式往往是自定义设置的,例如自定义推送的时间、地点等,导致对信息的推送不够精准。However, traditional information push methods are often customized, such as the time and location of the push, which results in inaccurate information push.

发明内容SUMMARY OF THE INVENTION

基于此,有必要针对上述技术问题,提供一种能够对信息进行精准推送的信息的信息推送方法、装置、计算机设备和存储介质。Based on this, it is necessary to provide an information push method, device, computer device and storage medium capable of accurately pushing information to address the above technical problems.

一种信息推送方法,所述方法包括:An information push method, the method includes:

获取目标信息对应的原始消耗资源和候选资源数值,确定所述候选资源数值对应的预测调节系数;Obtain the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value;

获取所述目标信息在第一预设时长内的已转化量和已累积消耗资源,基于所述预测调节系数和所述已累积消耗资源,确定所述目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量;Obtain the converted amount and accumulated consumption resources of the target information within a first preset time period, and determine the adjustment of the target information within a second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources Expected cumulative consumption of resources and expected conversion;

根据所述已转化量、所述已累积消耗资源、所述期望转化量和所述调节期望累积消耗资源,确定所述目标信息在目标时长内的目标消耗资源;所述目标时长包含所述第二预设时长和所述第一预设时长;According to the converted amount, the accumulated consumption resources, the expected conversion amount, and the adjusted expected accumulated consumption resources, determine the target consumption resources of the target information within the target duration; the target duration includes the first 2. a preset duration and the first preset duration;

当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所述候选资源数值推送所述目标信息。When the target consumption resource and the original consumption resource meet the information push condition, the target information is pushed according to the candidate resource value.

在一个实施例中,所述基于所述预测调节系数、所述未调节期望消耗资源,确定所述目标信息调节时在所述第二预设时长内所对应的调节期望消耗资源,包括:In one embodiment, the determining, based on the predicted adjustment coefficient and the unadjusted expected consumption resource, determines the adjustment expected consumption resource corresponding to the second preset time period when the target information is adjusted, including:

将所述预测调节系数和所述未调节期望消耗资源的乘积,确定为所述目标信息调节时在所述第二预设时长内所对应的调节期望消耗资源;Determining the product of the predicted adjustment coefficient and the unadjusted expected consumption resource as the adjustment expected consumption resource corresponding to the second preset time period when the target information is adjusted;

所述根据所述调节期望累积消耗资源和所述调节期望消耗资源,确定所述目标信息在所述第二预设时长内的期望转化量,包括:Determining the expected conversion amount of the target information within the second preset time period according to the adjusted expected accumulated consumption resources and the adjusted expected consumption resources includes:

将所述调节期望累积消耗资源和所述调节期望消耗资源的比值,确定为所述目标信息在所述第二预设时长内的期望转化量。The ratio of the adjusted expected accumulated consumption resource to the adjusted expected consumption resource is determined as the expected conversion amount of the target information within the second preset time period.

在一个实施例中,所述获取在所述第一预设时长内用于推送所述目标信息的历史资源数值,包括:In one embodiment, the obtaining the historical resource value used for pushing the target information within the first preset time period includes:

获取在所述第一预设时长内用于推送所述目标信息的各历史资源数值;acquiring the historical resource values used for pushing the target information within the first preset duration;

所述根据所述历史资源数值和所述原始消耗资源,确定所述目标信息在所述第一预设时长内的历史调节系数,包括:The determining the historical adjustment coefficient of the target information within the first preset time period according to the historical resource value and the original consumption resource includes:

对所述各历史资源数值进行加权求均值,得到历史资源均值;Perform a weighted average calculation on the historical resource values to obtain the historical resource average value;

将所述历史资源均值和所述原始消耗资源的比值,确定为所述目标信息在所述第一预设时长内的历史调节系数。The ratio of the historical resource mean value to the original consumed resource is determined as the historical adjustment coefficient of the target information within the first preset time period.

在一个实施例中,所述根据所述原始消耗资源、所述未调节期望消耗资源、所述平滑因子、所述预测调节系数和所述第一预设时长对应的未调节期望累积消耗资源,确定所述目标信息调节时在所述第二预设时长内所对应的调节期望消耗资源,包括:In one embodiment, according to the original consumption resource, the unadjusted expected consumption resource, the smoothing factor, the predicted adjustment coefficient, and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, Determining the adjustment expected resource consumption corresponding to the second preset time period when the target information is adjusted, including:

确定所述预测调节系数、所述第一预设时长对应的未调节期望累积消耗资源和所述未调节期望消耗资源的第一乘积,以及所述预测调节系数、所述平滑因子、所述未调节期望消耗资源和所述原始消耗资源的第二乘积;Determine the predicted adjustment coefficient, the first product of the unadjusted expected accumulated consumption resource corresponding to the first preset duration and the unadjusted expected consumption resource, and the predicted adjustment coefficient, the smoothing factor, the unadjusted expected consumption resource, and the adjusting the second product of the expected consumption resource and the original consumption resource;

确定所述平滑因子和所述未调节期望消耗资源的第三乘积与所述第一预设时长对应的未调节期望累积消耗资源之和;determining the sum of the third product of the smoothing factor and the unadjusted expected consumption resource and the unadjusted expected accumulated consumption resource corresponding to the first preset duration;

将所述第一乘积乘以所述第二乘积,并除以所述第三乘积与所述第一预设时长对应的未调节期望累积消耗资源之和,得到所述目标信息调节时在所述第二预设时长内所对应的调节期望消耗资源。Multiply the first product by the second product, and divide by the third product and the sum of the unadjusted expected cumulative consumption resources corresponding to the first preset duration to obtain the target information when the target information is adjusted. The corresponding adjustment expected resource consumption within the second preset time period.

在一个实施例中,所述根据所述已转化量、所述已累积消耗资源、所述期望转化量和所述调节期望累积消耗资源,确定所述目标信息在目标时长内的目标消耗资源,包括:In one embodiment, the target consumption resource of the target information within a target duration is determined according to the converted amount, the accumulated consumption resource, the expected conversion amount, and the adjusted expected cumulative consumption resource, include:

确定所述已累积消耗资源与所述调节期望累积消耗资源之和,以及所述已转化量和所述期望转化量之和;Determine the sum of the accumulated consumption resource and the adjusted expected cumulative consumption resource, and the sum of the converted amount and the expected conversion amount;

将所述已累积消耗资源与所述调节期望累积消耗资源之和,以及所述已转化量和所述期望转化量之和的比值,确定为所述目标信息在目标时长内的目标消耗资源。The ratio of the sum of the accumulated consumption resources to the adjusted expected accumulated consumption resources, and the sum of the converted amount and the expected conversion amount is determined as the target consumption resources of the target information within the target duration.

在一个实施例中,所述第一预设时长为所述目标时长的起点至当前时刻的时长,所述第二预设时长为所述当前时刻至所述目标时长的终点的时长,所述目标时长是周期性的固定时长。In one embodiment, the first preset duration is the duration from the starting point of the target duration to the current moment, the second preset duration is the duration from the current moment to the end of the target duration, and the The target duration is a periodic fixed duration.

一种信息推送装置,所述装置包括:An information push device, the device includes:

获取模块,用于获取目标信息对应的原始消耗资源和候选资源数值,确定所述候选资源数值对应的预测调节系数;an acquisition module, configured to acquire the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value;

第一确定模块,用于获取所述目标信息在第一预设时长内的已转化量和已累积消耗资源,基于所述预测调节系数和所述已累积消耗资源,确定所述目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量;The first determination module is configured to obtain the converted amount and the accumulated consumption resources of the target information within a first preset time period, and determine that the target information is in the first 2. Adjustment of expected cumulative consumption of resources and expected conversion within a preset time period;

第二确定模块,用于根据所述已转化量、所述已累积消耗资源、所述期望转化量和所述调节期望累积消耗资源,确定所述目标信息在目标时长内的目标消耗资源;所述目标时长包含所述第二预设时长和所述第一预设时长;a second determining module, configured to determine the target consumption resource of the target information within the target duration according to the converted amount, the accumulated consumption resource, the expected conversion amount and the adjusted expected cumulative consumption resource; The target duration includes the second preset duration and the first preset duration;

推送模块,用于当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所述候选资源数值推送所述目标信息。A push module, configured to push the target information according to the candidate resource value when the target consumption resource and the original consumption resource meet the information push condition.

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:A computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

获取目标信息对应的原始消耗资源和候选资源数值,确定所述候选资源数值对应的预测调节系数;Obtain the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value;

获取所述目标信息在第一预设时长内的已转化量和已累积消耗资源,基于所述预测调节系数和所述已累积消耗资源,确定所述目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量;Obtain the converted amount and accumulated consumption resources of the target information within a first preset time period, and determine the adjustment of the target information within a second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources Expected cumulative consumption of resources and expected conversion;

根据所述已转化量、所述已累积消耗资源、所述期望转化量和所述调节期望累积消耗资源,确定所述目标信息在目标时长内的目标消耗资源;所述目标时长包含所述第二预设时长和所述第一预设时长;According to the converted amount, the accumulated consumption resources, the expected conversion amount, and the adjusted expected accumulated consumption resources, determine the target consumption resources of the target information within the target duration; the target duration includes the first 2. a preset duration and the first preset duration;

当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所述候选资源数值推送所述目标信息。When the target consumption resource and the original consumption resource meet the information push condition, the target information is pushed according to the candidate resource value.

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:A computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

获取目标信息对应的原始消耗资源和候选资源数值,确定所述候选资源数值对应的预测调节系数;Obtain the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value;

获取所述目标信息在第一预设时长内的已转化量和已累积消耗资源,基于所述预测调节系数和所述已累积消耗资源,确定所述目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量;Obtain the converted amount and accumulated consumption resources of the target information within a first preset time period, and determine the adjustment of the target information within a second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources Expected cumulative consumption of resources and expected conversion;

根据所述已转化量、所述已累积消耗资源、所述期望转化量和所述调节期望累积消耗资源,确定所述目标信息在目标时长内的目标消耗资源;所述目标时长包含所述第二预设时长和所述第一预设时长;According to the converted amount, the accumulated consumption resources, the expected conversion amount, and the adjusted expected accumulated consumption resources, determine the target consumption resources of the target information within the target duration; the target duration includes the first 2. a preset duration and the first preset duration;

当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所述候选资源数值推送所述目标信息。When the target consumption resource and the original consumption resource meet the information push condition, the target information is pushed according to the candidate resource value.

上述信息推送方法、装置、计算机设备和存储介质,通过获取目标信息对应的原始消耗资源和候选资源数值,以确定候选资源数值对应的调节系数。通过目标信息在过去的时间段内的已转化量和已累积消耗资源,以及预测调节系数,准确计算出目标信息在未来的时间段内期望的转化量和期望的累积消耗资源。充分考量过去时间段的已转化量和已累积消耗资源、未来期望的转化量和期望的累积消耗资源等多方面因素带来的影响,能够进一步算出目标信息在包含过去时间段和未来时间段的总时间段中的平均消耗资源,从而确定该平均消耗资源是否符合条件。当平均消耗资源与原始消耗资源满足信息推送条件时,表示预测得到的信息在未来时间段内的获得转化所消耗的成本与信息所有者定义的成本大致相同,则按照候选资源数值推送目标信息,能够实现信息的精准推送,并且,能够在满足信息所有者提供的成本的条件下获得更高的信息转化量,提高信息推送的效益。The above-mentioned information push method, device, computer equipment and storage medium determine the adjustment coefficient corresponding to the candidate resource value by acquiring the original consumption resource corresponding to the target information and the candidate resource value. According to the converted amount and accumulated consumption resources of the target information in the past time period, and the predicted adjustment coefficient, the expected conversion amount and the expected accumulated consumption resources of the target information in the future time period are accurately calculated. Fully considering the influence of various factors such as the conversion volume and accumulated consumption resources in the past time period, the expected conversion volume in the future and the expected cumulative consumption resources, etc., it is possible to further calculate the target information in the past time period and the future time period. The average consumption of resources in the total time period to determine whether the average consumption of resources is eligible. When the average consumption resources and the original consumption resources meet the information push conditions, it means that the cost of obtaining and converting the predicted information in the future time period is roughly the same as the cost defined by the information owner, then the target information is pushed according to the value of the candidate resources. Accurate information push can be achieved, and a higher amount of information conversion can be obtained under the condition that the cost provided by the information owner can be met, and the benefit of information push can be improved.

附图说明Description of drawings

图1为一个实施例中信息推送方法的应用环境图;Fig. 1 is the application environment diagram of the information push method in one embodiment;

图2为一个实施例中信息推送方法的流程示意图;2 is a schematic flowchart of a method for pushing information in an embodiment;

图3为一个实施例中基于预测调节系数和已累积消耗资源,确定目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量的流程示意图;3 is a schematic flow chart of determining the adjustment of the target information within the second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources in one embodiment;

图4为一个实施例中基于已累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源的流程示意图;4 is a schematic flowchart of an embodiment of determining the corresponding adjustment expected accumulated consumption resources within a second preset time period when the target information is adjusted based on the accumulated consumption resources;

图5为一个实施例中在信息流页面投放目标广告的界面示意图;5 is a schematic diagram of an interface for placing a target advertisement on an information flow page in one embodiment;

图6为一个实施例中在广告显示屏投放目标广告的界面示意图;6 is a schematic diagram of an interface for placing a target advertisement on an advertisement display screen in one embodiment;

图7为一个实施例中信息推送方法的原理示意图;7 is a schematic diagram of the principle of an information push method in an embodiment;

图8为另一个实施例中信息推送方法应用于广告投放的应用场景的流程图示意图;8 is a schematic flowchart of an application scenario in which an information push method is applied to advertisement placement in another embodiment;

图9为一个实施例中信息推送装置的结构框图;9 is a structural block diagram of an information push device in one embodiment;

图10为一个实施例中计算机设备的内部结构图。Figure 10 is a diagram of the internal structure of a computer device in one embodiment.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.

本申请实施例提供的方案可以涉及人工智能(Artificial Intelligence,简称为AI)、机器学习(Machine Learning,简称为ML)等技术。人工智能是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。基于人工智能和机器学习等技术,能够获取目标信息对应的原始消耗资源和候选资源数值,确定候选资源数值对应的预测调节系数;获取目标信息在第一预设时长内的已转化量和已累积消耗资源,基于预测调节系数和已累积消耗资源,确定目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量;根据已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源,确定目标信息在目标时长内的目标消耗资源;该目标时长包含第二预设时长和第一预设时长;当目标消耗资源与原始消耗资源符合信息推送条件时,按照候选资源数值推送目标信息,从而有效实现目标信息的精准推送。The solutions provided in the embodiments of the present application may involve technologies such as artificial intelligence (Artificial Intelligence, referred to as AI), machine learning (Machine Learning, referred to as ML for short). Artificial intelligence is a theory, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technique of computer science that attempts to understand the essence of intelligence and produce a new kind of intelligent machine that can respond in a similar way to human intelligence. Artificial intelligence is to study the design principles and implementation methods of various intelligent machines, so that the machines have the functions of perception, reasoning and decision-making. Machine learning is a multi-domain interdisciplinary subject involving probability theory, statistics, approximation theory, convex analysis, algorithm complexity theory and other disciplines. It specializes in how computers simulate or realize human learning behaviors to acquire new knowledge or skills, and to reorganize existing knowledge structures to continuously improve their performance. Machine learning is the core of artificial intelligence and the fundamental way to make computers intelligent, and its applications are in all fields of artificial intelligence. Based on technologies such as artificial intelligence and machine learning, it is possible to obtain the original consumption resources and candidate resource values corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource values; obtain the converted amount and accumulated target information within the first preset time period. Consuming resources, based on the predicted adjustment coefficient and the accumulated consumption resources, determine the adjustment expected accumulated consumption resources and expected conversion amount of the target information within the second preset time period; according to the converted amount, accumulated consumption resources, expected conversion amount and adjustment expectations Accumulate consumption resources, and determine the target consumption resources of the target information within the target duration; the target duration includes the second preset duration and the first preset duration; when the target consumption resources and the original consumption resources meet the information push conditions, according to the candidate resource value Push target information, so as to effectively achieve accurate push of target information.

本申请提供的信息推送方法,可以应用于如图1所示的应用环境中。该应用环境中提供了计算机设备,例如服务器110、终端120、终端130、终端140。该信息推送方法可应用于终端120、终端130、终端140,或者应用于服务器110,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。例如服务器110获取目标信息对应的原始消耗资源和候选资源数值,确定候选资源数值对应的预测调节系数。服务器110获取目标信息在第一预设时长内的已转化量和已累积消耗资源,基于预测调节系数和已累积消耗资源,确定目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量。服务器110根据已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源,确定目标信息在目标时长内的目标消耗资源;该目标时长包含第二预设时长和第一预设时长。当目标消耗资源与原始消耗资源符合信息推送条件时,服务器110按照候选资源数值将目标信息,通过网络分别推送至终端120、终端130和终端140。终端120、终端130和终端140接收目标信息,自动展示该目标信息,或基于用户操作展示该目标信息。其中,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,例如终端120为智能手机、终端130为笔记本和终端140为便携式可穿戴设备。服务器110可以用独立的服务器或者是多个服务器组成的服务器集群来实现。终端120、终端130和终端140以及服务器110可以通过有线或无线通信方式进行直接或间接地连接,例如通过网络连接。The information push method provided by this application can be applied to the application environment shown in FIG. 1 . The application environment provides computer equipment, such as a server 110 , a terminal 120 , a terminal 130 , and a terminal 140 . The information push method can be applied to the terminal 120, the terminal 130, the terminal 140, or the server 110, and can also be applied to a system including a terminal and a server, and is implemented through interaction between the terminal and the server. For example, the server 110 obtains the original consumption resource and the candidate resource value corresponding to the target information, and determines the prediction adjustment coefficient corresponding to the candidate resource value. The server 110 obtains the converted amount and the accumulated consumption resources of the target information within the first preset time period, and determines the adjustment expected accumulated consumption resources and the expected accumulated consumption resources of the target information within the second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources conversion volume. The server 110 determines the target consumption resource of the target information within the target duration according to the converted amount, the accumulated consumption resource, the expected conversion amount and the adjusted expected cumulative consumption resource; the target duration includes the second preset duration and the first preset duration. When the target consumption resource and the original consumption resource meet the information push conditions, the server 110 respectively pushes the target information to the terminal 120, the terminal 130 and the terminal 140 through the network according to the value of the candidate resource. The terminal 120, the terminal 130, and the terminal 140 receive the target information, and automatically display the target information, or display the target information based on user operations. The terminals can be, but are not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, for example, the terminal 120 is a smart phone, the terminal 130 is a notebook, and the terminal 140 is a portable wearable device. The server 110 may be implemented by an independent server or a server cluster composed of multiple servers. The terminal 120, the terminal 130, the terminal 140 and the server 110 may be directly or indirectly connected through wired or wireless communication, for example, through a network connection.

在一个实施例中,终端120和终端130中的任意一个终端可以单独与服务器110进行信息推送。例如终端120获取目标信息对应的原始消耗资源和候选资源数值,确定候选资源数值对应的预测调节系数。终端120获取目标信息在第一预设时长内的已转化量和已累积消耗资源,基于预测调节系数和已累积消耗资源,确定目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量。终端120根据已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源,确定目标信息在目标时长内的目标消耗资源;目标时长包含第二预设时长和第一预设时长。当目标消耗资源与原始消耗资源符合信息推送条件时,终端120向服务器110发送信息推送指令,服务器110响应于该信息推送指令,按照候选资源数值推送目标信息。In one embodiment, any one of the terminal 120 and the terminal 130 can individually push information with the server 110 . For example, the terminal 120 obtains the original consumption resource and the candidate resource value corresponding to the target information, and determines the prediction adjustment coefficient corresponding to the candidate resource value. The terminal 120 obtains the converted amount and the accumulated consumption resources of the target information within the first preset time period, and determines the adjustment expected accumulated consumption resources and the expected accumulated consumption resources of the target information within the second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources. conversion volume. The terminal 120 determines the target consumption resource of the target information within the target duration according to the converted amount, the accumulated consumption resource, the expected conversion amount and the adjusted expected cumulative consumption resource. The target duration includes the second preset duration and the first preset duration. When the target consumption resource and the original consumption resource meet the information push conditions, the terminal 120 sends an information push instruction to the server 110, and the server 110 pushes the target information according to the candidate resource value in response to the information push instruction.

在一个实施例中,如图2所示,提供了一种信息推送方法,以该方法应用于图1中的计算机设备为例进行说明,包括以下步骤:In one embodiment, as shown in FIG. 2 , a method for pushing information is provided, which is described by taking the method applied to the computer device in FIG. 1 as an example, including the following steps:

步骤202,获取目标信息对应的原始消耗资源和候选资源数值,确定候选资源数值对应的预测调节系数。Step 202: Obtain the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value.

原始消耗资源是指信息所有者设置的对目标信息获得一次转化所消耗的资源。转化是指用户对信息的特定操作,例如对信息的点击、浏览;信息表征应用程序的下载地址时,转化可以是用户对信息中的应用程序的下载、激活,但不限于此。例如,信息所有者是广告主,目标信息是指目标广告,转化是指用户对目标广告中的应用程序进行下载,则原始消耗资源是广告主愿意为1次应用程序的下载所支付的成本。The original consumption resource refers to the resource set by the information owner to obtain a conversion of the target information. Conversion refers to a user's specific operation on information, such as clicking or browsing the information; when the information represents the download address of the application, the conversion can be the user's download and activation of the application in the information, but is not limited to this. For example, the information owner is the advertiser, the target information is the target advertisement, and the conversion means that the user downloads the application in the target advertisement, and the original consumption resource is the cost that the advertiser is willing to pay for one download of the application.

候选资源数值是指候选的、使目标信息获得推送机会所需要消耗的资源数值。该候选资源数值可为预先设置的、从候选集中选取的,候选集中存在多个候选消耗资源。例如,目标信息为目标广告时,候选资源数值是指为了目标广告获得曝光所给出的候选竞价。进一步地,候选资源数值是指为了目标广告获得1次曝光所给出的候选竞价,如3元、5元。The candidate resource value refers to the candidate resource value required to obtain the push opportunity for the target information. The candidate resource value may be preset and selected from a candidate set, and there are multiple candidate consumption resources in the candidate set. For example, when the target information is a target advertisement, the candidate resource value refers to a candidate bid given for the target advertisement to obtain exposure. Further, the candidate resource value refers to the candidate bid given for the target advertisement to obtain 1 exposure, such as 3 yuan and 5 yuan.

预测调节系数是指用于调节目标信息的候选资源数值的调节系数。该预测调节系数与候选资源数值具有映射关系,通过映射关系可确定与候选资源数值唯一对应的预测调节系数。The predicted adjustment coefficient refers to an adjustment coefficient used to adjust the candidate resource value of the target information. The prediction adjustment coefficient and the candidate resource value have a mapping relationship, and the prediction adjustment coefficient uniquely corresponding to the candidate resource value can be determined through the mapping relationship.

本实施例中,计算机设备可获取信息所有者设置的对目标信息获得一次转化所消耗的资源,即原始消耗资源,并获取任意一个预先定义的候选资源数值。计算机设备根据候选资源数值和原始消耗资源之间的映射关系,确定出该选择的候选资源数值对应的预测调节系数。In this embodiment, the computer device can obtain the resources that are set by the information owner and consumed for obtaining one conversion of the target information, that is, the original consumption resources, and obtain any predefined candidate resource value. The computer device determines the prediction adjustment coefficient corresponding to the selected candidate resource value according to the mapping relationship between the candidate resource value and the original consumed resource.

步骤204,获取目标信息在第一预设时长内的已转化量和已累积消耗资源,基于预测调节系数和已累积消耗资源,确定目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量。Step 204: Obtain the converted amount and the accumulated consumption resources of the target information within the first preset time period, and determine the adjustment expected accumulated consumption resources and the accumulated consumption resources of the target information within the second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources. Expected conversion volume.

已转化量是指目标信息在第一预设时长内已经被用户进行转化的数量或次数。已累积消耗资源是指目标信息在第一预设时长内进行推送所累积的消耗资源,例如已累积消耗资源是指目标广告已推送12个小时所累积的总费用。The converted amount refers to the number or times that the target information has been converted by the user within the first preset time period. The accumulated consumed resources refer to the consumed resources accumulated when the target information is pushed within the first preset time period. For example, the accumulated consumed resources refer to the total cost accumulated for the target advertisement has been pushed for 12 hours.

第一预设时长是指过去的时间段,第二预设时长是指未来的时间段。进一步地,第一预设时长的结束时刻为第二预设时长的开始时刻。例如,第一预设时长为00:00-12:00,第二预设时长为12:00-24:00。The first preset time period refers to the past time period, and the second preset time period refers to the future time period. Further, the end moment of the first preset duration is the start moment of the second preset duration. For example, the first preset duration is 00:00-12:00, and the second preset duration is 12:00-24:00.

调节期望累积消耗资源,是指目标信息的候选资源数值被调整时在第二预设时长内推送所期望累积的消耗资源,例如,调节期望累积消耗资源是指目标广告在未来12个小时推送所累积的总费用。Adjusting the expected cumulative consumption resources means that when the candidate resource value of the target information is adjusted, the expected cumulative consumption resources are pushed within the second preset time period. For example, adjusting the expected cumulative consumption resources means that the target advertisement is pushed in the next 12 hours. The total accumulated cost.

期望转化量是指期望目标信息在第二预设时长内被用户进行转化的数量或次数。例如,期望转化量是指期望目标广告在未来12个小时内被用户进行转化的数量或次数。The expected conversion volume refers to the number or times of expected target information to be converted by the user within the second preset time period. For example, the expected conversion volume refers to the expected number or times of conversions on the target ad by users in the next 12 hours.

本实施例中,计算机设备可获取目标信息在第一预设时长内的已转化量和已累积消耗资源。计算机设备基于已累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源。计算机设备基于调节期望累积消耗资源和预测调节系数,确定目标信息在第二预设时长内的期望转化量。In this embodiment, the computer device may acquire the converted amount and the accumulated consumed resources of the target information within the first preset time period. The computer device determines, based on the accumulated consumption resources, the corresponding adjustment expected accumulated consumption resources within the second preset time period when the target information is adjusted. The computer device determines the expected conversion amount of the target information within the second preset time period based on the adjustment of the expected cumulative consumption resources and the predicted adjustment coefficient.

步骤206,根据已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源,确定目标信息在目标时长内的目标消耗资源;该目标时长包含第二预设时长和第一预设时长。Step 206, according to the converted amount, the accumulated consumption resources, the expected conversion amount and the adjusted expected accumulated consumption resources, determine the target consumption resources of the target information within the target duration; the target duration includes the second preset duration and the first preset duration .

目标消耗资源是指在对目标信息的候选资源数值进行调节的情况下,该目标信息在目标时长内获得一次转化所期望消耗的资源。即目标消耗资源是指使用所选择的候选资源数值在第二预设时长内推送目标信息的情况下,该目标信息在目标时长内获得一次转化所期望消耗的资源。例如,所选择的目标广告的候选竞价为3元,假设按照3元在未来12小时内推送该目标广告,则目标消耗资源是指在24小时内目标广告获得1次转化的成本。The target consumption resource refers to the resource expected to be consumed by the target information to obtain a conversion within the target duration under the condition of adjusting the candidate resource value of the target information. That is, the target resource consumption refers to the resource that is expected to be consumed by the target information to obtain a conversion within the target time period when the target information is pushed using the selected candidate resource value within the second preset time period. For example, the candidate bid for the selected target advertisement is 3 yuan, and if the target advertisement is pushed within the next 12 hours according to 3 yuan, the target consumption resource refers to the cost of obtaining one conversion of the target advertisement within 24 hours.

目标时长包含相邻的第二预设时长和第一预设时长。进一步地,该第一预设第一预设时长的结束时刻为第二预设时长的开始时刻,该第一预设时长的开始时刻为目标时长的开始时刻,该第二预设时长的结束时刻为目标时长的结束时刻。The target duration includes the adjacent second preset duration and the first preset duration. Further, the end moment of the first preset first preset duration is the start moment of the second preset duration, the start moment of the first preset duration is the start moment of the target duration, and the end of the second preset duration The moment is the end moment of the target duration.

本实施例中,计算机设备可根据已累积消耗资源和调节期望累积消耗资源,确定目标信息在目标时长内的累积消耗资源之和。计算机设备可根据已转化量和期望转化量确定目标信息在目标时长内的转化量之和。计算机设备根据目标信息在目标时长内的累积消耗资源之和,以及目标信息在目标时长内的转化量之和,可确定目标信息在目标时长内的目标消耗资源。In this embodiment, the computer device may determine the sum of the accumulated consumption resources of the target information within the target duration according to the accumulated consumption resources and the adjusted expected accumulated consumption resources. The computer device may determine the sum of the conversion amount of the target information within the target time period according to the converted amount and the expected conversion amount. The computer device can determine the target resource consumption of the target information within the target duration according to the sum of the accumulated resources consumed by the target information within the target duration and the sum of the conversion amounts of the target information within the target duration.

步骤208,当目标消耗资源与原始消耗资源符合信息推送条件时,按照候选资源数值推送目标信息。Step 208, when the target consumption resource and the original consumption resource meet the information push condition, push target information according to the value of the candidate resource.

信息推送条件是指预先设置的用于进行信息推送的条件。该信息推送可以是目标消耗资源与原始消耗资源相等,目标消耗资源与原始消耗资源之间的差异小于阈值,但不限于此,可根据需求设置。Information push conditions refer to preset conditions for information push. The information push may be that the target consumption resource is equal to the original consumption resource, and the difference between the target consumption resource and the original consumption resource is less than a threshold, but is not limited to this, and can be set according to requirements.

本实施例中,计算机设备基于所选择的候选资源数值计算出目标消耗资源,当目标消耗资源与原始消耗资源符合信息推送条件时,计算机设备按照候选资源数值在第二预设时长内推送该目标信息。In this embodiment, the computer device calculates the target consumption resource based on the selected candidate resource value, and when the target consumption resource and the original consumption resource meet the information push conditions, the computer device pushes the target according to the candidate resource value within the second preset time period information.

进一步地,当目标消耗资源与原始消耗资源相等时,计算机设备按照候选资源数值在第二预设时长内推送该目标信息。Further, when the target consumption resource is equal to the original consumption resource, the computer device pushes the target information within the second preset time period according to the value of the candidate resource.

在一个实施例中,当目标消耗资源与原始消耗资源之间的差异小于或等于阈值时,计算机设备按照候选资源数值在第二预设时长内推送该目标信息。In one embodiment, when the difference between the target consumption resource and the original consumption resource is less than or equal to a threshold, the computer device pushes the target information within a second preset time period according to the candidate resource value.

上述信息推送方法中,通过获取目标信息对应的原始消耗资源和候选资源数值,以确定候选资源数值对应的调节系数。通过目标信息在过去的时间段内的已转化量和已累积消耗资源,以及预测调节系数,准确计算出目标信息在未来的时间段内期望的转化量和期望的累积消耗资源。根据过去时间段的已转化量和已累积消耗资源、未来期望的转化量和期望的累积消耗资源,能够进一步算出目标信息在包含过去时间段和未来时间段的总时间段中的平均消耗资源,从而确定该平均消耗资源是否符合条件,以执行响应的操作。当平均消耗资源与原始消耗资源满足信息推送条件时,表示该候选资源数值为最适合的用于推送目标信息的资源数值,则按照候选资源数值推送目标信息,能够实现信息的精准推送,同时在相同成本下能够获得更高的信息转化量。In the above information push method, the adjustment coefficient corresponding to the candidate resource value is determined by acquiring the original consumption resource corresponding to the target information and the candidate resource value. According to the converted amount and accumulated consumption resources of the target information in the past time period, and the predicted adjustment coefficient, the expected conversion amount and the expected accumulated consumption resources of the target information in the future time period are accurately calculated. According to the conversion amount and accumulated consumption resources in the past time period, the expected conversion amount in the future and the expected cumulative consumption resources, the average consumption resources of the target information in the total time period including the past time period and the future time period can be further calculated, Thereby, it is determined whether the average consumption resource meets the conditions, so as to perform the corresponding operation. When the average consumption resources and the original consumption resources meet the information push conditions, it means that the value of the candidate resource is the most suitable resource value for pushing the target information, then the target information is pushed according to the value of the candidate resource, which can achieve accurate information push, and at the same time A higher amount of information conversion can be obtained at the same cost.

传统方式中按照自定义的推送方式对信息进行推送,并未考虑到在不同时间段内的转化量和转化的成本。本实施例中,考虑了过去时间段用户对信息的已转化量、成本,以及未来时间段内用户对信息的预估转化量和成本,能够基于多方面因素带来的影响,更准确预测出信息在未来时间段内的获得转化所消耗的成本,从而更精准确定信息推送的价格,实现信息的精准推送。同时,目标消耗资源与原始消耗资源满足信息推送条件,表示预测得到的信息在未来时间段内的获得转化所消耗的成本与信息所有者定义的成本大致相同,从而在满足信息所有者提供的成本的条件下获得更高的信息转化量,提高信息推送的效益。In the traditional way, the information is pushed according to the custom push method, and the conversion volume and conversion cost in different time periods are not considered. In this embodiment, the conversion volume and cost of information by users in the past time period are considered, as well as the estimated conversion volume and cost of information by users in the future time period. Based on the influence of various factors, more accurate predictions can be made. The cost of obtaining and converting information in the future time period, so as to more accurately determine the price of information push and realize accurate push of information. At the same time, the target consumption resources and the original consumption resources meet the information push conditions, indicating that the cost of obtaining and transforming the predicted information in the future time period is roughly the same as the cost defined by the information owner, thus satisfying the cost provided by the information owner. Under the condition of higher information conversion, improve the efficiency of information push.

在一个实施例中,获取目标信息的对应的原始消耗资源和候选资源数值,确定候选资源数值对应的预测调节系数,包括:In one embodiment, obtaining the corresponding original consumption resource and candidate resource value of the target information, and determining the prediction adjustment coefficient corresponding to the candidate resource value, including:

获取目标信息对应的原始消耗资源,并从候选集中选择用于推送目标信息的候选资源数值;根据候选资源数值和原始消耗资源,确定候选资源数值对应的预测调节系数。Obtain the original consumption resource corresponding to the target information, and select the candidate resource value for pushing the target information from the candidate set; determine the prediction adjustment coefficient corresponding to the candidate resource value according to the candidate resource value and the original consumption resource.

计算机设备可获取信息所有者对该目标信息设置的原始消耗资源,并获取该目标信息对应的候选集。该候选集中存在用于推送目标信息所定义的多个候选资源数值,该多个指至少两个。计算机设备可从该候选集后选择候选资源数值,根据该选择的候选资源数值和原始消耗资源,计算出该选择的候选资源数值所对应的预测调节系数。The computer device may obtain the original consumption resources set by the information owner for the target information, and obtain the candidate set corresponding to the target information. There are multiple candidate resource values defined for the push target information in the candidate set, and the multiple values refer to at least two. The computer device may select a candidate resource value from the candidate set, and calculate a prediction adjustment coefficient corresponding to the selected candidate resource value according to the selected candidate resource value and the original consumed resources.

进一步地,计算机设备可获取候选资源数值和预测调节系数之间的映射函数,将选择的候选资源数值和原始消耗资源代入映射函数,从而计算得到该选择的候选资源数值对应的预测调节系数。Further, the computer device can obtain the mapping function between the candidate resource value and the prediction adjustment coefficient, and substitute the selected candidate resource value and the original consumption resource into the mapping function, thereby calculating the prediction adjustment coefficient corresponding to the selected candidate resource value.

在本实施例中,根据候选资源数值和原始消耗资源,确定候选资源数值对应的预测调节系数,包括:将候选资源数值和原始消耗资源的比值,确定为候选资源数值对应的预测调节系数。In this embodiment, determining the prediction adjustment coefficient corresponding to the candidate resource value according to the candidate resource value and the original consumption resource includes: determining the ratio of the candidate resource value to the original consumption resource as the prediction adjustment coefficient corresponding to the candidate resource value.

计算机设备可确定所选择的候选资源数值和原始消耗资源的比值,进一步地,计算机设备可将所选择的候选资源数值除以原始消耗资源,得到比值。计算机设备将候选资源数值和原始消耗资源的比值作为该候选资源数值对应的预测调节系数。The computer device may determine the ratio of the selected candidate resource value to the original consumed resource, and further, the computer device may divide the selected candidate resource value by the original consumed resource to obtain the ratio. The computer device takes the ratio of the candidate resource value to the original consumed resource as the prediction adjustment coefficient corresponding to the candidate resource value.

进一步地,计算机设备可获取候选资源数值和预测调节系数之间的映射函数,将选择的候选资源数值和原始消耗资源代入该映射函数,以计算出比值。候选资源数值和预测调节系数之间的映射函数如下:Further, the computer device may obtain a mapping function between the candidate resource value and the prediction adjustment coefficient, and substitute the selected candidate resource value and the original consumed resource into the mapping function to calculate the ratio. The mapping function between candidate resource values and prediction adjustment coefficients is as follows:

λ2=候选资源数值/target_CPA (1)λ 2 = Candidate resource value/target_CPA (1)

其中,λ2为预测调节系数,target_CPA为原始消耗资源。Among them, λ 2 is the prediction adjustment coefficient, and target_CPA is the original consumption resource.

本实施例中,通过从候选集中任意选择候选资源数值,并根据所选择的候选资源数值和原始消耗资源计算出对应的预测调节系数,从而能够准确获得所选择的候选资源数值唯一对应的预测调节系数。In this embodiment, by arbitrarily selecting the candidate resource value from the candidate set, and calculating the corresponding prediction adjustment coefficient according to the selected candidate resource value and the original consumed resources, the prediction adjustment uniquely corresponding to the selected candidate resource value can be accurately obtained. coefficient.

在一个实施例中,如图3所示,基于预测调节系数和已累积消耗资源,确定目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量,包括:In one embodiment, as shown in FIG. 3 , based on the predicted adjustment coefficient and the accumulated consumption resources, determining the adjustment expected accumulated consumption resources and expected conversion amount of the target information within the second preset time period, including:

步骤302,基于已累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源。Step 302 , based on the accumulated consumption resources, determine the corresponding adjustment expected accumulated consumption resources within the second preset time period when the target information is adjusted.

调节期望累积消耗资源是指对目标信息的候选资源数值进行调节的情况下,在预设时长内所期望的累积的消耗资源,例如在第二预设时长内对应的调节期望累积消耗资源。Adjusting the expected cumulative consumption resource refers to the expected cumulative consumption resource within a preset time period when the candidate resource value of the target information is adjusted, for example, adjusting the expected cumulative consumption resource corresponding to the second preset time period.

本实施例中,计算机设备获取目标信息在第一预设时长内实际消耗的资源,即已累积消耗资源。进一步地,该已累积消耗资源是指对目标信息的对候选资源数值进行调整时,在第一预设时长内进行推送所累积的消耗资源。In this embodiment, the computer device acquires the resources actually consumed by the target information within the first preset time period, that is, the accumulated consumed resources. Further, the accumulated consumed resources refer to the accumulated consumed resources that are pushed within the first preset time period when the value of the candidate resource of the target information is adjusted.

计算机设备获取目标信息在第一预设时长内的历史调节系数,基于已累积消耗资源和历史调节系数,确定目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源。基于第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。基于预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源。历史调节系数是指目标信息在第一预设时长内,用于调节目标信息的候选资源数值的系数。The computer device obtains the historical adjustment coefficient of the target information within the first preset time period, and determines, based on the accumulated consumed resources and the historical adjustment coefficient, the corresponding unadjusted expected accumulated consumption resource within the first preset time period when the target information is not adjusted. Based on the first preset duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, the unadjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is not adjusted is determined. Based on the predicted adjustment coefficient and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, the adjusted expected accumulated consumption resource corresponding to the second preset duration is determined when the target information is adjusted. The historical adjustment coefficient refers to a coefficient used to adjust the value of the candidate resource of the target information within the first preset time period of the target information.

步骤304,获取目标信息未调节时,在第一预设时长内所对应的未调节期望消耗资源。Step 304: When the target information is not adjusted, the corresponding unadjusted expected consumption resources within the first preset time period are obtained.

未调节期望消耗资源是指对目标信息的候选资源数值不调节的情况下,在预设时长内所期望的累积的消耗资源。例如在第一预设时长内对应的未调节期望累积消耗资源和在第二预设时长内对应的未调节期望累积消耗资源。The unadjusted expected consumption resource refers to the expected accumulated consumption resource within a preset time period under the condition that the value of the candidate resource of the target information is not adjusted. For example, the corresponding unadjusted expected accumulated consumption resources within the first preset time period and the corresponding unadjusted expected accumulated consumption resources within the second preset period of time.

本实施例中,目标信息的候选资源数值不调节是指候选资源数值固定为1。对目标信息的候选资源数值的调节是指对候选资源数值进行调整,例如从1调整为1.2,从1.2调整为0.8,但不限于此。In this embodiment, the value of the candidate resource of the target information is not adjusted means that the value of the candidate resource is fixed at 1. Adjusting the value of the candidate resource of the target information refers to adjusting the value of the candidate resource, for example, from 1 to 1.2, and from 1.2 to 0.8, but not limited thereto.

本实施例中,计算机设备获取目标信息在第一预设时长内的历史调节系数,以及对应的已消耗资源。根据已消耗资源和历史调节系数,确定目标信息在第一预设时长内的未调节期望消耗资源。In this embodiment, the computer device acquires the historical adjustment coefficient of the target information within the first preset time period, and the corresponding consumed resources. According to the consumed resources and the historical adjustment coefficient, the unadjusted expected consumption resources of the target information within the first preset time period are determined.

步骤306,基于预测调节系数、未调节期望消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源。Step 306 , based on the predicted adjustment coefficient and the unadjusted expected consumption resource, determine the adjustment expected consumption resource corresponding to the second preset time period when the target information is adjusted.

第二预设时长对应的调节期望消耗资源与第一预设时长对应的未调节期望消耗资源的比值,等于预测调节系数。计算机设备按照预测调节系数、未调节期望消耗资源和调节期望消耗资源之间的关系,并基于已知的预测调节系数、未调节期望消耗资源,能够直接计算出目标信息调节时在第二预设时长内所对应的调节期望消耗资源。The ratio of the adjusted expected consumption resource corresponding to the second preset duration and the unadjusted expected consumption resource corresponding to the first preset duration is equal to the predicted adjustment coefficient. According to the relationship between the predicted adjustment coefficient, the unadjusted expected consumption resource and the adjusted expected consumption resource, and based on the known predicted adjustment coefficient and the unadjusted expected consumption resource, the computer device can directly calculate the target information when the second preset is adjusted. The adjustment corresponding to the duration is expected to consume resources.

进一步地,计算机设备可计算预测调节系数和未调节期望消耗资源的乘积,将预测调节系数和未调节期望消耗资源的乘积,得到目标信息调节时在第二预设时长内所对应的调节期望消耗资源。Further, the computer device can calculate the product of the predicted adjustment coefficient and the unadjusted expected consumption resource, and use the product of the predicted adjustment coefficient and the unadjusted expected consumption resource to obtain the adjusted expected consumption corresponding to the second preset time period when the target information is adjusted. resource.

步骤308,根据调节期望累积消耗资源和调节期望消耗资源,确定目标信息在第二预设时长内的期望转化量。Step 308: Determine the expected conversion amount of the target information within the second preset time period according to the adjusted expected cumulative consumption resources and the adjusted expected consumption resources.

计算机设备可计算调节期望累积消耗资源和调节期望消耗资源的比值,将调节期望累积消耗资源和调节期望消耗资源比值确定为期望转化量。The computer device may calculate a ratio of the adjusted expected cumulative consumption resource to the adjusted expected consumption resource, and determine the ratio of the adjusted expected cumulative consumption resource to the adjusted expected consumption resource as the expected conversion amount.

本实施例中,基于调节情况下的第一预设时长内的已累积消耗资源,计算出调节情况下的第二预设时长内的调节期望累积消耗资源,能够根据过去时间段调节情况下的已累积消耗资源,计算出未来时间段调节情况下的调节期望累积消耗资源。根据过去时间段未调节情况下的未调节期望消耗资源和未来时间段的预测调节系数,准确计算出调节情况下未来时间段的调节期望消耗资源。进一步根据未来时间段的调节期望累积消耗资源和未来时间段的调节期望消耗资源,能够准确计算出目标信息在未来时间段内的期望转化量。In this embodiment, based on the accumulated consumption resources within the first preset time period under the adjustment condition, the expected accumulated consumption resources for adjustment within the second preset time period under the adjustment condition are calculated, which can be calculated according to the adjustment conditions under the past time period. The accumulated consumption resources are calculated, and the adjustment expected accumulated consumption resources in the case of adjustment in the future time period are calculated. According to the unadjusted expected consumption resource in the unadjusted case in the past time period and the predicted adjustment coefficient in the future time period, the adjustment expected consumption resource in the future time period under the adjustment condition is accurately calculated. Further, according to the adjustment expected cumulative consumption resources of the future time period and the adjustment expected consumption resources of the future time period, the expected conversion amount of the target information in the future time period can be accurately calculated.

在一个实施例中,基于预测调节系数、未调节期望消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源,包括:将预测调节系数和未调节期望消耗资源的乘积,确定为目标信息调节时在第二预设时长内所对应的调节期望消耗资源;In one embodiment, based on the predicted adjustment coefficient and the unadjusted expected consumption resource, determining the adjusted expected consumption resource corresponding to the second preset time period when the target information is adjusted, including: combining the predicted adjustment coefficient and the unadjusted expected consumption resource the product, which is determined to be the adjustment expected resource consumption corresponding to the second preset time period when the target information is adjusted;

根据调节期望累积消耗资源和调节期望消耗资源,确定目标信息在第二预设时长内的期望转化量,包括:将调节期望累积消耗资源和调节期望消耗资源的比值,确定为目标信息在第二预设时长内的期望转化量。Determining the expected conversion amount of the target information within the second preset time period according to the adjusted expected cumulative consumption resources and the adjusted expected consumption resources includes: determining the ratio of the adjusted expected cumulative consumption resources to the adjusted expected consumption resources as the target information in the second preset time period. Desired amount of conversions for a preset time period.

本实施例中,第二预设时长对应的调节期望消耗资源与第一预设时长对应的未调节期望消耗资源的比值,等于预测调节系数,如下公式:In this embodiment, the ratio of the adjusted expected consumption resources corresponding to the second preset duration to the unadjusted expected consumption resources corresponding to the first preset duration is equal to the predicted adjustment coefficient, as follows:

Figure BDA0002882348780000131
Figure BDA0002882348780000131

其中,CPAE为目标信息在第二预设时长内对应的调节期望消耗资源。CPA1.0为目标信息在第一预设时长内的未调节期望消耗资源。Wherein, CPA E is the adjustment expected consumption resource corresponding to the target information within the second preset time period. CPA 1.0 is the unadjusted expected consumption resource of the target information within the first preset time period.

在本实施例中,计算机设备将计算调节期望累积消耗资源除以调节期望消耗资源,得到比值,并将该比值作为期望转化量。例如下列公式:In this embodiment, the computer device divides the calculated and adjusted expected cumulative consumption resources by the adjusted expected consumption resources to obtain a ratio, and uses the ratio as the expected conversion amount. For example the following formula:

Figure BDA0002882348780000141
Figure BDA0002882348780000141

其中,CVE为目标信息在第二预设时长内的期望转化量。costE为目标信息在第二预设时长内的调节期望累积消耗资源。CPAE为目标信息在第二预设时长内的调节期望消耗资源。Wherein, CVE is the expected conversion amount of the target information within the second preset time period. The cost E is the expected cumulative consumption of resources for the adjustment of the target information within the second preset time period. CPA E is the expected resource consumption for adjustment of the target information within the second preset time period.

本实施例中,计算预测调节系数和未调节期望消耗资源的乘积,得到调节期望消耗资源,进一步计算期望累积消耗资源和调节期望消耗资源的比值,得到期望转化量,按照预设的计算方式和已知数据,能够准确快速计算得到所需的数据。In this embodiment, the product of the predicted adjustment coefficient and the unadjusted expected consumption resource is calculated to obtain the adjusted expected consumption resource, and the ratio of the expected cumulative consumption resource to the adjusted expected consumption resource is further calculated to obtain the expected conversion amount. According to the preset calculation method and Knowing the data, the required data can be calculated accurately and quickly.

在一个实施例中,如图4所示,基于已累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源,包括:In one embodiment, as shown in FIG. 4 , based on the accumulated consumption resources, determining the corresponding adjustment expected accumulated consumption resources within the second preset time period when the target information is adjusted, including:

步骤402,获取目标信息在第一预设时长内的历史调节系数,基于已累积消耗资源和历史调节系数,确定目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源。Step 402: Obtain the historical adjustment coefficient of the target information within the first preset time period, and determine the unadjusted expected accumulated consumption resource corresponding to the first preset time period when the target information is not adjusted based on the accumulated consumed resources and the historical adjustment coefficient.

计算机设备可获取目标信息在第一预设时长内,用于调节目标信息的候选资源数值的系数,即历史调节系数。计算机设备获取目标信息在第一预设时长内的已累积消耗资源,确定已累积消耗资源和历史调节系数的平方之间的比值。将已累积消耗资源和历史调节系数的平方之间的比值,确定为目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源。The computer device may acquire a coefficient for adjusting the candidate resource value of the target information within the first preset time period of the target information, that is, a historical adjustment coefficient. The computer device acquires the accumulated consumed resources of the target information within the first preset time period, and determines the ratio between the accumulated consumed resources and the square of the historical adjustment coefficient. The ratio between the accumulated consumption resource and the square of the historical adjustment coefficient is determined as the unadjusted expected accumulated consumption resource corresponding to the first preset time period when the target information is not adjusted.

进一步地,计算机设备将已累积消耗资源除以历史调节系数的平方,得到为调节时目标信息在第一预设时长内的之间的未调节期望累积消耗资源。例如,计算机设备可获取如下公式,将已累积消耗资源和历史调节系数代入如下公式:Further, the computer device divides the accumulated consumption resource by the square of the historical adjustment coefficient to obtain the unadjusted expected accumulated consumption resource between the target information during adjustment within the first preset time period. For example, the computer equipment can obtain the following formula, and substitute the accumulated consumed resources and the historical adjustment coefficient into the following formula:

Figure BDA0002882348780000142
Figure BDA0002882348780000142

其中,costλ1为目标信息在第一预设时长内的已累积消耗资源,cost1.0为目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源。λ1为历史调节系数。Wherein, cost λ1 is the accumulated resource consumption of the target information within the first preset duration, and cost 1.0 is the corresponding unadjusted expected accumulated consumption resource within the first preset duration when the target information is not adjusted. λ 1 is the historical adjustment coefficient.

步骤404,基于第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。Step 404 , based on the first preset duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, determine the unadjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is not adjusted.

计算机设备根据第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息在目标时长内的期望累积消耗资源,该目标时长包含第一预设时长和第二预设时长。基于目标时长内的期望累积消耗资源和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。The computer device determines, according to the first preset duration and the unadjusted expected cumulative consumption resources corresponding to the first preset duration, the expected cumulative consumption resources of the target information within the target duration, where the target duration includes the first preset duration and the second preset duration duration. Based on the expected accumulated consumption resource within the target duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, the unadjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is not adjusted is determined.

步骤406,基于预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源。Step 406 , based on the predicted adjustment coefficient and the unadjusted expected cumulative consumption resource corresponding to the first preset duration, determine the adjusted expected cumulative consumption resource corresponding to the second preset duration when the target information is adjusted.

将预测调节系数的平方与第一预设时长对应的未调节期望累积消耗资源的乘积,确定为目标信息调节时在第二预设时长内所对应的调节期望累积消耗资源。The product of the square of the predicted adjustment coefficient and the unadjusted expected accumulated consumption resource corresponding to the first preset duration is determined as the adjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is adjusted.

进一步地,计算机设备可获取如下公式,将预测调节系数、未调节期望累积消耗资源代入该公式,计算得到调节期望累积消耗资源:Further, the computer equipment can obtain the following formula, and substitute the predicted adjustment coefficient and the unadjusted expected cumulative consumption resource into the formula, and calculate the adjusted expected cumulative consumption resource:

Figure BDA0002882348780000151
Figure BDA0002882348780000151

其中,costE_1.0为目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。costE为目标信息调节时在第二预设时长内所对应的调节期望累积消耗资源。λ2为预测调节系数。Wherein, cost E_1.0 is the unadjusted expected accumulated consumption resource corresponding to the second preset time period when the target information is not adjusted. The cost E is the expected cumulative consumption of resources corresponding to the adjustment within the second preset time period when the target information is adjusted. λ 2 is the prediction adjustment coefficient.

本实施例中,对目标信息在未来时间段内的调节期望累积消耗资源的计算,考量了过去时间段内的历史调节系数、已累积消耗资源、未调节期望累积消耗资源,以及未来时间段内的预测调节系数、未调节期望累积消耗资源等因素,充分考量了各方面因素带来的影响,使得对未来时间段内的调节期望累积消耗资源的预估更准确。In this embodiment, the calculation of the adjusted expected accumulated consumption resources of the target information in the future time period takes into account the historical adjustment coefficients, accumulated consumption resources, unadjusted expected accumulated consumption resources in the past time period, and future time periods. Factors such as the predicted adjustment coefficient and the unadjusted expected cumulative resource consumption, fully consider the impact of various factors, making the prediction of the adjustment expected cumulative resource consumption in the future time period more accurate.

在一个实施例中,基于第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源,包括:In one embodiment, based on the first preset duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, determining the unadjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is not adjusted, include:

根据第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息在目标时长内的期望累积消耗资源;该目标时长包含第一预设时长和第二预设时长;基于目标时长内的期望累积消耗资源和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。According to the first preset duration and the unadjusted expected accumulated consumption resources corresponding to the first preset duration, determine the expected accumulated consumption resources of the target information within the target duration; the target duration includes the first preset duration and the second preset duration; Based on the expected accumulated consumption resource within the target duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, the unadjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is not adjusted is determined.

计算机设备计算第一预设时长的平方,并获取第一预设时长的平方对应的权重,以及获取第一预设时长的权重。计算机设备计算第一预设时长的平方和对应的权重的乘积,并计算第一预设时长和对应的权重的乘积,并确定第一预设时长的平方和对应的权重的乘积,与第一预设时长和对应的权重的乘积之和。The computer device calculates the square of the first preset duration, obtains a weight corresponding to the square of the first preset duration, and obtains the weight of the first preset duration. The computer device calculates the product of the square of the first preset duration and the corresponding weight, calculates the product of the first preset duration and the corresponding weight, and determines the product of the square of the first preset duration and the corresponding weight, which is the same as the first preset duration. The sum of the products of the preset duration and the corresponding weight.

计算机设备将第一预设时长对应的未调节期望累积消耗资源与两个乘积之和的比值,确定为目标信息在目标时长内的期望累积消耗资源。进一步地,计算机设备将第一预设时长对应的未调节期望累积消耗资源除以两个乘积之和,得到比值。The computer device determines the ratio of the unadjusted expected cumulative consumption resource corresponding to the first preset duration to the sum of the two products as the expected cumulative consumption resource of the target information within the target duration. Further, the computer device divides the unadjusted expected cumulative consumption resource corresponding to the first preset duration by the sum of the two products to obtain a ratio.

进一步地,计算机设备可获取如下公式,将第一预设时长、未调节期望累积消耗资源代入该公式,计算得到期望累积消耗资源:Further, the computer device can obtain the following formula, and substitute the first preset duration and the unadjusted expected cumulative consumption resources into the formula, and calculate the expected cumulative consumption resources:

Figure BDA0002882348780000161
Figure BDA0002882348780000161

其中,costtotal为目标信息在目标时长内的期望累积消耗资源,cost1.0为目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源,t1为第一预设时长。Wherein, cost total is the expected cumulative resource consumption of the target information within the target duration, cost 1.0 is the corresponding unadjusted expected cumulative resource consumption within the first preset duration when the target information is not adjusted, and t1 is the first preset duration.

在本实施例中,计算机设备将目标时长内的期望累积消耗资源和第一预设时长对应的未调节期望累积消耗资源之差,确定为目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。In this embodiment, the computer device determines the difference between the expected accumulated consumption resource within the target duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration as the difference corresponding to the second preset duration when the target information is not adjusted The unadjusted expectations of the cumulative consumption of resources.

进一步地,计算机设备可获取如下公式,将目标时长内的期望累积消耗资源和第一预设时长对应的未调节期望累积消耗资源代入该公式,准确计算出未调节期望累积消耗资源:Further, the computer device can obtain the following formula, and substitute the expected cumulative consumption resources within the target duration and the unadjusted expected cumulative consumption resources corresponding to the first preset duration into the formula, and accurately calculate the unadjusted expected cumulative consumption resources:

costE_1.0=costtotal-cost1.0 (7)cost E_1.0 = cost total - cost 1.0 (7)

其中,costE_1.0为目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。Wherein, cost E_1.0 is the unadjusted expected accumulated consumption resource corresponding to the second preset time period when the target information is not adjusted.

在一个实施例中,获取目标信息在第一预设时长内的历史调节系数,包括:In one embodiment, acquiring the historical adjustment coefficient of the target information within the first preset time period includes:

获取在第一预设时长内用于推送目标信息的历史资源数值;根据历史资源数值和原始消耗资源,确定目标信息在第一预设时长内的历史调节系数。Obtain the historical resource value used for pushing the target information within the first preset time period; and determine the historical adjustment coefficient of the target information within the first preset time period according to the historical resource value and the original consumption resource.

历史资源数值是指目标信息在第一预设时长进行推送时,该目标信息每次获得推送机会所消耗的资源数值。例如,目标信息在过去12小时内分别按照0.5元、1元、3元进行推送,则该0.5元、1元、3元即为目标信息的历史资源数值。The historical resource value refers to the resource value consumed each time the target information obtains a push opportunity when the target information is pushed during the first preset duration. For example, if the target information has been pushed at 0.5 yuan, 1 yuan, and 3 yuan in the past 12 hours, the 0.5 yuan, 1 yuan, and 3 yuan are the historical resource values of the target information.

历史调节系数是指目标信息在第一预设时长内,用于调节目标信息的候选资源数值的系数。The historical adjustment coefficient refers to a coefficient used to adjust the value of the candidate resource of the target information within the first preset time period of the target information.

本实施例中,计算机设备可获取信息所有者对该目标信息设置的原始消耗资源,并获取在第一预设时长内对该目标信息的候选资源数值进行调节时的各历史资源数值。计算机设备根据各历史资源数值和原始消耗资源,计算目标信息在第一预设时长内的历史调节系数。In this embodiment, the computer device can obtain the original resource consumption set by the information owner for the target information, and obtain the historical resource values when the candidate resource values of the target information are adjusted within the first preset time period. The computer device calculates the historical adjustment coefficient of the target information within the first preset time period according to the value of each historical resource and the original consumed resource.

例如,计算机设备可将各历史资源数值求和后取均值,获得历史资源均值,根据历史资源均值、原始消耗资源和历史调节系数之间的映射函数,计算出该历史资源均值对应的历史调节系数。For example, the computer equipment can sum the values of all historical resources and take the average value to obtain the average value of historical resources, and calculate the historical adjustment coefficient corresponding to the average value of historical resources according to the mapping function between the average value of historical resources, the original consumed resources and the historical adjustment coefficient .

本实施例中,通过目标信息的原始消耗信息和在过去时间段内用于推送目标信息的历史资源数值,计算出对应的历史调节系数,从而能够准确计算出在过去的时间段内用于调节目标信息的消耗资源的历史调节系数。In this embodiment, the corresponding historical adjustment coefficient is calculated based on the original consumption information of the target information and the historical resource value used to push the target information in the past time period, so that the adjustment coefficient used for adjustment in the past time period can be accurately calculated. The historical adjustment coefficient of the consumption resources of the target information.

在一个实施例中,获取在第一预设时长内用于推送目标信息的历史资源数值,包括:获取在第一预设时长内用于推送目标信息的各历史资源数值;In one embodiment, acquiring historical resource values used for pushing target information within a first preset time period includes: acquiring each historical resource value used for pushing target information within the first preset time period;

根据历史资源数值和原始消耗资源,确定目标信息在第一预设时长内的历史调节系数,包括:对各历史资源数值进行加权求均值,得到历史资源均值;将历史资源均值和原始消耗资源的比值,确定为目标信息在第一预设时长内的历史调节系数。Determine the historical adjustment coefficient of the target information within the first preset time period according to the historical resource value and the original consumption resource, including: weighted average value of each historical resource value to obtain the historical resource average value; The ratio is determined as the historical adjustment coefficient of the target information within the first preset time period.

历史资源均值是指在第一预设时长内对该目标信息的候选资源数值进行调节时的历史资源数值的平均值。The historical resource average value refers to the average value of the historical resource values when the candidate resource value of the target information is adjusted within the first preset time period.

计算机设备可获取信息所有者对该目标信息设置的原始消耗资源,并获取在第一预设时长内对该目标信息的候选资源数值进行调节时的各历史资源数值。计算机设备获取各历史资源数值对应的权重,对各历史资源数值进行加权求均值处理,得到历史资源均值。进一步地,计算机设备将各历史资源数值和对应的权重相乘并求和,将求和得到的值除以历史资源数值的数量,得到历史资源均值。The computer device can obtain the original consumption resources set by the information owner for the target information, and obtain the historical resource values when the candidate resource values of the target information are adjusted within the first preset time period. The computer equipment obtains the weights corresponding to the values of each historical resource, and performs a weighted mean value process on the values of each historical resource to obtain the average value of the historical resources. Further, the computer equipment multiplies and sums each historical resource value and the corresponding weight, and divides the value obtained by the summation by the number of historical resource values to obtain the average value of historical resources.

计算机设备可确定历史资源均值和原始消耗资源的比值,将历史资源均值和原始消耗资源的比值,确定为目标信息在第一预设时长内的历史调节系数。进一步地,计算机设备可将历史资源均值除以原始消耗资源,得到比值,将该比值作为历史调节系数。The computer device may determine the ratio of the average value of historical resources to the original consumed resources, and determine the ratio of the average value of historical resources to the original consumed resources as the historical adjustment coefficient of the target information within the first preset time period. Further, the computer device may divide the mean value of historical resources by the original consumed resources to obtain a ratio, and use the ratio as a historical adjustment coefficient.

例如,计算机设备可获取如下公式,按照该公式计算历史调节系数:For example, the computer device can obtain the following formula, and calculate the historical adjustment coefficient according to the formula:

λ1=历史资源均值/target_CPA (8)λ 1 = historical resource average/target_CPA (8)

其中,λ1为历史调节系数,target_CPA为原始消耗资源。Among them, λ 1 is the historical adjustment coefficient, and target_CPA is the original consumption resource.

本实施例中,对各历史资源数值进行加权求均值,将得到的历史资源均值和原始消耗资源的比值,确定历史调节系数,从而能够根据历史资源均值和原始消耗资源之间的关联关系,准确确定在过去时间段内的历史调节系数。In this embodiment, the value of each historical resource is weighted and averaged, and the ratio of the obtained average value of historical resources to the original consumed resources is used to determine the historical adjustment coefficient, so that the historical adjustment coefficient can be accurately determined according to the correlation between the average historical resource and the original consumed resources Determine the historical adjustment factor over the past time period.

在一个实施例中,获取目标信息未调节时,在第一预设时长内所对应的未调节期望消耗资源,包括:In one embodiment, when the acquired target information is not adjusted, the corresponding unadjusted expected consumption resources within the first preset duration include:

获取目标信息在第一预设时长内的历史调节系数,以及对应的已消耗资源;根据已消耗资源和历史调节系数,确定目标信息在第一预设时长内的未调节期望消耗资源。Obtain the historical adjustment coefficient of the target information within the first preset time period and the corresponding consumed resources; according to the consumed resources and the historical adjustment coefficient, determine the unadjusted expected consumption resources of the target information within the first preset time period.

已消耗资源为对目标信息的候选资源数值不调整时,在第一预设时长内获得一次转化所消耗的平均成本。The consumed resource is the average cost consumed by one conversion within the first preset time period when the value of the candidate resource of the target information is not adjusted.

计算机设备获取对目标信息的候选资源数值进行调整时,在第一预设时长内获得一次转化所消耗的平均成本。计算机设备获取在第一预设时长内对该目标信息的候选资源数值进行调节时的各历史资源数值。根据历史资源数值和原始消耗资源,确定目标信息在第一预设时长内的历史调节系数。When the computer device obtains and adjusts the value of the candidate resource of the target information, it obtains the average cost consumed by one conversion within the first preset time period. The computer device acquires each historical resource value when the candidate resource value of the target information is adjusted within the first preset time period. According to the historical resource value and the original consumed resource, the historical adjustment coefficient of the target information within the first preset time period is determined.

本实施例中,根据历史资源数值和原始消耗资源,确定目标信息在第一预设时长内的历史调节系数,包括:对各历史资源数值进行加权求均值,得到历史资源均值;将历史资源均值和原始消耗资源的比值,确定为目标信息在第一预设时长内的历史调节系数。In this embodiment, determining the historical adjustment coefficient of the target information within the first preset time period according to the historical resource value and the original consumption resource includes: performing a weighted average value on each historical resource value to obtain the historical resource average value; The ratio of the resource to the original consumption resource is determined as the historical adjustment coefficient of the target information within the first preset time period.

例如,计算机设备可获取如下公式,按照该公式计算历史调节系数:For example, the computer device can obtain the following formula, and calculate the historical adjustment coefficient according to the formula:

λ1=历史资源均值/target_CPA (8)λ 1 = historical resource average/target_CPA (8)

其中,λ1为历史调节系数,target_CPA为原始消耗资源。Among them, λ 1 is the historical adjustment coefficient, and target_CPA is the original consumption resource.

接着,计算机设备可计算已消耗资源和历史调节系数之间的比值,将该比值确定为目标信息在第一预设时长内的未调节期望消耗资源。Next, the computer device may calculate the ratio between the consumed resource and the historical adjustment coefficient, and determine the ratio as the unadjusted expected consumption resource of the target information within the first preset time period.

例如,计算机设备可获取如下公式,按照该公式计算目标信息在第一预设时长内的未调节期望消耗资源:For example, the computer device can obtain the following formula, and calculate the unadjusted expected consumption resource of the target information within the first preset time period according to the formula:

Figure BDA0002882348780000191
Figure BDA0002882348780000191

其中,

Figure BDA0002882348780000192
为已消耗资源,CPA1.0为目标信息在第一预设时长内的未调节期望消耗资源。in,
Figure BDA0002882348780000192
is the consumed resource, and CPA 1.0 is the unadjusted expected consumed resource of the target information within the first preset time period.

本实施例中,通过对目标信息的候选资源数值进行调整的情况下,该目标信息在第一预设时长中的历史调节系数,以及获得一次转化所消耗的平均成本,能够准确计算出对于候选资源数值不调整的情况下,该目标信息在第一预设时长中的获得一次转化所消耗的平均成本,从而通过调节情况下的转化成本准确预测未调节情况下的转化成本。In this embodiment, by adjusting the value of the candidate resource of the target information, the historical adjustment coefficient of the target information in the first preset duration, and the average cost of obtaining one conversion, it is possible to accurately calculate the value of the candidate resource for the target information. In the case where the resource value is not adjusted, the target information obtains the average cost of one conversion in the first preset duration, so that the conversion cost in the case of adjustment can be accurately predicted by the conversion cost in the case of adjustment.

在一个实施例中,基于预测调节系数、未调节期望消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源,包括:In one embodiment, based on the predicted adjustment coefficient and the unadjusted expected consumption resources, determining the adjustment expected consumption resources corresponding to the second preset time period when the target information is adjusted, including:

获取目标信息在第一预设时长内的历史调节系数,基于已累积消耗资源和历史调节系数,确定目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源;获取未调节期望消耗资源对应的平滑因子;根据原始消耗资源、未调节期望消耗资源、平滑因子、预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源。Obtain the historical adjustment coefficient of the target information within the first preset time period, and determine the unadjusted expected accumulated consumption resource corresponding to the target information within the first preset time period when the target information is not adjusted based on the accumulated consumed resources and the historical adjustment coefficient; obtain the unadjusted The smoothing factor corresponding to the expected consumption resource; according to the original consumption resource, the unadjusted expected consumption resource, the smoothing factor, the predicted adjustment coefficient, and the unadjusted expected cumulative consumption resource corresponding to the first preset duration, determine the target information adjustment when the second preset The adjustment corresponding to the duration is expected to consume resources.

计算机设备可获取目标信息在第一预设时长内,用于调节目标信息的候选资源数值的系数,即历史调节系数。计算机设备获取目标信息在第一预设时长内的已累积消耗资源,确定已累积消耗资源和历史调节系数的平方之间的比值。将已累积消耗资源和历史调节系数的平方之间的比值,确定为目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源。The computer device may acquire a coefficient for adjusting the candidate resource value of the target information within the first preset time period of the target information, that is, a historical adjustment coefficient. The computer device acquires the accumulated consumed resources of the target information within the first preset time period, and determines the ratio between the accumulated consumed resources and the square of the historical adjustment coefficient. The ratio between the accumulated consumption resource and the square of the historical adjustment coefficient is determined as the unadjusted expected accumulated consumption resource corresponding to the first preset time period when the target information is not adjusted.

计算机设备获取目标信息在与目标时长相邻的历史时长中所对应的历史转化量,基于目标时长、第一预设时长和历史转化量,获得未调节期望消耗资源对应的平滑因子。The computer device obtains the historical conversion amount corresponding to the target information in the historical duration adjacent to the target duration, and obtains the smoothing factor corresponding to the unadjusted expected consumption resource based on the target duration, the first preset duration and the historical conversion amount.

计算机设备根据原始消耗资源、未调节期望消耗资源、平滑因子、预测调节系数和第一预设时长对应的未调节期望累积消耗资源,计算目标信息调节时在第二预设时长内所对应的调节期望消耗资源。The computer device calculates the adjustment corresponding to the second preset time period when the target information is adjusted according to the original consumption resources, the unadjusted expected consumption resources, the smoothing factor, the predicted adjustment coefficient and the unadjusted expected accumulated consumption resources corresponding to the first preset time period. Expect to consume resources.

本实施例中,根据过去时间段内的历史调节系数和已积累消耗资源,准确计算出目标信息在假设不调节的情况下,在过去时间段的未调价期望累积消耗。该过去时间段的未调价期望累积消耗误差较大,通过平滑因子可减少误差。基于原始消耗资源、未调节期望消耗资源、平滑因子、预测调节系数和未调节期望累积消耗资源等多方面的因素,对目标信息在未来时间段内的调节期望消耗资源进行预估,考虑的数据更全面,预估更准确。In this embodiment, according to the historical adjustment coefficient and the accumulated consumption resources in the past time period, the expected accumulated consumption of the unadjusted price in the past time period is accurately calculated under the assumption that the target information is not adjusted. The unadjusted expected accumulated consumption error in the past time period is relatively large, and the error can be reduced by the smoothing factor. Based on various factors such as original consumption resources, unadjusted expected consumption resources, smoothing factors, predicted adjustment coefficients, and unadjusted expected cumulative consumption resources, etc., estimate the adjustment expected consumption resources of target information in the future time period, and consider the data More comprehensive and more accurate estimates.

在一个实施例中,根据原始消耗资源、未调节期望消耗资源、平滑因子、预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源,包括:In one embodiment, according to the original consumption resources, the unadjusted expected consumption resources, the smoothing factor, the predicted adjustment coefficient, and the unadjusted expected accumulated consumption resources corresponding to the first preset duration, it is determined that the target information is adjusted within the second preset duration. The corresponding adjustment expectations consume resources, including:

确定预测调节系数、第一预设时长对应的未调节期望累积消耗资源和未调节期望消耗资源的第一乘积,以及预测调节系数、平滑因子、未调节期望消耗资源和原始消耗资源的第二乘积;确定平滑因子和未调节期望消耗资源的第三乘积与第一预设时长对应的未调节期望累积消耗资源之和;将第一乘积乘以第二乘积,并除以第三乘积与第一预设时长对应的未调节期望累积消耗资源之和,得到目标信息调节时在第二预设时长内所对应的调节期望消耗资源。Determine the predicted adjustment coefficient, the first product of the unadjusted expected cumulative consumption resource corresponding to the first preset duration and the unadjusted expected consumption resource, and the predicted adjustment coefficient, the smoothing factor, the unadjusted expected consumption resource and the second product of the original consumption resource ; Determine the sum of the unadjusted expected cumulative consumption resource corresponding to the third product of the smoothing factor and the unadjusted expected consumption resource and the first preset duration; multiply the first product by the second product, and divide by the third product and the first The sum of the unadjusted expected cumulative consumption resources corresponding to the preset time period is obtained, and the adjusted expected consumption resources corresponding to the second preset time period when the target information is adjusted is obtained.

计算机设备将预测调节系数、第一预设时长对应的未调节期望累积消耗资源和未调节期望消耗资源相乘,得到第一乘积。计算机设备将预测调节系数、平滑因子、未调节期望消耗资源和原始消耗资源相乘,得到第二乘积。The computer device multiplies the predicted adjustment coefficient, the unadjusted expected cumulative consumption resource corresponding to the first preset duration, and the unadjusted expected consumption resource to obtain a first product. The computer device multiplies the predicted adjustment coefficient, the smoothing factor, the unadjusted expected consumption resource and the original consumption resource to obtain a second product.

计算机设备将平滑因子和第一预设时长对应的未调节期望消耗资源相乘,得到第三乘积。计算机设备计算第三乘积和第一预设时长对应的未调节期望累积消耗资源之和。The computer device multiplies the smoothing factor and the unadjusted expected consumption resource corresponding to the first preset duration to obtain a third product. The computer device calculates the third product and the sum of the unadjusted expected accumulated consumption resources corresponding to the first preset duration.

计算机设备将第一乘积和第二乘积相乘,将相乘得到的乘积除以第三乘积与第一预设时长对应的未调节期望累积消耗资源之和,得到目标信息调节时在第二预设时长内所对应的调节期望消耗资源。The computer device multiplies the first product and the second product, divides the product obtained by the multiplication by the third product and the sum of the unadjusted expected cumulative consumption resources corresponding to the first preset duration, and obtains the target information when the second preset is adjusted. Set the corresponding adjustment expectations within the duration to consume resources.

例如,计算机设备可获取如下公式,将原始消耗资源、第一预设时长对应的未调节期望消耗资源、平滑因子、预测调节系数和第一预设时长对应的未调节期望累积消耗资源代入该公式,得到目标信息调节时在第二预设时长内所对应的调节期望消耗资源:For example, the computer device can obtain the following formula, and substitute the original consumption resources, the unadjusted expected consumption resources corresponding to the first preset duration, the smoothing factor, the predicted adjustment coefficient, and the unadjusted expected cumulative consumption resources corresponding to the first preset duration into the formula , to obtain the adjustment expected resource consumption corresponding to the second preset time period when the target information is adjusted:

Figure BDA0002882348780000211
Figure BDA0002882348780000211

其中,CPAE为第二预设时长内所对应的调节期望消耗资源。λ2为预测调节系数,target_CPA为原始消耗资源,CPA1.0为第一预设时长对应的未调节期望消耗资源、w为平滑因子、cost1.0为第一预设时长对应的未调节期望累积消耗资源。Wherein, CPA E is the adjustment expected consumption resource corresponding to the second preset time period. λ 2 is the predicted adjustment coefficient, target_CPA is the original consumption resource, CPA 1.0 is the unadjusted expected consumption resource corresponding to the first preset duration, w is the smoothing factor, and cost 1.0 is the unadjusted expected cumulative consumption resource corresponding to the first preset duration. .

本实施例中,通过过去时间段内目标信息已知的未调节期望消耗资源、未调节期望累积消耗资源、平滑因子,以及信息所有者设置的原始消耗资源,准确得预测出在未来时间段内目标信息的调节期望消耗资源。根据过去时间段内的已知信息对未来时间段内的目标信息的消耗资源进行预估,从而对未来时间段的目标信息的推送进行充分规划,以实现目标信息的精准推送。In this embodiment, according to the known target information in the past time period, unadjusted expected consumption resources, unadjusted expected accumulated consumption resources, smoothing factor, and the original consumption resources set by the information owner, it can be accurately predicted that in the future time period The adjustment of target information is expected to consume resources. According to the known information in the past time period, the resource consumption of the target information in the future time period is estimated, so as to fully plan the push of the target information in the future time period, so as to realize the accurate push of the target information.

在一个实施例中,该平滑因子是通过平滑因子确定步骤得到的,该平滑因子确定步骤包括:获取目标信息在与目标时长相邻的历史时长中所对应的历史转化量;基于目标时长、第一预设时长和历史转化量,获得未调节期望消耗资源对应的平滑因子。In one embodiment, the smoothing factor is obtained through a smoothing factor determining step, and the smoothing factor determining step includes: acquiring the historical conversion amount corresponding to the target information in the historical duration adjacent to the target duration; A preset duration and historical conversion amount are obtained, and a smoothing factor corresponding to the unadjusted expected resource consumption is obtained.

历史时长是指与目标时长相邻且相同时间长度的时长。例如,目标时长为2020年12月2日的00:00-24:00,则历史时长为2020年12月1日的00:00-24:00。历史转化量是指目标信息在历史时长内的转化次数或转化数量。The historical duration is the duration that is adjacent to the target duration and has the same duration. For example, if the target duration is 00:00-24:00 on December 2, 2020, the historical duration is 00:00-24:00 on December 1, 2020. Historical conversions refers to the number of conversions or conversions for a target message over a historical period of time.

本实施例中,计算机设备可确定与目标时长相邻、且时间长度相同的历史时长。计算机设备可获取目标信息在该历史时长内的历史转化量。计算机设备可确定第一预设时长和目标时长的比值,计算将1与该比值之差的立方和。计算机设备将该立方和与历史转化量的乘积作为未调节期望消耗资源对应的平滑因子。In this embodiment, the computer device may determine the historical duration that is adjacent to the target duration and has the same duration. The computer device may obtain the historical conversion amount of the target information within the historical period. The computer device may determine a ratio of the first preset duration to the target duration, and calculate a cubic sum of the difference between 1 and the ratio. The computer device uses the product of the cubic sum and the historical conversion amount as a smoothing factor corresponding to the unadjusted expected consumption resource.

进一步地,计算机设备可获取平滑因子函数,将目标时长、第一预设时长和历史转化量代入该平滑因子函数,得到平滑因子。平滑因子函数如下列公式所示:Further, the computer device may obtain the smoothing factor function, and substitute the target duration, the first preset duration and the historical conversion amount into the smoothing factor function to obtain the smoothing factor. The smoothing factor function is given by the following formula:

Figure BDA0002882348780000221
Figure BDA0002882348780000221

其中,w为平滑因子,t1为第一预设时长,ttotal为目标时长,CV′为目标信息在历史时长中的历史转化量。计算机设备将目标时长、第一预设时长和历史转化量代入上述公式,得到平滑因子w。Wherein, w is a smoothing factor, t 1 is the first preset duration, t total is the target duration, and CV′ is the historical conversion amount of the target information in the historical duration. The computer device substitutes the target duration, the first preset duration and the historical conversion amount into the above formula to obtain the smoothing factor w.

本实施例中,通过计算平滑因子,以通过平滑因子对目标信息在第一预设时长内的调节期望消耗资源进行平滑处理,以对目标信息在过去时间段内的预估消耗资源进行平滑,能够减少预估消耗资源的误差。In this embodiment, by calculating a smoothing factor, the adjustment expected resource consumption of the target information within the first preset time period is smoothed by the smoothing factor, so as to smooth the estimated consumption resource of the target information in the past time period, It can reduce the error of estimated resource consumption.

在一个实施例中,根据已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源,确定目标信息在目标时长内的目标消耗资源,包括:In one embodiment, according to the converted amount, the accumulated consumption resources, the expected conversion amount and the adjusted expected accumulated consumption resources, determining the target consumption resources of the target information within the target duration, including:

确定已累积消耗资源与调节期望累积消耗资源之和,以及已转化量和期望转化量之和;将已累积消耗资源与调节期望累积消耗资源之和,以及已转化量和期望转化量之和的比值,确定为目标信息在目标时长内的目标消耗资源。Determine the sum of the accumulated consumption resources and the adjusted expected accumulated consumption resources, as well as the sum of the converted amount and the expected conversion amount; The ratio is determined as the target resource consumption of the target information within the target duration.

计算机设备计算已累积消耗资源与调节期望累积消耗资源之和,计算已转化量和期望转化量之和。计算机设备将两者的结果相除,得到比值,并将该比值作为目标信息在目标时长内的目标消耗资源。The computer device calculates the sum of the accumulated consumption resources and the adjusted expected accumulated consumption resources, and calculates the sum of the converted amount and the expected conversion amount. The computer device divides the two results to obtain a ratio, and uses the ratio as the target resource consumption of the target information within the target duration.

进一步地,可获取如下公式,将已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源代入该公式,得到目标消耗资源:Further, the following formula can be obtained, and the converted amount, the accumulated consumption resource, the expected conversion amount and the adjusted expected cumulative consumption resource are substituted into the formula to obtain the target consumption resource:

Figure BDA0002882348780000231
Figure BDA0002882348780000231

其中,E(CPA_final)为目标信息在目标时长内的对应的目标消耗资源。costE为目标信息在第二预设时长内的调节期望累积消耗资源。CVE为目标信息在第二预设时长内的期望转化量。

Figure BDA0002882348780000232
为目标信息在第一预设时长内的已累积消耗资源,
Figure BDA0002882348780000233
为目标信息在第一预设时长内的已累积转化量。Among them, E (CPA_final) is the target consumption resource corresponding to the target information within the target duration. The cost E is the expected cumulative consumption of resources for the adjustment of the target information within the second preset time period. CV E is the expected conversion amount of the target information within the second preset time period.
Figure BDA0002882348780000232
is the accumulated consumption resource of the target information within the first preset time period,
Figure BDA0002882348780000233
is the accumulated conversion amount of the target information within the first preset time period.

本实施例中,通过已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源之间的关系,预测使用本次选择的候选资源数值的情况下,目标信息在目标时长内的获得一次转化所期望消耗的资源,从而确定该期望消耗的资源是否符合条件,以执行响应的操作。符合条件则表示基于本轮选择的候选资源数值能够实现信息的精准推送,不符合条件则表示基于本轮选择的候选资源数值不能实现信息的精准推送,则进行下一轮对候选资源数值的选择并计算。In this embodiment, by using the relationship between the converted amount, the accumulated consumption resources, the expected conversion amount, and the adjusted expected cumulative consumption resources, it is predicted that the target information can be obtained within the target duration when the candidate resource value selected this time is used. Transform the resource expected to be consumed at one time, so as to determine whether the resource expected to be consumed is eligible to perform the corresponding operation. If the condition is met, it means that accurate push of information can be achieved based on the value of the candidate resource selected in this round. If the condition is not met, it means that the value of the candidate resource selected in this round cannot achieve accurate push of information, and the next round of selection of the candidate resource value will be performed. and calculate.

在一个实施例中,该方法还包括:In one embodiment, the method further includes:

当目标消耗资源与原始消耗资源不符合信息推送条件时,从候选集中选择另一候选资源数值,并返回执行确定所选择的候选资源数值对应的预测调节系数的步骤,以得到目标信息在目标时长内的目标消耗资源;当目标消耗资源与原始消耗资源符合信息推送条件时,按照所选择的候选资源数值推送目标信息。When the target consumption resource and the original consumption resource do not meet the information push conditions, select another candidate resource value from the candidate set, and return to the step of determining the prediction adjustment coefficient corresponding to the selected candidate resource value, so as to obtain the target information in the target duration When the target consumption resource and the original consumption resource meet the information push conditions, the target information is pushed according to the selected candidate resource value.

当计算机设备判定目标消耗资源与原始消耗资源不符合信息推送条件时,表示所选择的候选资源数值不适合用于在第二预设时长内推送目标信息。计算机设备可从候选集中任意选择另一候选资源数值,并返回执行确定所选择的候选资源数值对应的预测调节系数,直至计算得到的目标消耗资源与原始消耗资源符合信息推送条件时,按照所选择的候选资源数值推送目标信息。When the computer device determines that the target consumption resource and the original consumption resource do not meet the information push conditions, it indicates that the selected candidate resource value is not suitable for pushing target information within the second preset time period. The computer device can arbitrarily select another candidate resource value from the candidate set, and return and execute to determine the prediction adjustment coefficient corresponding to the selected candidate resource value, until the calculated target consumption resources and the original consumption resources meet the information push conditions, according to the selected The candidate resource value pushes the target information.

当基于所选择的候选资源数值计算得到目标消耗资源,该目标消耗资源与原始消耗资源仍然不符合信息推送条件时,遍历候选集中的候选资源数值。直至基于所选择的候选资源数值计算得到目标消耗资源与原始消耗资源相同时停止遍历,并按照所选择的候选资源数值在第二预设时长内推送目标信息。When the target consumption resource is calculated based on the selected candidate resource value, and the target consumption resource and the original consumption resource still do not meet the information push conditions, the candidate resource value in the candidate set is traversed. The traversal is stopped until it is calculated based on the selected candidate resource value that the target consumption resource is the same as the original consumption resource, and the target information is pushed within the second preset time period according to the selected candidate resource value.

在一个实施例中,当目标消耗资源不等于原始消耗资源时,判定目标消耗资源与原始消耗资源不符合信息推送条件。In one embodiment, when the target consumption resource is not equal to the original consumption resource, it is determined that the target consumption resource and the original consumption resource do not meet the information push condition.

在其他实施例中,当目标消耗资源与原始消耗资源之间的差异大于阈值时,判定目标消耗资源与原始消耗资源不符合信息推送条件。In other embodiments, when the difference between the target consumption resource and the original consumption resource is greater than a threshold, it is determined that the target consumption resource and the original consumption resource do not meet the information push condition.

本实施例中,从候选集中遍历选择候选资源数值,基于所选择的候选资源数值计算目标信息在目标时长内获得1次转化所消耗的目标消耗资源,能够通过对候选资源数值的遍历确定最合适的候选资源数值,从而实现按照候选资源数值进行信息的精准推送。In this embodiment, the candidate resource values are selected by traversal from the candidate set, and the target consumption resources consumed by one conversion within the target duration are calculated based on the selected candidate resource values. The value of the candidate resource, so as to realize the accurate push of information according to the value of the candidate resource.

在一个实施例中,该方法还包括:确定各目标信息按照各自的候选资源数值进行信息推送时各自对应的期望收益;将满足收益条件的期望收益所对应的目标信息进行推送。In one embodiment, the method further includes: determining the respective expected revenue of each target information when the information is pushed according to the respective candidate resource values; and pushing the target information corresponding to the expected revenue satisfying the revenue condition.

期望收益是指目标信息按照候选资源数值进行信息推送时所获得的收益。Expected revenue refers to the revenue obtained when the target information is pushed according to the value of the candidate resource.

在存在多个目标信息的情况下,针对每个目标信息和对应的候选资源数值,计算机设备计算目标信息按照对应的候选资源数值进行推送时获得的期望收益。计算机设备可获取收益条件,判断各期望收益是否满足期望条件,并将满足期望条件的期望收益所对应的目标信息,按照对应的候选资源数值进行推送。When there are multiple target information, for each target information and the corresponding candidate resource value, the computer device calculates the expected benefit obtained when the target information is pushed according to the corresponding candidate resource value. The computer device can obtain the income conditions, judge whether each expected income meets the expected conditions, and push the target information corresponding to the expected incomes that meet the expected conditions according to the corresponding candidate resource values.

进一步地,计算机设备计算各目标信息按照各自的候选资源数值,在第二预设时长内进行信息推送时各自对应的期望收益。计算机设备将满足收益条件的期望收益所对应的目标信息在第二预设时长内进行推送。Further, the computer device calculates the corresponding expected revenue of each target information when the information is pushed within the second preset time period according to the respective candidate resource values. The computer device pushes the target information corresponding to the expected revenue that satisfies the revenue condition within the second preset time period.

例如,计算机设备可按照收益计算公式计算目标信息的期望收益:For example, the computer equipment can calculate the expected benefit of the target information according to the benefit calculation formula:

ecpm=Target_CPA*pCTR*pCVR*1000*候选资源数值 (13)ecpm=Target_CPA*pCTR*pCVR*1000*candidate resource value (13)

其中,ecpm(effective cost per mille)为目标信息按照候选资源数值进行推送所获得的期望收益,例如1000次推送所获得的收益。pCTR(predict click through rate,预估点击率)是指目标信息推送后的预估被点击的概率。该预估点击率可通过点击率模型预测。CVR(Conversion Rate,转化率)是指用户对该目标信息点击并转化的比例,即该目标信息的转化次数除以目标信息的点击量。pCVR(predict conversion rate,预估转化率)是指目标信息推送后的预估转化率,通过转化率模型预测。Among them, ecpm (effective cost per mille) is the expected income obtained by pushing the target information according to the value of the candidate resource, for example, the income obtained by 1000 pushes. pCTR (predict click through rate, estimated click through rate) refers to the estimated probability of being clicked after the target information is pushed. This estimated CTR can be predicted by a CTR model. CVR (Conversion Rate, conversion rate) refers to the proportion of users who click and convert the target information, that is, the number of conversions of the target information divided by the number of clicks on the target information. pCVR (predict conversion rate, estimated conversion rate) refers to the estimated conversion rate after the target information is pushed, which is predicted by the conversion rate model.

本实施例中,将目标信息的期望收益作为信息推送的条件,将满足收益条件的期望收益所对应的目标信息进行推送,能够实现信息的精准推送。In this embodiment, the expected income of the target information is used as a condition for information push, and the target information corresponding to the expected income satisfying the income condition is pushed, so as to achieve accurate information push.

在一个实施例中,该目标信息为目标广告,原始消耗资源为原始转化单价,候选资源数值为候选竞价,已累积消耗资源为已转化总价,调节期望累积消耗资源为调价期望转化总价,目标消耗资源为目标转化单价;In one embodiment, the target information is a target advertisement, the original consumption resource is the original conversion unit price, the candidate resource value is the candidate bid price, the accumulated consumption resource is the converted total price, and the adjusted expected accumulated consumption resource is the price adjustment expected conversion total price, The target consumption resource is the target conversion unit price;

当目标消耗资源与原始消耗资源符合信息推送条件时,按照候选资源数值推送目标信息,包括:当目标转化单价与原始转化单价相同时,确定候选竞价对应的广告投放位置;在第二预设时长内的广告投放位置投放目标广告。When the target consumption resource and the original consumption resource meet the information push conditions, the target information is pushed according to the value of the candidate resource, including: when the target conversion unit price is the same as the original conversion unit price, determining the advertisement placement position corresponding to the candidate bid; within the ad placements to serve targeted ads.

广告投放位置是指投放广告的位置,包括任意可投放广告的位置。例如,信息流中的用于投放广告的位置,地铁站内、公交站牌等投放广告的显示屏,或者建筑物上投放广告的显示屏,终端界面、应用程序中的投放广告的位置等,但不限于此。An ad placement location refers to the location where an ad is placed, including any location where an ad can be placed. For example, the location for advertising in the information flow, the display screen for advertising in subway stations, bus stop signs, or the display screen for advertising on buildings, the terminal interface, the location for advertising in applications, etc., but Not limited to this.

本实施例中,计算机设备获取目标广告对应的原始转化单价和候选竞价,确定候选竞价对应的预测调节系数。计算机设备获取目标广告在第一预设时长内的已转化量和已转化总价,基于预测调节系数和已转化总价,确定目标广告在第二预设时长内的调价期望转化总价和期望转化量。In this embodiment, the computer device obtains the original conversion unit price and the candidate bid price corresponding to the target advertisement, and determines the prediction adjustment coefficient corresponding to the candidate bid price. The computer device obtains the converted volume and the converted total price of the target advertisement within the first preset time period, and determines the expected total conversion price and expected conversion price of the target advertisement within the second preset time period based on the predicted adjustment coefficient and the converted total price conversion volume.

计算机设备根据已转化量、已转化总价、期望转化量和调价期望转化总价,确定目标广告在目标时长内的目标消耗资源;目标时长包含第二预设时长和第一预设时长。当目标转化单价与原始转化单价相同时,计算机设备确定候选竞价对应的广告投放位置,在第二预设时长内的广告投放位置投放目标广告。The computer device determines the target resource consumption of the target advertisement within the target duration according to the converted volume, the converted total price, the expected conversion volume and the price adjusted expected conversion total price; the target duration includes the second preset duration and the first preset duration. When the target conversion unit price is the same as the original conversion unit price, the computer device determines the advertisement placement position corresponding to the candidate bid, and places the target advertisement at the advertisement placement position within the second preset time period.

本实施例中,充分考虑过去时间段用户对目标广告的已转化量、成本,并根据过去时间段的已转化量、成本、历史调价系数等因素,准确预估出在未来时间段内用户对目标广告的预估转化量和成本。并基于过去时间段用户对广告的已转化量、成本,以及未来时间段内用户对目标广告的预估转化量和成本,更准确预测出目标广告在未来时间段内的获得转化所消耗的成本,从而更精准确定目标广告投放的价格。同时,目标转化单价与原始转化单价满足广告投放条件,表示预测得到的目标广告在未来时间段内的获得转化所消耗的成本与广告主定义的成本大致相同,则按照候选竞价在对应的广告投放位置投放目标广告,能够实现广告的精准投放,从而在满足广告所有者提供的成本的条件下获得更高的广告转化量,提高广告投放的效益。In this embodiment, the converted amount and cost of the target advertisement by users in the past time period are fully considered, and according to the converted amount, cost, historical price adjustment coefficient and other factors in the past time period, it is accurately estimated that the user's interest in the target advertisement in the future time period is accurately estimated. The estimated conversion volume and cost of the targeted ad. And based on the user's conversion volume and cost of the advertisement in the past time period, as well as the user's estimated conversion volume and cost of the target advertisement in the future time period, more accurately predict the target advertisement's conversion cost in the future time period. , so as to more accurately determine the price of target advertising. At the same time, if the target conversion unit price and the original conversion unit price satisfy the advertisement placement conditions, it means that the predicted cost of conversion of the target advertisement in the future time period is roughly the same as the cost defined by the advertiser, and the corresponding advertisement is placed according to the candidate bid. Positioning targeted advertisements can achieve accurate advertisement placement, thereby obtaining higher advertisement conversions and improving the efficiency of advertisement placement under the condition of meeting the cost provided by the advertisement owner.

如图5所示,为一个实施例中在信息流页面中的广告投放位置投放目标广告的界面示意图。该第二预设时长为12:00-24:00,计算机设备在信息流页面500的广告投放位置502、504,投放与候选竞价对应的广告,例如广告投放位置502的广告1、广告投放位置504的广告2,并且投放时长为12:00-24:00。当用户进行信息流页面时,在广告投放位置展示对应的广告。用户的好友列表中的好友也可以通过信息流页面浏览该用户信息流页面所展示的广告。As shown in FIG. 5 , it is a schematic diagram of an interface for placing a target advertisement in an advertisement placement position in an information flow page in one embodiment. The second preset duration is 12:00-24:00, and the computer device places advertisements corresponding to the candidate bids in the advertisement placement positions 502 and 504 of the information flow page 500, such as advertisement 1 in the advertisement placement position 502, advertisement placement position 504 advertisement 2, and the delivery time is 12:00-24:00. When the user goes to the information flow page, the corresponding advertisement is displayed in the advertisement placement position. Friends in the user's friend list can also browse advertisements displayed on the user's information flow page through the information flow page.

如图6所示,为另一个实施例中在广告显示屏投放目标广告的界面示意图。As shown in FIG. 6 , it is a schematic diagram of an interface for placing a target advertisement on an advertisement display screen in another embodiment.

该场景为地铁站内的多个广告显示屏,该第二预设时长为12:00-24:00,计算机设备在广告显示屏602、604和606投放与候选竞价对应的广告,例如广告显示屏602的广告A、广告显示屏604的广告B、广告显示屏606的广告C,并且投放时长为12:00-24:00。当用户进行信息流页面时,在广告投放位置展示对应的广告。The scene is a plurality of advertisement display screens in the subway station, the second preset time period is 12:00-24:00, and the computer equipment places advertisements corresponding to candidate bids on the advertisement display screens 602, 604 and 606, such as advertisement display screens Advertisement A of 602, advertisement B of advertisement display screen 604, advertisement C of advertisement display screen 606, and the delivery time is 12:00-24:00. When the user goes to the information flow page, the corresponding advertisement is displayed in the advertisement placement position.

在一个实施例中,该第一预设时长为目标时长的起点至当前时刻的时长,第二预设时长为当前时刻至目标时长的终点的时长,该目标时长是周期性的固定时长。In one embodiment, the first preset duration is the duration from the start point of the target duration to the current moment, the second preset duration is the duration from the current moment to the end of the target duration, and the target duration is a periodic fixed duration.

本实施例中,该信息推送方法可应用于广告投放,通过过去时间段用户对广告的已转化量、成本,以及未来时间段内用户对广告的预估转化量和成本,能够更准确预测出该广告在未来时间段内的获得转化所消耗的成本,从而更精准确定信息推送的竞价,基于候选竞价实现广告的精准投放。同时,目标转化单价与原始转化单价满足广告推送条件,表示广告在未来时间段内的获得转化所消耗的成本与广告主定义的成本大致相同,从而在满足广告主提供的成本的条件下获得更高的广告转化量,提高广告投放的效益。In this embodiment, the information push method can be applied to advertisement placement, and it is possible to more accurately predict the amount of conversions and costs of advertisements by users in the past time period, and the estimated conversion amount and cost of advertisements by users in the future time period. The cost consumed by the conversion of the advertisement in the future time period, so as to more accurately determine the bidding price of the information push, and realize the accurate delivery of the advertisement based on the candidate bidding. At the same time, the target conversion unit price and the original conversion unit price meet the advertising push conditions, which means that the cost of converting the advertisement in the future time period is roughly the same as the cost defined by the advertiser, so that the cost can be obtained under the condition of satisfying the cost provided by the advertiser. High advertising conversion volume, improve the efficiency of advertising.

在一个实施例中,第一预设时长为目标时长的起点至当前时刻的时长,第二预设时长为当前时刻至目标时长的终点的时长,该目标时长是周期性的固定时长。In one embodiment, the first preset duration is the duration from the starting point of the target duration to the current moment, the second preset duration is the duration from the current moment to the end of the target duration, and the target duration is a periodic fixed duration.

该起点为目标时长的开始时刻,也是第一预设时长的开始时刻。终点是指目标时长的结束时刻,也是第二预设时长的结束时刻。当前时刻为第一预设时长的结束时刻,也作为第二预设时长的开始时刻。该目标时长是周期性的固定时间长度。The starting point is the start moment of the target duration, and is also the start moment of the first preset duration. The end point refers to the end moment of the target duration, and is also the end moment of the second preset duration. The current moment is the end moment of the first preset duration, and is also the start moment of the second preset duration. The target duration is a periodic fixed duration.

本实施例中,该目标时长是周期性的固定时长,通过该信息推送方法能够在每个目标时长内基于目标信息的实际情况,例如已转化量、已累积消耗资源等对目标信息的候选资源数值进行及时调整,从而以合适的候选资源数值推送目标信息,自动实现目标信息的精准推送。In this embodiment, the target duration is a periodic fixed duration, and the information push method can be based on the actual situation of the target information within each target duration, such as the converted amount, accumulated consumption resources and other candidate resources for the target information The value is adjusted in time, so that the target information is pushed with the appropriate candidate resource value, and the accurate push of the target information is automatically realized.

如图7所示,为一个实施例中信息推送方法的原理示意图。As shown in FIG. 7 , it is a schematic diagram of the principle of an information push method in an embodiment.

信息投放引擎中在接收到流量端的信息请求后,从信息数据库中召回该流量端定向的信息。通过上述各个实施例中的方案,确定所召回的目标信息的目标消耗资源,当目标信息的目标消耗资源和原始消耗资源相等时,将所选择的候选资源数值作为目标信息对应的目标资源数值。After receiving the information request from the traffic end, the information delivery engine recalls the information directed to the traffic end from the information database. Through the solutions in the above embodiments, the target resource consumption of the recalled target information is determined, and when the target resource consumption of the target information is equal to the original consumption resource, the selected candidate resource value is used as the target resource value corresponding to the target information.

对于召回的各个目标信息,信息投放引擎对各个目标信息进行粗选排序。粗选排序用于对目标信息进行筛选,实现万里挑百的效果。For each target information recalled, the information delivery engine performs rough selection and sorting on each target information. Rough selection sorting is used to filter the target information to achieve the effect of selecting hundreds of thousands of miles.

粗选排序的步骤如下:The steps of rough sorting are as follows:

信息投放引擎通过粗选模型预测各个目标信息按照候选资源数值进行推送的粗选预估点击率、粗选预估转化率,从而计算出各个目标信息在粗选排序阶段的期望收益,即The information delivery engine uses the rough selection model to predict the rough selection estimated click-through rate and the rough selection estimated conversion rate of each target information pushed according to the candidate resource value, so as to calculate the expected revenue of each target information in the rough selection sorting stage, that is,

ec1=Target_CPA*liteCTR*liteCVR*1000*候选资源数值 (14)ec1=Target_CPA*liteCTR*liteCVR*1000*candidate resource value (14)

其中,ec1为目标信息在粗选阶段的期望收益,liteCTR为目标信息在粗选阶段的预估点击率,liteCVR为目标信息在粗选阶段的预估转化率。粗选阶段的模型可使用NPL(Natural Language Processing,自然语言处理)、推荐算法、机器学习、分布式学习等方式预测目标信息在粗选阶段粗选预估点击率、粗选预估转化率。Among them, ec1 is the expected revenue of the target information in the rough selection stage, liteCTR is the estimated click-through rate of the target information in the rough selection stage, and liteCVR is the estimated conversion rate of the target information in the rough selection stage. The model in the rough selection stage can use NPL (Natural Language Processing, natural language processing), recommendation algorithm, machine learning, distributed learning and other methods to predict the target information in the rough selection stage to estimate the click rate and the conversion rate of the rough selection.

按照各个目标信息的期望收益,在粗选阶段选择预设数量的目标信息进入精选阶段。例如,选择期望收益高于预设收益的目标信息进入精选阶段,进行精选排序。精选排序用于对目标信息进行进一步筛选,实现百里挑一的效果。According to the expected income of each target information, a preset number of target information is selected in the rough selection stage to enter the selection stage. For example, select the target information whose expected income is higher than the preset income to enter the selection stage, and perform selection sorting. The selection sorting is used to further filter the target information to achieve the effect of one in a hundred.

精选排序的步骤如下:The steps for selection sorting are as follows:

信息投放引擎通过精选模型预测各个目标信息按照候选资源数值进行推送的精选预估点击率、精选预估转化率,从而计算出各个目标信息在精选排序阶段的期望收益,即The information delivery engine uses the selection model to predict the selected estimated click-through rate and the selected estimated conversion rate of each target information pushed according to the candidate resource value, so as to calculate the expected revenue of each target information in the selection and sorting stage, that is,

ec1=Target_CPA*pCTR*pCVR*1000*候选资源数值 (15)ec1=Target_CPA*pCTR*pCVR*1000*candidate resource value (15)

其中,ec2为目标信息在精选阶段的期望收益,pCTR为目标信息在精选阶段的预估点击率,pCVR为目标信息在精选阶段的预估转化率。精选阶段的模型可使用NPL、推荐算法、机器学习、分布式学习等方式预测目标信息在精选阶段精选预估点击率、精选预估转化率。Among them, ec2 is the expected revenue of the target information in the selection stage, pCTR is the estimated click-through rate of the target information in the selection stage, and pCVR is the estimated conversion rate of the target information in the selection stage. The model in the selection stage can use NPL, recommendation algorithm, machine learning, distributed learning and other methods to predict the target information in the selection stage to select the estimated click-through rate and the selection estimated conversion rate.

信息投放引擎将各个目标信息在精选阶段的期望收益进行排序,将满足收益条件的目标信息投放到流量端。The information delivery engine sorts the expected income of each target information in the selection stage, and delivers the target information that meets the income conditions to the traffic end.

在一个实施例中,提供了一种信息推送方法,包括:In one embodiment, an information push method is provided, comprising:

步骤(a1),获取目标信息在第一预设时长内的已转化量和已累积消耗资源,获取在第一预设时长内用于推送目标信息的历史资源数值。In step (a1), the converted amount and the accumulated consumption resources of the target information within the first preset time period are obtained, and the historical resource value used for pushing the target information within the first preset time period is obtained.

步骤(a2),获取目标信息对应的原始消耗资源,根据历史资源数值和原始消耗资源,确定目标信息在第一预设时长内的历史调节系数。In step (a2), the original consumption resource corresponding to the target information is obtained, and the historical adjustment coefficient of the target information within the first preset duration is determined according to the historical resource value and the original consumption resource.

步骤(a3),基于已累积消耗资源和历史调节系数,确定目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源。In step (a3), based on the accumulated consumed resources and the historical adjustment coefficient, determine the corresponding unadjusted expected accumulated consumption resources within the first preset time period when the target information is not adjusted.

步骤(a4),根据第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息在目标时长内的期望累积消耗资源,该目标时长包含第一预设时长和第二预设时长。Step (a4), according to the first preset duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, determine the expected accumulated consumption resource of the target information within the target duration, and the target duration includes the first preset duration and the first preset duration. 2. Preset duration.

步骤(a5),基于目标时长内的期望累积消耗资源和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。Step (a5), based on the expected cumulative consumption resource in the target duration and the unregulated expected cumulative consumption resource corresponding to the first preset duration, determine the unregulated expected cumulative consumption corresponding to the second preset duration when the target information is not adjusted resource.

步骤(a6),从候选集中选择用于推送目标信息的候选资源数值,根据候选资源数值和原始消耗资源,确定候选资源数值对应的预测调节系数。In step (a6), a candidate resource value for pushing target information is selected from the candidate set, and a prediction adjustment coefficient corresponding to the candidate resource value is determined according to the candidate resource value and the original consumed resource.

步骤(a7),基于预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源。Step (a7), based on the predicted adjustment coefficient and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, determine the adjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is adjusted.

步骤(a8),获取目标信息在第一预设时长内的已消耗资源,根据已消耗资源和历史调节系数,确定目标信息在第一预设时长内的未调节期望消耗资源。Step (a8): Acquire the consumed resources of the target information within the first preset time period, and determine the unadjusted expected consumption resources of the target information within the first preset time period according to the consumed resources and the historical adjustment coefficient.

步骤(a9),基于已累积消耗资源和历史调节系数,确定目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源。In step (a9), based on the accumulated consumed resources and the historical adjustment coefficient, determine the corresponding unadjusted expected accumulated consumption resources within the first preset time period when the target information is not adjusted.

步骤(a10),获取目标信息在与目标时长相邻的历史时长中所对应的历史转化量。Step (a10): Obtain the historical conversion amount corresponding to the target information in the historical duration adjacent to the target duration.

步骤(a11),基于目标时长、第一预设时长和历史转化量,获得未调节期望消耗资源对应的平滑因子。In step (a11), based on the target duration, the first preset duration and the historical conversion amount, a smoothing factor corresponding to the unadjusted expected consumption resource is obtained.

步骤(a12),根据原始消耗资源、未调节期望消耗资源、平滑因子、预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源。Step (a12), according to the original consumption resources, the unadjusted expected consumption resources, the smoothing factor, the predicted adjustment coefficient and the unadjusted expected cumulative consumption resources corresponding to the first preset time length, determine the target information adjustment within the second preset time length. The corresponding adjustment expectations consume resources.

步骤(a13),根据期望累积消耗资源和调节期望消耗资源,确定目标信息在第二预设时长内的期望转化量。Step (a13), according to the expected cumulative consumption of resources and the adjustment of the expected consumption of resources, to determine the expected conversion amount of the target information within the second preset time period.

步骤(a14),根据已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源,确定目标信息在目标时长内的目标消耗资源。Step (a14): Determine the target consumption resource of the target information within the target duration according to the converted amount, the accumulated consumption resource, the expected conversion amount and the adjusted expected cumulative consumption resource.

步骤(a15),当目标消耗资源与原始消耗资源符合信息推送条件时,确定各目标信息按照各自的候选资源数值进行信息推送时各自对应的期望收益;将满足收益条件的期望收益所对应的目标信息,按照候选资源数值在第二预设时长内进行推送。Step (a15), when the target consumption resources and the original consumption resources meet the information push conditions, determine the expected income corresponding to each target information when the information is pushed according to the respective candidate resource values; the target corresponding to the expected income that satisfies the income conditions The information is pushed within the second preset time period according to the value of the candidate resource.

步骤(a16),当目标消耗资源与原始消耗资源不符合信息推送条件时,从候选集中选择另一候选资源数值,并返回执行确定所选择的候选资源数值对应的预测调节系数的步骤,以得到目标信息在目标时长内的目标消耗资源;当目标消耗资源与原始消耗资源符合信息推送条件时,按照所选择的候选资源数值在第二预设时长内推送目标信息。Step (a16), when the target consumption resource and the original consumption resource do not meet the information push conditions, select another candidate resource value from the candidate set, and return to the step of determining the prediction adjustment coefficient corresponding to the selected candidate resource value to obtain The target consumption resource of the target information within the target duration; when the target consumption resource and the original consumption resource meet the information push conditions, the target information is pushed within the second preset duration according to the selected candidate resource value.

本实施例中,通过过去时间段用户对信息的已转化量、成本,以及未来时间段内用户对信息的预估转化量和成本,考量了多方面因素的影响,以更准确预测出信息在未来时间段内的获得转化所消耗的成本,从而更精准确定信息推送的价格,实现信息的精准推送。同时,目标消耗资源与原始消耗资源满足信息推送条件,表示预测得到的信息在未来时间段内的获得转化所消耗的成本与信息所有者定义的成本大致相同,从而在满足信息所有者提供的成本的条件下获得更高的信息转化量,提高信息推送的效益。In this embodiment, the influence of various factors is taken into consideration through the conversion amount and cost of information by users in the past time period, and the estimated conversion amount and cost of information by users in the future time period, so as to more accurately predict the information The cost of obtaining conversions in the future time period, so as to more accurately determine the price of information push, and achieve accurate push information. At the same time, the target consumption resources and the original consumption resources meet the information push conditions, indicating that the cost of obtaining and transforming the predicted information in the future time period is roughly the same as the cost defined by the information owner, thus satisfying the cost provided by the information owner. Under the condition of higher information conversion, improve the efficiency of information push.

本申请还提供一种将上述的信息推送方法应用于广告投放的应用场景,具体地,该信息推送方法在该应用场景的应用如图8所示,包括:The present application also provides an application scenario where the above-mentioned information push method is applied to advertisement placement. Specifically, the application of the information push method in the application scenario is shown in FIG. 8 , including:

该目标信息为目标广告,原始消耗资源为原始转化单价,候选资源数值为候选竞价,已累积消耗资源为已转化总价,已消耗资源为已转化单价,调节期望累积消耗资源为调价期望转化总价,目标消耗资源为目标转化单价。预测调节系数为预测调价系数,历史调节系数为历史调价系数,第一预设时长为0-当前时刻t的时长,第二预设时长为当前时刻t-24点的时长。The target information is the target advertisement, the original consumption resource is the original conversion unit price, the candidate resource value is the candidate bid, the accumulated consumption resource is the converted total price, the consumed resource is the converted unit price, and the adjusted expected cumulative consumption resource is the price adjustment expected conversion total The target consumption resource is the target conversion unit price. The predicted adjustment coefficient is the predicted price adjustment coefficient, the historical adjustment coefficient is the historical price adjustment coefficient, the first preset duration is the duration from 0 to the current time t, and the second preset duration is the duration from the current time t to 24 o'clock.

收集广告数据,获取广告主定义的为获得1次广告转化所支付的原始转化单价target_CPA。目标广告在0-t时刻通过历史调价系数λ1调整目标广告的候选竞价以投放目标广告,即通过历史调价系数λ1对目标广告进行调价。目标广告在0-t时刻累积的广告转化量为已转化量,累积消耗的费用为已转化总价

Figure BDA0002882348780000301
Collect advertising data, and obtain the original conversion unit price target_CPA defined by the advertiser to obtain 1 advertising conversion. At time 0-t, the target advertisement adjusts the candidate bid of the target advertisement through the historical price adjustment coefficient λ 1 to place the target advertisement, that is, the price of the target advertisement is adjusted through the historical price adjustment coefficient λ 1 . The advertising conversion volume accumulated by the target advertisement at time 0-t is the converted volume, and the accumulated cost is the total converted price
Figure BDA0002882348780000301

获取在0-t时刻内投放目标广告所使用过的候选竞价,求各候选竞价的加权平均值。根据加权平均值除以原始转化单价target_CPA,得到0-t时刻的历史调价系数λ1。即:Obtain the candidate bids used to place the target advertisement in the time 0-t, and obtain the weighted average of each candidate bid. According to the weighted average divided by the original conversion unit price target_CPA, the historical price adjustment coefficient λ 1 at time 0-t is obtained. which is:

λ1=各候选竞价的加权平均值/target_CPAλ 1 = weighted average of each candidate bid/target_CPA

假设目标广告在0-t时刻没有调整候选竞价,即按照调价系数1.0投放目标广告的基础上,根据0-t时刻的实际的已转化总价

Figure BDA0002882348780000302
和实际的历史调价系数λ1,确定目标广告在0-t时刻内的未调价期望转化总价cost1.0。即:Assuming that the target advertisement does not adjust the candidate bid at time 0-t, that is, on the basis of placing the target advertisement according to the price adjustment coefficient of 1.0, according to the actual converted total price at time 0-t
Figure BDA0002882348780000302
and the actual historical price adjustment coefficient λ 1 , to determine the unadjusted expected conversion price cost 1.0 of the target advertisement at time 0-t. which is:

Figure BDA0002882348780000303
Figure BDA0002882348780000303

根据0-t时刻的时长t1,以及0-t时刻内的未调价期望转化总价cost1.0,计算出目标广告在0-24点的期望转化总价costtotal,即:According to the duration t 1 at time 0-t, and the unadjusted expected total conversion price cost 1.0 at time 0-t, calculate the expected total conversion price cost total of the target advertisement at 0-24, namely:

Figure BDA0002882348780000304
Figure BDA0002882348780000304

基于0-24点的期望转化总价costtotal和0-t时刻的未调价期望转化总价cost1.0,计算目标广告未调价情况下,在t-24点内的未调价期望转化总价costE_1.0,即:Based on the expected total conversion price cost total at 0-24 points and the unadjusted expected total conversion price cost 1.0 at time 0-t, calculate the unadjusted expected total conversion price cost E_1 at point t-24 when the target advertisement has not been adjusted in price .0 , that is:

costE_1.0=costtotal-cost1.0 cost E_1.0 = cost total - cost 1.0

从候选集中选择用于推送目标广告的候选竞价,根据候选竞价和原始转化单价target_CPA,确定候选竞价对应的预测调价系数λ2。即:A candidate bid for pushing the target advertisement is selected from the candidate set, and a predicted price adjustment coefficient λ 2 corresponding to the candidate bid is determined according to the candidate bid and the original conversion unit price target_CPA. which is:

λ2=候选集中选择的候选竞价/target_CPAλ 2 = candidate bids selected in the candidate set/target_CPA

根据预测调价系数λ2和t-24点内的未调价期望转化总价costE_1.0,计算出目标广告在调价情况下,在t-24点内的调价期望转化总价costE,即:According to the predicted price adjustment coefficient λ 2 and the unadjusted expected total conversion price cost E_1.0 within point t-24, calculate the expected total conversion price cost E of target advertisement price adjustment within t-24 point under the condition of price adjustment, namely:

Figure BDA0002882348780000311
Figure BDA0002882348780000311

获取通过历史调价系数λ1对目标广告进行调价时,在0-t时刻的已转化单价

Figure BDA0002882348780000312
根据已转化单价
Figure BDA0002882348780000313
和历史调价系数λ1,计算出在假设未调价情况下,目标广告在0-t时刻内的未调价期望转化单价CPA1.0。即:Obtain the converted unit price at time 0-t when the price of the target advertisement is adjusted by the historical price adjustment coefficient λ 1
Figure BDA0002882348780000312
According to the converted unit price
Figure BDA0002882348780000313
and the historical price adjustment coefficient λ 1 to calculate the expected conversion unit price CPA 1.0 of the target advertisement in the 0-t time period without price adjustment under the assumption that the price has not been adjusted. which is:

Figure BDA0002882348780000314
Figure BDA0002882348780000314

获取目标广告在0-24点的相邻前一个0-24点内的历史转化量CV′,根据0-24点的时长ttotal,0-t时刻的时长t1和历史转化量CV′,计算出0-t时刻内的未调价期望转化单价CPA1.0对应的平滑因子w,即:Obtain the historical conversion volume CV' of the target advertisement in the adjacent previous 0-24 points from 0-24 points. According to the duration t total of 0-24 points, the duration t 1 at moment 0-t and the historical conversion volume CV', Calculate the smoothing factor w corresponding to the unadjusted expected conversion unit price CPA 1.0 at time 0-t, namely:

Figure BDA0002882348780000315
Figure BDA0002882348780000315

根据原始转化单价target_CPA、0-t时刻内的未调价期望转化单价CPA1.0、平滑因子w、预测调价系数λ2和0-t时刻内的未调价期望转化总价cost1.0,确定目标广告调价时在t-24点内所对应的调价期望转化单价CPAE,即:According to the original conversion unit price target_CPA, the unadjusted expected conversion unit price CPA 1.0 at time 0-t, the smoothing factor w, the predicted price adjustment coefficient λ 2 and the unadjusted expected total conversion price cost 1.0 at time 0-t, determine when the target advertisement price is adjusted. The expected conversion unit price CPA E of the corresponding price adjustment within t-24 point, namely:

Figure BDA0002882348780000316
Figure BDA0002882348780000316

根据t-24点内的调价期望转化总价costE和t-24点内的调价期望转化单价CPAE,确定目标广告在t-24点内的期望转化量CVEAccording to the price adjustment expected conversion total price cost E within t-24 point and the price adjustment expected conversion unit price CPA E within t-24 point, determine the expected conversion volume CV E of the target advertisement within t-24 point:

Figure BDA0002882348780000321
Figure BDA0002882348780000321

根据已转化量

Figure BDA0002882348780000322
已转化总价
Figure BDA0002882348780000323
期望转化量CVE和期望转化总价costE,确定目标广告在0-24点内的目标转化单价E(CPA_final),即:Based on conversions
Figure BDA0002882348780000322
Total price converted
Figure BDA0002882348780000323
The expected conversion volume CV E and the expected conversion total cost E , determine the target conversion unit price E (CPA_final) of the target advertisement within 0-24 points, namely:

Figure BDA0002882348780000324
Figure BDA0002882348780000324

当E(CPA_final)=target_CPA时,按照上述各个步骤遍历候选集中的候选竞价,直至最后得到的目标转化单价和原始转换单价相同时停止遍历,将目标转化单价和原始转换单价相同时所使用的候选竞价,作为该目标广告对应的目标竞价,并使用该目标竞价作用于线上。When E (CPA_final) = target_CPA, traverse the candidate bids in the candidate set according to the above steps, stop traversing until the final target conversion unit price is the same as the original conversion unit price, and use the candidate bid when the target conversion unit price and the original conversion unit price are the same The bid is used as the target bid corresponding to the target advertisement, and the target bid is used to act online.

存在多个目标广告时,确定多个目标广告使用各自的目标竞价在t-24点内投放的预估点击率pCTR、预估转化率pCVR,以分别计算各个目标广告投放1000次所获得的期望收益ecpm,即:When there are multiple target advertisements, determine the estimated click-through rate pCTR and estimated conversion rate pCVR of the multiple target advertisements placed within t-24 using their respective target bids to calculate the expectations obtained by placing each target advertisement 1000 times. Yield ecpm, that is:

ecpm=Target_CPA*pCTR*pCVR*1000*目标竞价ecpm=Target_CPA*pCTR*pCVR*1000*target bid

将各个目标广告对应的期望收益排序,将高于预设收益的期望收益所对应的目标广告按照各自的广告投放位置在t-24点内进行投放。The expected income corresponding to each target advertisement is sorted, and the target advertisement corresponding to the expected income higher than the preset income is placed within t-24 points according to the respective advertisement placement positions.

应该理解的是,虽然图2-4、图8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4、图8中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that, although the steps in the flowcharts of FIGS. 2-4 and 8 are displayed in sequence according to the arrows, these steps are not necessarily executed in the sequence indicated by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited to the order, and these steps may be performed in other orders. Moreover, at least a part of the steps in FIGS. 2-4 and 8 may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but may be executed at different times. These steps or The order of execution of the stages is also not necessarily sequential, but may be performed alternately or alternately with other steps or at least a portion of the steps or stages in the other steps.

在一个实施例中,如图9所示,提供了一种信息推送装置,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:获取模块902、第一确定模块904、和推送模块908,其中:In one embodiment, as shown in FIG. 9 , an apparatus for pushing information is provided, and the apparatus may adopt a software module or a hardware module, or a combination of the two to become a part of a computer device, and the apparatus specifically includes: an acquisition module 902 , a first determination module 904, and a push module 908, wherein:

获取模块902,用于获取目标信息对应的原始消耗资源和候选资源数值,确定候选资源数值对应的预测调节系数。The obtaining module 902 is configured to obtain the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value.

第一确定模块904,用于获取目标信息在第一预设时长内的已转化量和已累积消耗资源,基于预测调节系数和已累积消耗资源,确定目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量。The first determination module 904 is configured to obtain the converted amount and the accumulated consumption resources of the target information within the first preset time period, and determine the adjustment of the target information within the second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources Expected cumulative consumption of resources and expected conversions.

第二确定模块906,用于根据已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源,确定目标信息在目标时长内的目标消耗资源;该目标时长包含第二预设时长和第一预设时长。The second determining module 906 is configured to determine the target consumption resource of the target information within the target duration according to the converted amount, the accumulated consumption resource, the expected conversion amount and the adjusted expected cumulative consumption resource; the target duration includes the second preset duration and The first preset duration.

推送模块908,用于当目标消耗资源与原始消耗资源符合信息推送条件时,按照候选资源数值推送目标信息。The pushing module 908 is configured to push the target information according to the value of the candidate resource when the target consumption resource and the original consumption resource meet the information pushing condition.

本实施例中,通过获取目标信息对应的原始消耗资源和候选资源数值,以确定候选资源数值对应的调节系数。通过目标信息在过去的时间段内的已转化量和已累积消耗资源,以及预测调节系数,准确计算出目标信息在未来的时间段内期望的转化量和期望的累积消耗资源。根据过去时间段的已转化量和已累积消耗资源、未来期望的转化量和期望的累积消耗资源,能够进一步算出目标信息在包含过去时间段和未来时间段的总时间段中的平均消耗资源,从而确定该平均消耗资源是否符合条件,以执行响应的操作。当平均消耗资源与原始消耗资源满足信息推送条件时,表示该候选资源数值为最适合的用于推送目标信息的资源数值,则按照候选资源数值推送目标信息,能够实现信息的精准推送,同时在相同成本下能够获得更高的信息转化量。In this embodiment, the adjustment coefficient corresponding to the candidate resource value is determined by acquiring the original consumption resource corresponding to the target information and the candidate resource value. According to the converted amount and accumulated consumption resources of the target information in the past time period, and the predicted adjustment coefficient, the expected conversion amount and the expected accumulated consumption resources of the target information in the future time period are accurately calculated. According to the conversion amount and accumulated consumption resources in the past time period, the expected conversion amount in the future and the expected cumulative consumption resources, the average consumption resources of the target information in the total time period including the past time period and the future time period can be further calculated, Thereby, it is determined whether the average consumption resource meets the conditions, so as to perform the corresponding operation. When the average consumption resources and the original consumption resources meet the information push conditions, it means that the value of the candidate resource is the most suitable resource value for pushing the target information, then the target information is pushed according to the value of the candidate resource, which can achieve accurate information push, and at the same time A higher amount of information conversion can be obtained at the same cost.

传统方式中按照自定义的推送方式对信息进行推送,并未考虑到在不同时间段内的转化量和转化的成本。本实施例中,考虑了过去时间段用户对信息的已转化量、成本,以及未来时间段内用户对信息的预估转化量和成本,能够基于多方面因素带来的影响,更准确预测出信息在未来时间段内的获得转化所消耗的成本,从而更精准确定信息推送的价格,实现信息的精准推送。同时,目标消耗资源与原始消耗资源满足信息推送条件,表示预测得到的信息在未来时间段内的获得转化所消耗的成本与信息所有者定义的成本大致相同,从而在满足信息所有者提供的成本的条件下获得更高的信息转化量,提高信息推送的效益。In the traditional way, the information is pushed according to the custom push method, and the conversion volume and conversion cost in different time periods are not considered. In this embodiment, the conversion volume and cost of information by users in the past time period are considered, as well as the estimated conversion volume and cost of information by users in the future time period. Based on the influence of various factors, more accurate predictions can be made. The cost of obtaining and converting information in the future time period, so as to more accurately determine the price of information push and realize accurate push of information. At the same time, the target consumption resources and the original consumption resources meet the information push conditions, indicating that the cost of obtaining and transforming the predicted information in the future time period is roughly the same as the cost defined by the information owner, thus satisfying the cost provided by the information owner. Under the condition of higher information conversion, improve the efficiency of information push.

在一个实施例中,获取模块902还用于:获取目标信息对应的原始消耗资源,并从候选集中选择用于推送目标信息的候选资源数值;根据候选资源数值和原始消耗资源,确定候选资源数值对应的预测调节系数。In one embodiment, the obtaining module 902 is further configured to: obtain the original consumption resource corresponding to the target information, and select the candidate resource value for pushing the target information from the candidate set; determine the candidate resource value according to the candidate resource value and the original consumption resource Corresponding prediction adjustment coefficient.

本实施例中,通过从候选集中任意选择候选资源数值,并根据所选择的候选资源数值和原始消耗资源计算出对应的预测调节系数,从而能够准确获得所选择的候选资源数值唯一对应的预测调节系数。In this embodiment, by arbitrarily selecting the candidate resource value from the candidate set, and calculating the corresponding prediction adjustment coefficient according to the selected candidate resource value and the original consumed resources, the prediction adjustment uniquely corresponding to the selected candidate resource value can be accurately obtained. coefficient.

在一个实施例中,获取模块902还用于:将候选资源数值和原始消耗资源的比值,确定为候选资源数值对应的预测调节系数。In one embodiment, the obtaining module 902 is further configured to: determine the ratio of the candidate resource value to the original consumed resource as the prediction adjustment coefficient corresponding to the candidate resource value.

在一个实施例中,第一确定模块904还用于:基于已累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源;获取目标信息未调节时,在第一预设时长内所对应的未调节期望消耗资源;基于预测调节系数、未调节期望消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源;根据调节期望累积消耗资源和调节期望消耗资源,确定目标信息在第二预设时长内的期望转化量。In one embodiment, the first determining module 904 is further configured to: based on the accumulated consumption resources, determine the corresponding adjustment expected accumulated consumption resources within the second preset time period when the target information is adjusted; when the acquired target information is not adjusted, in the first The unadjusted expected consumption resource corresponding to a preset time period; based on the predicted adjustment coefficient and the unadjusted expected consumption resource, determine the adjusted expected consumption resource corresponding to the target information adjustment within the second preset time period; according to the adjustment expected cumulative consumption Resource and adjust the expected consumption of resources, and determine the expected conversion amount of the target information within the second preset time period.

本实施例中,基于调节情况下的第一预设时长内的已累积消耗资源,计算出调节情况下的第二预设时长内的调节期望累积消耗资源,能够根据过去时间段调节情况下的已累积消耗资源,计算出未来时间段调节情况下的调节期望累积消耗资源。根据过去时间段未调节情况下的未调节期望消耗资源和未来时间段的预测调节系数,准确计算出调节情况下未来时间段的调节期望消耗资源。进一步根据未来时间段的调节期望累积消耗资源和未来时间段的调节期望消耗资源,能够准确计算出目标信息在未来时间段内的期望转化量。In this embodiment, based on the accumulated consumption resources within the first preset time period under the adjustment condition, the expected accumulated consumption resources for adjustment within the second preset time period under the adjustment condition are calculated, which can be calculated according to the adjustment conditions under the past time period. The accumulated consumption resources are calculated, and the adjustment expected accumulated consumption resources in the case of adjustment in the future time period are calculated. According to the unadjusted expected consumption resource in the unadjusted case in the past time period and the predicted adjustment coefficient in the future time period, the adjustment expected consumption resource in the future time period under the adjustment condition is accurately calculated. Further, according to the adjustment expected cumulative consumption resources of the future time period and the adjustment expected consumption resources of the future time period, the expected conversion amount of the target information in the future time period can be accurately calculated.

在一个实施例中,第一确定模块904还用于:将预测调节系数和未调节期望消耗资源的乘积,确定为目标信息调节时在第二预设时长内所对应的调节期望消耗资源;In one embodiment, the first determining module 904 is further configured to: determine the product of the predicted adjustment coefficient and the unadjusted expected consumption resource as the adjustment expected consumption resource corresponding to the second preset time period when the target information is adjusted;

第二确定模块906还用于:将调节期望累积消耗资源和调节期望消耗资源的比值,确定为目标信息在第二预设时长内的期望转化量。The second determining module 906 is further configured to: determine the ratio of the adjusted expected accumulated consumption resource to the adjusted expected consumption resource as the expected conversion amount of the target information within the second preset time period.

本实施例中,计算预测调节系数和未调节期望消耗资源的乘积,得到调节期望消耗资源,进一步计算期望累积消耗资源和调节期望消耗资源的比值,得到期望转化量,按照预设的计算方式和已知数据,能够准确快速计算得到所需的数据。In this embodiment, the product of the predicted adjustment coefficient and the unadjusted expected consumption resource is calculated to obtain the adjusted expected consumption resource, and the ratio of the expected cumulative consumption resource to the adjusted expected consumption resource is further calculated to obtain the expected conversion amount. According to the preset calculation method and Knowing the data, the required data can be calculated accurately and quickly.

在一个实施例中,第一确定模块904还用于:获取目标信息在第一预设时长内的历史调节系数,基于已累积消耗资源和历史调节系数,确定目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源;基于第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源;基于预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内对应的调节期望累积消耗资源。In one embodiment, the first determining module 904 is further configured to: obtain a historical adjustment coefficient of the target information within a first preset time period, and determine, based on the accumulated consumed resources and the historical adjustment coefficient, to determine the first preset time period when the target information is not adjusted. Set the unadjusted expected cumulative consumption resources corresponding to the time length; based on the first preset time length and the unadjusted expected cumulative consumption resources corresponding to the first preset time length, determine the unadjusted expected cumulative consumption resources corresponding to the second preset time length when the target information is not adjusted. Adjusting the expected cumulative consumption resource; based on the predicted adjustment coefficient and the unadjusted expected cumulative consumption resource corresponding to the first preset duration, determining the adjusted expected cumulative consumption resource corresponding to the second preset duration when the target information is adjusted.

本实施例中,对目标信息在未来时间段内的调节期望累积消耗资源的计算,考量了过去时间段内的历史调节系数、已累积消耗资源、未调节期望累积消耗资源,以及未来时间段内的预测调节系数、未调节期望累积消耗资源等因素,充分考量了各方面因素带来的影响,使得对未来时间段内的调节期望累积消耗资源的预估更准确。In this embodiment, the calculation of the adjusted expected accumulated consumption resources of the target information in the future time period takes into account the historical adjustment coefficients, accumulated consumption resources, unadjusted expected accumulated consumption resources in the past time period, and future time periods. Factors such as the predicted adjustment coefficient and the unadjusted expected cumulative resource consumption, fully consider the impact of various factors, making the prediction of the adjustment expected cumulative resource consumption in the future time period more accurate.

在一个实施例中,第一确定模块904还用于:根据第一预设时长和第一预设时长对应的未调节期望累积消耗资源,确定目标信息在目标时长内的期望累积消耗资源;目标时长包含第一预设时长和第二预设时长;基于目标时长内的期望累积消耗资源和第一预设时长对应的未调节期望累积消耗资源,确定目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源。In one embodiment, the first determining module 904 is further configured to: determine the expected cumulative consumption resource of the target information within the target duration according to the first preset duration and the unadjusted expected cumulative consumption resource corresponding to the first preset duration; the target The duration includes a first preset duration and a second preset duration; based on the expected accumulated consumption resources within the target duration and the unadjusted expected accumulated consumption resources corresponding to the first preset duration, it is determined that when the target information is not adjusted, the second preset duration is The corresponding unadjusted expected cumulative consumption resource within the

在一个实施例中,第一确定模块904还用于:获取在第一预设时长内用于推送目标信息的历史资源数值;根据历史资源数值和原始消耗资源,确定目标信息在第一预设时长内的历史调节系数。In one embodiment, the first determining module 904 is further configured to: acquire the historical resource value used for pushing the target information within the first preset time period; The historical adjustment factor for the duration.

本实施例中,通过目标信息的原始消耗信息和在过去时间段内用于推送目标信息的历史资源数值,计算出对应的历史调节系数,从而能够准确计算出在过去的时间段内用于调节目标信息的消耗资源的历史调节系数。In this embodiment, the corresponding historical adjustment coefficient is calculated based on the original consumption information of the target information and the historical resource value used to push the target information in the past time period, so that the adjustment coefficient used for adjustment in the past time period can be accurately calculated. The historical adjustment coefficient of the consumption resources of the target information.

在一个实施例中,第一确定模块904还用于:获取在第一预设时长内用于推送目标信息的各历史资源数值;对各历史资源数值进行加权求均值,得到历史资源均值;将历史资源均值和原始消耗资源的比值,确定为目标信息在第一预设时长内的历史调节系数。In one embodiment, the first determining module 904 is further configured to: obtain the historical resource values used for pushing the target information within the first preset time period; perform a weighted average of the historical resource values to obtain the historical resource average value; The ratio of the average value of historical resources to the original consumed resources is determined as the historical adjustment coefficient of the target information within the first preset time period.

本实施例中,对各历史资源数值进行加权求均值,将得到的历史资源均值和原始消耗资源的比值,确定历史调节系数,从而能够根据历史资源均值和原始消耗资源之间的关联关系,准确确定在过去时间段内的历史调节系数。In this embodiment, the value of each historical resource is weighted and averaged, and the ratio of the obtained average value of historical resources to the original consumed resources is used to determine the historical adjustment coefficient, so that the historical adjustment coefficient can be accurately determined according to the correlation between the average historical resource and the original consumed resources Determine the historical adjustment factor over the past time period.

在一个实施例中,第一确定模块904还用于:获取目标信息在第一预设时长内的历史调节系数,以及对应的已消耗资源;根据已消耗资源和历史调节系数,确定目标信息在第一预设时长内的未调节期望消耗资源。In one embodiment, the first determining module 904 is further configured to: obtain the historical adjustment coefficient of the target information within the first preset time period, and the corresponding consumed resources; The unadjusted expected consumption resource within the first preset time period.

本实施例中,通过对目标信息的候选资源数值进行调整的情况下,该目标信息在第一预设时长中的历史调节系数,以及获得一次转化所消耗的平均成本,能够准确计算出对于候选资源数值不调整的情况下,该目标信息在第一预设时长中的获得一次转化所消耗的平均成本,从而通过调节情况下的转化成本准确预测未调节情况下的转化成本。In this embodiment, by adjusting the value of the candidate resource of the target information, the historical adjustment coefficient of the target information in the first preset duration, and the average cost of obtaining one conversion, it is possible to accurately calculate the value of the candidate resource for the target information. In the case where the resource value is not adjusted, the target information obtains the average cost of one conversion in the first preset duration, so that the conversion cost in the case of adjustment can be accurately predicted by the conversion cost in the case of adjustment.

在一个实施例中,第一确定模块904还用于:获取目标信息在第一预设时长内的历史调节系数,基于已累积消耗资源和历史调节系数,确定目标信息未调节时在第一预设时长内对应的未调节期望累积消耗资源;获取未调节期望消耗资源对应的平滑因子;根据原始消耗资源、未调节期望消耗资源、平滑因子、预测调节系数和第一预设时长对应的未调节期望累积消耗资源,确定目标信息调节时在第二预设时长内所对应的调节期望消耗资源。In one embodiment, the first determining module 904 is further configured to: obtain a historical adjustment coefficient of the target information within a first preset time period, and determine, based on the accumulated consumed resources and the historical adjustment coefficient, to determine the first preset time period when the target information is not adjusted. Set the unadjusted expected cumulative consumption resource corresponding to the duration; obtain the smoothing factor corresponding to the unadjusted expected consumption resource; according to the original consumption resource, the unadjusted expected consumption resource, the smoothing factor, the predicted adjustment coefficient and the The expected accumulated consumption resources are determined, and the adjustment expected consumption resources corresponding to the second preset time period when the target information is adjusted is determined.

本实施例中,根据过去时间段内的历史调节系数和已积累消耗资源,准确计算出目标信息在假设不调节的情况下,在过去时间段的未调价期望累积消耗。该过去时间段的未调价期望累积消耗误差较大,通过平滑因子可减少误差。基于原始消耗资源、未调节期望消耗资源、平滑因子、预测调节系数和未调节期望累积消耗资源等多方面的因素,对目标信息在未来时间段内的调节期望消耗资源进行预估,考虑的数据更全面,预估更准确。In this embodiment, according to the historical adjustment coefficient and the accumulated consumption resources in the past time period, the expected accumulated consumption of the unadjusted price in the past time period is accurately calculated under the assumption that the target information is not adjusted. The unadjusted expected accumulated consumption error in the past time period is relatively large, and the error can be reduced by the smoothing factor. Based on various factors such as original consumption resources, unadjusted expected consumption resources, smoothing factors, predicted adjustment coefficients, and unadjusted expected cumulative consumption resources, etc., estimate the adjustment expected consumption resources of target information in the future time period, and consider the data More comprehensive and more accurate estimates.

在一个实施例中,第一确定模块904还用于:确定预测调节系数、第一预设时长对应的未调节期望累积消耗资源和未调节期望消耗资源的第一乘积,以及预测调节系数、平滑因子、未调节期望消耗资源和原始消耗资源的第二乘积;确定平滑因子和未调节期望消耗资源的第三乘积与第一预设时长对应的未调节期望累积消耗资源之和;将第一乘积乘以第二乘积,并除以第三乘积与第一预设时长对应的未调节期望累积消耗资源之和,得到目标信息调节时在第二预设时长内所对应的调节期望消耗资源。In one embodiment, the first determining module 904 is further configured to: determine the predicted adjustment coefficient, the first product of the unadjusted expected cumulative consumption resource corresponding to the first preset duration and the unadjusted expected consumption resource, and the predicted adjustment coefficient, smoothing factor, the second product of the unadjusted expected consumption resource and the original consumption resource; determine the third product of the smoothing factor and the unadjusted expected consumption resource and the sum of the unadjusted expected accumulated consumption resource corresponding to the first preset duration; Multiplying by the second product and dividing by the third product and the sum of the unadjusted expected cumulative consumption resources corresponding to the first preset duration, obtains the adjusted expected consumption resources corresponding to the second preset duration when the target information is adjusted.

本实施例中,通过过去时间段内目标信息已知的未调节期望消耗资源、未调节期望累积消耗资源、平滑因子,以及信息所有者设置的原始消耗资源,准确得预测出在未来时间段内目标信息的调节期望消耗资源。根据过去时间段内的已知信息对未来时间段内的目标信息的消耗资源进行预估,从而对未来时间段的目标信息的推送进行充分规划,以实现目标信息的精准推送。In this embodiment, according to the known target information in the past time period, unadjusted expected consumption resources, unadjusted expected accumulated consumption resources, smoothing factor, and the original consumption resources set by the information owner, it can be accurately predicted that in the future time period The adjustment of target information is expected to consume resources. According to the known information in the past time period, the resource consumption of the target information in the future time period is estimated, so as to fully plan the push of the target information in the future time period, so as to realize the accurate push of the target information.

在一个实施例中,平滑因子是通过平滑因子确定步骤得到的,平滑因子确定步骤包括:获取目标信息在与目标时长相邻的历史时长中所对应的历史转化量;基于目标时长、第一预设时长和历史转化量,获得未调节期望消耗资源对应的平滑因子。In one embodiment, the smoothing factor is obtained through a smoothing factor determining step, and the smoothing factor determining step includes: acquiring the historical conversion amount corresponding to the target information in the historical duration adjacent to the target duration; Set the duration and historical conversion amount to obtain the smoothing factor corresponding to the unadjusted expected consumption resource.

本实施例中,通过计算平滑因子,以通过平滑因子对目标信息在第一预设时长内的调节期望消耗资源进行平滑处理,以对目标信息在过去时间段内的预估消耗资源进行平滑,能够减少预估消耗资源的误差。In this embodiment, by calculating a smoothing factor, the adjustment expected resource consumption of the target information within the first preset time period is smoothed by the smoothing factor, so as to smooth the estimated consumption resource of the target information in the past time period, It can reduce the error of estimated resource consumption.

在一个实施例中,第二确定模块906还用于:确定已累积消耗资源与调节期望累积消耗资源之和,以及已转化量和期望转化量之和;将已累积消耗资源与调节期望累积消耗资源之和,以及已转化量和期望转化量之和的比值,确定为目标信息在目标时长内的目标消耗资源。In one embodiment, the second determining module 906 is further configured to: determine the sum of the accumulated consumption resources and the adjusted expected accumulated consumption resources, as well as the sum of the converted amount and the expected conversion amount; compare the accumulated consumption resources with the adjusted expected cumulative consumption The sum of resources, and the ratio of the converted amount to the expected conversion amount, is determined as the target resource consumption of the target information within the target duration.

本实施例中,通过已转化量、已累积消耗资源、期望转化量和调节期望累积消耗资源之间的关系,预测使用本次选择的候选资源数值的情况下,目标信息在目标时长内的获得一次转化所期望消耗的资源,从而确定该期望消耗的资源是否符合条件,以执行响应的操作。符合条件则表示基于本轮选择的候选资源数值能够实现信息的精准推送,不符合条件则表示基于本轮选择的候选资源数值不能实现信息的精准推送,则进行下一轮对候选资源数值的选择并计算。In this embodiment, by using the relationship between the converted amount, the accumulated consumption resources, the expected conversion amount, and the adjusted expected cumulative consumption resources, it is predicted that the target information can be obtained within the target duration when the candidate resource value selected this time is used. Transform the resource expected to be consumed at one time, so as to determine whether the resource expected to be consumed is eligible to perform the corresponding operation. If the condition is met, it means that accurate push of information can be achieved based on the value of the candidate resource selected in this round. If the condition is not met, it means that the value of the candidate resource selected in this round cannot achieve accurate push of information, and the next round of selection of the candidate resource value will be performed. and calculate.

在一个实施例中,该推送模块908还用于:当目标消耗资源与原始消耗资源不符合信息推送条件时,从候选集中选择另一候选资源数值,并返回执行确定所选择的候选资源数值对应的预测调节系数的步骤,以得到目标信息在目标时长内的目标消耗资源;当目标消耗资源与原始消耗资源符合信息推送条件时,按照所选择的候选资源数值推送目标信息。In one embodiment, the pushing module 908 is further configured to: when the target consumption resource and the original consumption resource do not meet the information pushing conditions, select another candidate resource value from the candidate set, and return to execute the determination that the selected candidate resource value corresponds to The step of predicting the adjustment coefficient is to obtain the target consumption resource of the target information within the target duration; when the target consumption resource and the original consumption resource meet the information push conditions, the target information is pushed according to the selected candidate resource value.

本实施例中,从候选集中遍历选择候选资源数值,基于所选择的候选资源数值计算目标信息在目标时长内获得1次转化所消耗的目标消耗资源,能够通过对候选资源数值的遍历确定最合适的候选资源数值,从而实现按照候选资源数值进行信息的精准推送。In this embodiment, the candidate resource values are selected by traversal from the candidate set, and the target consumption resources consumed by one conversion within the target duration are calculated based on the selected candidate resource values. The value of the candidate resource, so as to realize the accurate push of information according to the value of the candidate resource.

在一个实施例中,该推送模块908还用于:确定各目标信息按照各自的候选资源数值进行信息推送时各自对应的期望收益;将满足收益条件的期望收益所对应的目标信息进行推送。In one embodiment, the pushing module 908 is further configured to: determine the corresponding expected income of each target information when the information is pushed according to the respective candidate resource values; and push the target information corresponding to the expected income satisfying the income condition.

本实施例中,将目标信息的期望收益作为信息推送的条件,将满足收益条件的期望收益所对应的目标信息进行推送,能够实现信息的精准推送。In this embodiment, the expected income of the target information is used as a condition for information push, and the target information corresponding to the expected income satisfying the income condition is pushed, so as to achieve accurate information push.

在一个实施例中,该目标信息为目标广告,原始消耗资源为原始转化单价,候选资源数值为候选竞价,已累积消耗资源为已转化总价,调节期望累积消耗资源为调价期望转化总价,目标消耗资源为目标转化单价;In one embodiment, the target information is a target advertisement, the original consumption resource is the original conversion unit price, the candidate resource value is the candidate bid price, the accumulated consumption resource is the converted total price, and the adjusted expected accumulated consumption resource is the price adjustment expected conversion total price, The target consumption resource is the target conversion unit price;

该推送模块908还用于:当目标转化单价与原始转化单价相同时,确定候选竞价对应的广告投放位置;在第二预设时长内的广告投放位置投放目标广告。The push module 908 is further configured to: when the target conversion unit price is the same as the original conversion unit price, determine the advertisement placement position corresponding to the candidate bid; and place the target advertisement at the advertisement placement position within the second preset time period.

本实施例中,充分考虑过去时间段用户对目标广告的已转化量、成本,并根据过去时间段的已转化量、成本、历史调价系数等因素,准确预估出在未来时间段内用户对目标广告的预估转化量和成本。并基于过去时间段用户对广告的已转化量、成本,以及未来时间段内用户对目标广告的预估转化量和成本,更准确预测出目标广告在未来时间段内的获得转化所消耗的成本,从而更精准确定目标广告投放的价格。同时,目标转化单价与原始转化单价满足广告投放条件,表示预测得到的目标广告在未来时间段内的获得转化所消耗的成本与广告主定义的成本大致相同,则按照候选竞价在对应的广告投放位置投放目标广告,能够实现广告的精准投放,从而在满足广告所有者提供的成本的条件下获得更高的广告转化量,提高广告投放的效益。In this embodiment, the converted amount and cost of the target advertisement by users in the past time period are fully considered, and according to the converted amount, cost, historical price adjustment coefficient and other factors in the past time period, it is accurately estimated that the user's interest in the target advertisement in the future time period is accurately estimated. The estimated conversion volume and cost of the targeted ad. And based on the user's conversion volume and cost of the advertisement in the past time period, as well as the user's estimated conversion volume and cost of the target advertisement in the future time period, more accurately predict the target advertisement's conversion cost in the future time period. , so as to more accurately determine the price of target advertising. At the same time, if the target conversion unit price and the original conversion unit price satisfy the advertisement placement conditions, it means that the predicted cost of conversion of the target advertisement in the future time period is roughly the same as the cost defined by the advertiser, and the corresponding advertisement is placed according to the candidate bid. Positioning targeted advertisements can achieve accurate advertisement placement, thereby obtaining higher advertisement conversions and improving the efficiency of advertisement placement under the condition of meeting the cost provided by the advertisement owner.

在一个实施例中,第一预设时长为目标时长的起点至当前时刻的时长,第二预设时长为当前时刻至目标时长的终点的时长,该目标时长是周期性的固定时长。In one embodiment, the first preset duration is the duration from the starting point of the target duration to the current moment, the second preset duration is the duration from the current moment to the end of the target duration, and the target duration is a periodic fixed duration.

本实施例中,该目标时长是周期性的固定时长,通过该信息推送方法能够在每个目标时长内基于目标信息的实际情况,例如已转化量、已累积消耗资源等对目标信息的候选资源数值进行及时调整,从而以合适的候选资源数值推送目标信息,自动实现目标信息的精准推送。In this embodiment, the target duration is a periodic fixed duration, and the information push method can be based on the actual situation of the target information within each target duration, such as the converted amount, accumulated consumption resources and other candidate resources for the target information The value is adjusted in time, so that the target information is pushed with the appropriate candidate resource value, and the accurate push of the target information is automatically realized.

关于信息推送装置的具体限定可以参见上文中对于信息推送方法的限定,在此不再赘述。上述信息推送装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitation of the information pushing apparatus, please refer to the limitation on the information pushing method above, which will not be repeated here. Each module in the above-mentioned information pushing device can be implemented in whole or in part by software, hardware and combinations thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种信息推送方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a computer device is provided, and the computer device may be a terminal, and its internal structure diagram may be as shown in FIG. 10 . The computer equipment includes a processor, memory, a communication interface, a display screen, and an input device connected by a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium, an internal memory. The nonvolatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the execution of the operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device is used for wired or wireless communication with an external terminal, and the wireless communication can be realized by WIFI, operator network, NFC (Near Field Communication) or other technologies. When the computer program is executed by the processor, an information push method is implemented. The display screen of the computer equipment may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment may be a touch layer covered on the display screen, or a button, a trackball or a touchpad set on the shell of the computer equipment , or an external keyboard, trackpad, or mouse.

本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the structure shown in FIG. 10 is only a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer equipment to which the solution of the present application is applied. Include more or fewer components than shown in the figures, or combine certain components, or have a different arrangement of components.

在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。In one embodiment, a computer device is also provided, including a memory and a processor, where a computer program is stored in the memory, and the processor implements the steps in the foregoing method embodiments when the processor executes the computer program.

在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。In one embodiment, a computer-readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, implements the steps in the foregoing method embodiments.

在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方法实施例中的步骤。In one embodiment, there is provided a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the steps in the foregoing method embodiments.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage In the medium, when the computer program is executed, it may include the processes of the above-mentioned method embodiments. Wherein, any reference to memory, storage, database or other media used in the various embodiments provided in this application may include at least one of non-volatile and volatile memory. The non-volatile memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, and the like. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, the RAM may be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM).

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features It is considered to be the range described in this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several embodiments of the present application, and the descriptions thereof are specific and detailed, but should not be construed as a limitation on the scope of the invention patent. It should be pointed out that for those skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which all belong to the protection scope of the present application. Therefore, the scope of protection of the patent of the present application shall be subject to the appended claims.

Claims (15)

1.一种信息推送方法,其特征在于,所述方法包括:1. an information push method, is characterized in that, described method comprises: 获取目标信息对应的原始消耗资源和候选资源数值,确定所述候选资源数值对应的预测调节系数;Obtain the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value; 获取所述目标信息在第一预设时长内的已转化量和已累积消耗资源,基于所述预测调节系数和所述已累积消耗资源,确定所述目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量;Obtain the converted amount and accumulated consumption resources of the target information within a first preset time period, and determine the adjustment of the target information within a second preset time period based on the predicted adjustment coefficient and the accumulated consumption resources Expected cumulative consumption of resources and expected conversion; 根据所述已转化量、所述已累积消耗资源、所述期望转化量和所述调节期望累积消耗资源,确定所述目标信息在目标时长内的目标消耗资源;所述目标时长包含所述第二预设时长和所述第一预设时长;According to the converted amount, the accumulated consumption resources, the expected conversion amount, and the adjusted expected accumulated consumption resources, determine the target consumption resources of the target information within the target duration; the target duration includes the first 2. a preset duration and the first preset duration; 当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所述候选资源数值推送所述目标信息。When the target consumption resource and the original consumption resource meet the information push condition, the target information is pushed according to the candidate resource value. 2.根据权利要求1所述的方法,其特征在于,所述获取目标信息的对应的原始消耗资源和候选资源数值,确定所述候选资源数值对应的预测调节系数,包括:2. The method according to claim 1, characterized in that, obtaining the corresponding original consumption resources and candidate resource values of the target information, and determining the prediction adjustment coefficient corresponding to the candidate resource values, comprising: 获取目标信息对应的原始消耗资源,并从候选集中选择用于推送所述目标信息的候选资源数值;Obtain the original consumption resource corresponding to the target information, and select the candidate resource value for pushing the target information from the candidate set; 根据所述候选资源数值和所述原始消耗资源,确定所述候选资源数值对应的预测调节系数。A prediction adjustment coefficient corresponding to the candidate resource value is determined according to the candidate resource value and the original consumed resource. 3.根据权利要求1所述的方法,其特征在于,所述基于所述预测调节系数和所述已累积消耗资源,确定所述目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量,包括:3 . The method according to claim 1 , wherein, based on the predicted adjustment coefficient and the accumulated consumption resources, determining the adjustment expected accumulated consumption resources of the target information within the second preset time period and the Expected conversions, including: 基于所述已累积消耗资源,确定所述目标信息调节时在第二预设时长内对应的调节期望累积消耗资源;determining, based on the accumulated consumption resources, the corresponding adjustment expected accumulated consumption resources within the second preset time period when the target information is adjusted; 获取所述目标信息未调节时,在所述第一预设时长内所对应的未调节期望消耗资源;When acquiring the target information that is not adjusted, the corresponding unadjusted expected consumption resource within the first preset time period; 基于所述预测调节系数、所述未调节期望消耗资源,确定所述目标信息调节时在所述第二预设时长内所对应的调节期望消耗资源;Determine, based on the predicted adjustment coefficient and the unadjusted expected consumption resource, the adjustment expected consumption resource corresponding to the second preset time period when the target information is adjusted; 根据所述调节期望累积消耗资源和所述调节期望消耗资源,确定所述目标信息在所述第二预设时长内的期望转化量。According to the adjusted expected accumulated consumption resource and the adjusted expected consumption resource, the expected conversion amount of the target information within the second preset time period is determined. 4.根据权利要求3所述的方法,其特征在于,所述基于所述已累积消耗资源,确定所述目标信息调节时在第二预设时长内对应的调节期望累积消耗资源,包括:4 . The method according to claim 3 , wherein, when the target information is adjusted based on the accumulated consumption resources, the corresponding adjustment expected accumulated consumption resources within a second preset time period are determined, comprising: 4 . 获取所述目标信息在所述第一预设时长内的历史调节系数,基于所述已累积消耗资源和所述历史调节系数,确定所述目标信息未调节时在所述第一预设时长内对应的未调节期望累积消耗资源;Acquire the historical adjustment coefficient of the target information within the first preset time period, and based on the accumulated consumed resources and the historical adjustment coefficient, determine that the target information is within the first preset time period when the target information is not adjusted The corresponding unadjusted expected cumulative consumption resources; 基于所述第一预设时长和所述第一预设时长对应的未调节期望累积消耗资源,确定所述目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源;Based on the first preset duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, determining the unadjusted expected accumulated consumption resource corresponding to the second preset duration when the target information is not adjusted; 基于所述预测调节系数和所述第一预设时长对应的未调节期望累积消耗资源,确定所述目标信息调节时在所述第二预设时长内对应的调节期望累积消耗资源。Based on the predicted adjustment coefficient and the unadjusted expected cumulative consumption resource corresponding to the first preset time period, determine the adjustment expected cumulative consumption resource corresponding to the second preset time period when the target information is adjusted. 5.根据权利要求4所述的方法,其特征在于,所述基于所述第一预设时长和所述第一预设时长对应的未调节期望累积消耗资源,确定所述目标信息未调节时在第二预设时长内所对应的未调节期望累积消耗资源,包括:5 . The method according to claim 4 , wherein, based on the first preset duration and the unadjusted expected cumulative consumption resources corresponding to the first preset duration, determining when the target information is unadjusted The unadjusted expected cumulative consumption resources corresponding to the second preset duration include: 根据所述第一预设时长和所述第一预设时长对应的未调节期望累积消耗资源,确定所述目标信息在目标时长内的期望累积消耗资源;所述目标时长包含所述第一预设时长和第二预设时长;According to the first preset duration and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, the expected accumulated consumption resource of the target information within the target duration is determined; the target duration includes the first expected accumulated consumption resource. set duration and second preset duration; 基于所述目标时长内的期望累积消耗资源和所述第一预设时长对应的未调节期望累积消耗资源,确定所述目标信息未调节时在所述第二预设时长内所对应的未调节期望累积消耗资源。Based on the expected cumulative consumption resources within the target duration and the unadjusted expected cumulative consumption resources corresponding to the first preset duration, determine the unadjusted corresponding to the second preset duration when the target information is not adjusted Expect a cumulative consumption of resources. 6.根据权利要求4所述的方法,其特征在于,所述获取所述目标信息在所述第一预设时长内的历史调节系数,包括:6. The method according to claim 4, wherein the acquiring the historical adjustment coefficient of the target information within the first preset time period comprises: 获取在所述第一预设时长内用于推送所述目标信息的历史资源数值;Obtaining the historical resource value used for pushing the target information within the first preset duration; 根据所述历史资源数值和所述原始消耗资源,确定所述目标信息在所述第一预设时长内的历史调节系数。According to the historical resource value and the original consumed resource, a historical adjustment coefficient of the target information within the first preset time period is determined. 7.根据权利要求3所述的方法,其特征在于,所述获取所述目标信息未调节时,在所述第一预设时长内所对应的未调节期望消耗资源,包括:7 . The method according to claim 3 , wherein when the acquisition of the target information is not adjusted, the corresponding unadjusted expected consumption resources within the first preset time period comprise: 7 . 获取所述目标信息在所述第一预设时长内的历史调节系数,以及对应的已消耗资源;acquiring the historical adjustment coefficient of the target information within the first preset time period, and the corresponding consumed resources; 根据所述已消耗资源和所述历史调节系数,确定所述目标信息在第一预设时长内的未调节期望消耗资源。According to the consumed resource and the historical adjustment coefficient, the unadjusted expected consumption resource of the target information within the first preset time period is determined. 8.根据权利要求3所述的方法,其特征在于,所述基于所述预测调节系数、所述未调节期望消耗资源,确定所述目标信息调节时在所述第二预设时长内所对应的调节期望消耗资源,包括:8 . The method according to claim 3 , wherein, based on the predicted adjustment coefficient and the unadjusted expected consumption resource, determining the target information corresponding to the second preset time period when the target information is adjusted. 9 . The conditioning expectation consumes resources, including: 获取所述目标信息在所述第一预设时长内的历史调节系数,基于所述已累积消耗资源和所述历史调节系数,确定所述目标信息未调节时在所述第一预设时长内对应的未调节期望累积消耗资源;Acquire the historical adjustment coefficient of the target information within the first preset time period, and based on the accumulated consumed resources and the historical adjustment coefficient, determine that the target information is within the first preset time period when the target information is not adjusted The corresponding unadjusted expected cumulative consumption resources; 获取所述未调节期望消耗资源对应的平滑因子;obtaining the smoothing factor corresponding to the unadjusted expected consumption resource; 根据所述原始消耗资源、所述未调节期望消耗资源、所述平滑因子、所述预测调节系数和所述第一预设时长对应的未调节期望累积消耗资源,确定所述目标信息调节时在所述第二预设时长内所对应的调节期望消耗资源。According to the original consumption resource, the unadjusted expected consumption resource, the smoothing factor, the predicted adjustment coefficient, and the unadjusted expected accumulated consumption resource corresponding to the first preset duration, it is determined that the target information is adjusted when The corresponding adjustment within the second preset time period is expected to consume resources. 9.根据权利要求8所述的方法,其特征在于,所述平滑因子是通过平滑因子确定步骤得到的,所述平滑因子确定步骤包括:9. The method according to claim 8, wherein the smoothing factor is obtained through a smoothing factor determining step, and the smoothing factor determining step comprises: 获取所述目标信息在与所述目标时长相邻的历史时长中所对应的历史转化量;Obtain the historical conversion amount corresponding to the target information in the historical duration adjacent to the target duration; 基于所述目标时长、所述第一预设时长和所述历史转化量,获得所述未调节期望消耗资源对应的平滑因子。Based on the target duration, the first preset duration and the historical conversion amount, a smoothing factor corresponding to the unadjusted expected consumption resource is obtained. 10.根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:10. The method according to any one of claims 1 to 9, wherein the method further comprises: 当所述目标消耗资源与所述原始消耗资源不符合信息推送条件时,从候选集中选择另一候选资源数值,并返回执行确定所选择的候选资源数值对应的预测调节系数的步骤,以得到所述目标信息在目标时长内的目标消耗资源;When the target consumption resource and the original consumption resource do not meet the information push conditions, select another candidate resource value from the candidate set, and return to the step of determining the prediction adjustment coefficient corresponding to the selected candidate resource value, so as to obtain the Describe the target consumption resources of the target information within the target duration; 当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所选择的候选资源数值推送所述目标信息。When the target consumption resource and the original consumption resource meet the information push condition, the target information is pushed according to the selected candidate resource value. 11.根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:11. The method according to any one of claims 1 to 9, wherein the method further comprises: 确定各目标信息按照各自的候选资源数值进行信息推送时各自对应的期望收益;Determine the corresponding expected income of each target information when the information is pushed according to the respective candidate resource values; 将满足收益条件的期望收益所对应的目标信息进行推送。Push the target information corresponding to the expected income that meets the income conditions. 12.根据权利要求1至9中任一项所述的方法,其特征在于,所述目标信息为目标广告,所述原始消耗资源为原始转化单价,所述候选资源数值为候选竞价,所述已累积消耗资源为已转化总价,所述调节期望累积消耗资源为调价期望转化总价,所述目标消耗资源为目标转化单价;12. The method according to any one of claims 1 to 9, wherein the target information is a target advertisement, the original consumption resource is an original conversion unit price, the candidate resource value is a candidate bid, and the The accumulated consumption resource is the converted total price, the adjusted expected accumulated consumption resource is the price adjusted expected conversion total price, and the target consumption resource is the target conversion unit price; 所述当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所述候选资源数值推送所述目标信息,包括:When the target consumption resource and the original consumption resource meet the information push conditions, the target information is pushed according to the candidate resource value, including: 当所述目标转化单价与所述原始转化单价相同时,确定所述候选竞价对应的广告投放位置;When the target conversion unit price is the same as the original conversion unit price, determine the advertisement placement position corresponding to the candidate bid; 在所述第二预设时长内的所述广告投放位置投放所述目标广告。The target advertisement is placed at the advertisement placement position within the second preset time period. 13.一种信息推送装置,其特征在于,所述装置包括:13. An information push device, characterized in that the device comprises: 获取模块,用于获取目标信息对应的原始消耗资源和候选资源数值,确定所述候选资源数值对应的预测调节系数;an acquisition module, configured to acquire the original consumption resource and the candidate resource value corresponding to the target information, and determine the prediction adjustment coefficient corresponding to the candidate resource value; 第一确定模块,用于获取所述目标信息在第一预设时长内的已转化量和已累积消耗资源,基于所述预测调节系数和所述已累积消耗资源,确定所述目标信息在第二预设时长内的调节期望累积消耗资源和期望转化量;The first determination module is configured to obtain the converted amount and the accumulated consumption resources of the target information within a first preset time period, and determine that the target information is in the first 2. Adjustment of expected cumulative consumption of resources and expected conversion within a preset time period; 第二确定模块,用于根据所述已转化量、所述已累积消耗资源、所述期望转化量和所述调节期望累积消耗资源,确定所述目标信息在目标时长内的目标消耗资源;所述目标时长包含所述第二预设时长和所述第一预设时长;a second determining module, configured to determine the target consumption resource of the target information within the target duration according to the converted amount, the accumulated consumption resource, the expected conversion amount and the adjusted expected cumulative consumption resource; The target duration includes the second preset duration and the first preset duration; 推送模块,用于当所述目标消耗资源与所述原始消耗资源符合信息推送条件时,按照所述候选资源数值推送所述目标信息。A push module, configured to push the target information according to the candidate resource value when the target consumption resource and the original consumption resource meet the information push condition. 14.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至12中任一项所述的方法的步骤。14. A computer device, comprising a memory and a processor, wherein the memory stores a computer program, wherein the processor implements the method according to any one of claims 1 to 12 when the processor executes the computer program. step. 15.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至12中任一项所述的方法的步骤。15. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.
CN202110004251.7A 2021-01-04 2021-01-04 Information push method, device, computer equipment and storage medium Pending CN114723468A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110004251.7A CN114723468A (en) 2021-01-04 2021-01-04 Information push method, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110004251.7A CN114723468A (en) 2021-01-04 2021-01-04 Information push method, device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114723468A true CN114723468A (en) 2022-07-08

Family

ID=82234130

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110004251.7A Pending CN114723468A (en) 2021-01-04 2021-01-04 Information push method, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114723468A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115357797A (en) * 2022-08-31 2022-11-18 北京达佳互联信息技术有限公司 Resource recommendation information acquisition method and device, computer equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100138291A1 (en) * 2008-12-02 2010-06-03 Google Inc. Adjusting Bids Based on Predicted Performance
US8473339B1 (en) * 2007-11-19 2013-06-25 Google Inc. Automatically switching between pricing models for services
US8719082B1 (en) * 2008-11-10 2014-05-06 Amazon Technologies, Inc. Automatic bid adjustments for electronic advertising
US20140164137A1 (en) * 2012-12-07 2014-06-12 Facebook, Inc. Pricing system for on-line advertisements
CN109657132A (en) * 2017-10-11 2019-04-19 腾讯科技(深圳)有限公司 Recommendation information cost control method, device, computer equipment and storage medium
CN111756827A (en) * 2020-06-17 2020-10-09 腾讯科技(深圳)有限公司 Information pushing method and device and server
CN111797250A (en) * 2020-09-09 2020-10-20 腾讯科技(深圳)有限公司 Media content push control method and device, computer equipment and storage medium
CN111932314A (en) * 2020-08-27 2020-11-13 腾讯科技(深圳)有限公司 Method, apparatus, device and readable storage medium for pushing recommended content

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8473339B1 (en) * 2007-11-19 2013-06-25 Google Inc. Automatically switching between pricing models for services
US8719082B1 (en) * 2008-11-10 2014-05-06 Amazon Technologies, Inc. Automatic bid adjustments for electronic advertising
US20100138291A1 (en) * 2008-12-02 2010-06-03 Google Inc. Adjusting Bids Based on Predicted Performance
US20140164137A1 (en) * 2012-12-07 2014-06-12 Facebook, Inc. Pricing system for on-line advertisements
CN109657132A (en) * 2017-10-11 2019-04-19 腾讯科技(深圳)有限公司 Recommendation information cost control method, device, computer equipment and storage medium
CN111756827A (en) * 2020-06-17 2020-10-09 腾讯科技(深圳)有限公司 Information pushing method and device and server
CN111932314A (en) * 2020-08-27 2020-11-13 腾讯科技(深圳)有限公司 Method, apparatus, device and readable storage medium for pushing recommended content
CN111797250A (en) * 2020-09-09 2020-10-20 腾讯科技(深圳)有限公司 Media content push control method and device, computer equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115357797A (en) * 2022-08-31 2022-11-18 北京达佳互联信息技术有限公司 Resource recommendation information acquisition method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109902849B (en) User behavior prediction method and device, and behavior prediction model training method and device
Ye et al. Cold start to improve market thickness on online advertising platforms: Data-driven algorithms and field experiments
US11288709B2 (en) Training and utilizing multi-phase learning models to provide digital content to client devices in a real-time digital bidding environment
CN103971170B (en) The method and apparatus that a kind of change being used for characteristic information is predicted
CN102880688B (en) A kind of method for webpage is estimated, device and equipment
US20170091810A1 (en) Brand engagement touchpoint attribution using brand engagement event weighting
US10559004B2 (en) Systems and methods for establishing and utilizing a hierarchical Bayesian framework for ad click through rate prediction
CN111667312A (en) Advertisement delivery method, related device, equipment and storage medium
US20170300939A1 (en) Optimizing promotional offer mixes using predictive modeling
US20150227964A1 (en) Revenue Estimation through Ensemble Modeling
TW201222448A (en) Prediction of cost and income estimates associated with a bid ranking model
US10657559B2 (en) Generating and utilizing a conversational index for marketing campaigns
US20140200995A1 (en) Temporal budget optimization in online advertising
US20150081425A1 (en) Multiple-entity temporal budget optimization in online advertising
US20150170196A1 (en) Trend Detection in Online Advertising
CN111967901A (en) Advertisement merchant sequencing method and device, computer equipment and storage medium
WO2008016591A2 (en) System and method for scheduling online keyword auctions subject to budget constraints
CN112348592A (en) Advertisement recommendation method and device, electronic equipment and medium
EP4542468A1 (en) Method and apparatus for transformation evaluation, and device and storage medium
US20200111122A1 (en) Benchmarking in online advertising
WO2025044509A1 (en) Advertisement placement effect prediction method and device
US20250068679A1 (en) Adversarial bandits policy for crawling highly dynamic content
CN114723468A (en) Information push method, device, computer equipment and storage medium
US20140379464A1 (en) Budget distribution in online advertising
CN110196949A (en) Information-pushing method, device, electronic equipment and computer-readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination