一种推广信息的资源信息确定方法、主机、服务器及系统与流程

文档序号:15802812发布日期:2018-11-02 21:34阅读:118来源:国知局
一种推广信息的资源信息确定方法、主机、服务器及系统与流程

本发明涉及广告领域,尤其涉及一种推广信息的资源信息确定方法、主机、服务器及系统。

背景技术

目前,信息投放平台在接收到信息投放方投放的推广信息之后,可根据现有的推广信息的资源信息确定方式进行资源信息的确定,具体地,现有的推广信息的资源信息确定方法可包括以下步骤:

第一步,服务器接收推广信息的曝光数据,并将所述曝光数据分发给多个主机。

第二步,各主机根据接收到的曝光数据生成相应的曝光日志。

第三步,各主机将生成的曝光日志上传至所述服务器。

第四步,所述服务器遍历各主机上的曝光日志,并对遍历到的曝光日志进行汇总。

第五步,所述服务器根据汇总后的曝光日志,计算累计资源信息。

具体地,服务器可依次确定每一条曝光日志中的曝光次数,并依次计算每一份曝光数据对应的曝光资源信息,以及,可将计算得到的多个曝光资源信息累加在一起,得到相应的累计资源信息。例如,以广告计费为例,假设服务器确定有6条曝光日志,则可首先确定每一条曝光日志中的曝光数据,然后可计算每一份曝光数据所对应的曝光金额,如计算得到的曝光金额依次可为1.101元、0.022元、0.011元、2.032元、3.001元以及0.031元,最后可将各曝光金额累加,得到累计金额,如可为6.198元等。所述累计金额为6.198元,则可将其中的6.19元作为所述推广信息的资源信息,即扣费金额。

但是,在这种方式中,服务器不仅需要实时遍历多个主机中的曝光日志,以得到相应的曝光资源信息,还需要将多条曝光资源信息进行累加,因而可能会存在系统压力较大的问题。

并且现有技术中,将最小计费单位设置为分,因而累计金额中小于1分钱的零钱就会被舍弃,如将6.198元中的0.008舍弃,如果是连续的多次计费,就可能会舍弃一大笔金额,这就可能会导致资源信息转移的准确性低的问题。

第六步,所述服务器根据所述推广信息的资源信息,对所述推广信息对应的投放账户进行资源转移。

也就是说,现有的推广信息的资源信息确定方法存在系统压力较大以及准确性较低的问题。



技术实现要素:

本发明实施例提供了一种推广信息的资源信息确定方法、主机、服务器及系统,用以解决现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

本发明实施例提供了一种推广信息的资源信息确定方法,包括:

获取推广信息的曝光数据;

计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息;

若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息;

从所述新的累计资源信息中转移所述资源信息。

相应地,本发明实施例还提供了一种推广信息的资源信息确定方法,包括:

获取推广信息的曝光数据;

将所述曝光数据分发给多个资源信息确定主机;

其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,以及从所述新的累计资源信息中转移所述资源信息。

相应地,本发明实施例提供了一种资源信息确定主机,包括:

获取模块,用于获取推广信息的曝光数据;

累加模块,用于计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息;

取整模块,用于若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息;

更新模块,用于从所述新的累计资源信息中转移所述资源信息。

另外,本发明实施例还提供了一种计算设备,其包括存储器和处理器,其中,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中存储的程序指令,按照获得的程序执行上述推广信息的资源信息确定方法。

可选地,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述推广信息的资源信息确定方法。

再有,本发明实施例还提供了一种服务器,包括:

获取单元,用于获取推广信息的曝光数据;

分发单元,用于将所述曝光数据分发给多个资源信息确定主机;

其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,以及从所述新的累计资源信息中转移所述资源信息。

本发明实施例还提供了一种推广信息的资源信息确定系统,包括服务器以及多个资源信息确定主机,其中:

所述服务器,用于获取推广信息的曝光数据,并将所述曝光数据分发给多个资源信息确定主机;

针对多个资源信息确定主机中的任一资源信息确定主机,所述资源信息确定主机用于在根据获取到的曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,以及从所述新的累计资源信息中转移所述资源信息。

本发明有益效果如下:

本发明实施例提供了一种推广信息的资源信息确定方法、主机、服务器及系统,可在根据获取到的推广信息的曝光数据计算得到与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则可按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并可对所述推广信息所对应的投放账户进行资源转移,以及可从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1所示为本发明实施例中提供的推广信息的资源信息确定方法的适用场景示意图;

图2所示为本发明实施例中提供的任一广告的投放和计费的流程示意图;

图3所示为本发明实施例一中提供的推广信息的资源信息确定方法的流程示意图;

图4所示为本发明实施例一中提供的一种广告计费的流程示意图;

图5所示为本发明实施例二中提供的推广信息的资源信息确定方法的流程示意图;

图6所示为本发明实施例三中提供的推广信息的资源信息确定方法的流程示意图;

图7所示为本发明实施例四中提供的资源信息确定主机的结构示意图;

图8所示为本发明实施例五中提供的计算设备的结构示意图;

图9所示为本发明实施例七中提供的服务器的结构示意图;

图10所示为本发明实施例八中提供的计算设备的结构示意图;

图11所示为本发明实施例十中提供的推广信息的资源信息确定系统的结构示意图;

图12所示为本发明实施例十一中提供的适用于本发明实施例十中所述的推广信息的资源信息确定系统的推广信息的资源信息确定方法的流程示意图;

图13所示为本发明实施例十二中提供的适用于本发明实施例十中所述的推广信息的资源信息确定系统的推广信息的资源信息确定方法的流程示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例涉及一种可适用于广告计费业务场景的推广信息的资源信息确定方法,如图1所示,其为本发明实施例中所述的推广信息的资源信息确定方法的适用场景示意图。由图1可知,所述适用场景可包括:广告主11,投放平台12以及用户13。其中,投放平台12可包括广告审核子平台121、广告索引建立子平台122、广告拉取子平台123、广告计费子平台124以及广告效果分析子平台125等。需要说明的是,所述广告主11、投放平台12、用户13之间,或者所述投放平台12的各个子平台之间均可基于现有的通信技术进行通信,例如有线通信技术或无线通信技术等。需要说明的是,所述无线通信技术可不限于包括蓝牙(bluetooth)、无线保真(wi-fi,wireless-fidelity)、近距离无线通信技术(nfc,nearfieldcommunication)等。

可选地,基于图1所示的适用场景示意图,一条广告的整个投放和计费流程可如图2所示。其为本发明实施例中所述的任一广告的投放和计费流程示意图。具体地,由图2可知,所述广告的投放和计费流程可包括以下步骤:

步骤s21:广告主11向信息投放平台12投放广告。

例如,广告主a将广告b投放到微信平台,所述微信平台具体可为微信朋友圈等,对此不作任何限定。

步骤s22:广告审核子平台121对所述广告进行审核,并将将审核通过的所述广告存储在相应的广告库中。

例如,对所述广告b的真实性、价格以及成分等进行相应的核查,并可在确定所述广告b满足相应的核查条件时,将所述广告b保存在所述微信平台的广告库中。

步骤s23:广告索引建立子平台122确定所述广告的推广索引。

例如,可确定所述广告b的关键词等,如美白、补水、瘦身等。

需要说明的是,所述推广索引通常可由相应的广告主11提供,当然,也可由相应的投放平台12提供,对此不作任何限定。

步骤s24:广告拉取子平台123向用户推送所述推广信息。

具体地,可首先确定用户的个人信息,如性别、年龄、爱好等。并可在用户的个人信息满足推送条件时,向所述用户推送所述推广信息。

步骤s25:在用户浏览了所述广告后,广告计费子平台124获取相应的曝光数据。

例如,可在用户浏览了所述广告b之后,生成一次曝光数据。具体地,用户在浏览了相应的广告时,可基于对应的终端设备上传一条曝光数据,例如,当用户完整浏览了微信平台中的一项广告后,用户手机上的微信app(application,应用程序)即可上传一条曝光数据。

步骤s26:广告计费子平台124针对所述曝光数据进行反作弊操作。

具体地,可除去所述曝光数据中的无效曝光数据,保留有效曝光数据。

步骤s27:广告计费子平台124对反作弊操作之后的曝光数据进行计费操作。

例如,可通过现有技术中的计费方式进行计费,或者,可采用本发明实施例中所述的计费方式进行计费。

步骤s28:广告效果分析子平台125得到相应的投放效果数据,并向所述广告主11反馈所述投放效果数据。

其中,所述投放效果数据可包括浏览量、点击量、购买量、收藏量等,对此不作赘述。例如,得到相应的点击量为100万次以及浏览量2000万次等。

具体地,上述广告计费子平台124可具体采用在本发明实施例提供的推广信息的资源信息确定方法进行广告的计费,即,可在根据获取到的推广信息的曝光数据计算得到与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则可按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并可对所述推广信息所对应的投放账户进行资源转移,以及可从所述新的累计资源信息中转移所述资源信息。

例如,以推广信息为某一广告、资源信息为金额、转移为扣费、转移条件为计费条件、推广信息的资源信息为扣费金额以及设定规则为保留到小数点后一位为例,假设所述广告的曝光单价为0.235元、累计金额为0.012元,计费条件为5分钟,则可将所述曝光单价累加到所述累计金额中,得到新的累计金额为0.247。之后,若确定上一次计费时刻与当前时刻之间的时间间隔不小于5分钟,则可确定所述广告的扣费金额为0.2元,因而可得到下一次计费的初始累计金额为0.047元。

也就是说,相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例一:

为了解决现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题,本发明实施例一提供了一种推广信息的资源信息确定方法,如图3所示,其为本发明实施例一中所述的推广信息的资源信息确定方法的流程示意图。其中,本发明实施例一中所述的推广信息的资源信息确定方法可适用于广告计费等应用场景中,其执行主体可为相应的资源信息确定主机。具体地,由图3可知,本发明实施例一中所述的推广信息的资源信息确定方法可包括以下步骤:

步骤301:获取推广信息的曝光数据。

需要说明的是,所述推广信息通常是指用于向投放对象(即用户)投放的广告信息、展示信息或者其它信息等,且,所述推广信息可包括图片信息、视频信息、文字信息、语音信息等;所述曝光数据可包括相应的推广信息被曝光的次数(即曝光次数)、平台、时间、单条曝光效益等数据。例如,以广告计费为例,所述单条曝光效益即可为广告的曝光单价或ecpm(effectivecostpermille,每千次广告的价格)等。

其中,所述曝光是指将相应的推广信息展示给投放对象的动作,如向某用户推送或展示一次推广信息等。例如,以广告计费为例,当某一用户浏览了一次某广告时,即可认为是该广告产生了一次曝光。

可选地,所述曝光数据是经过反作弊操作后的曝光数据。

其中,需要说明的是,所述反作弊操作是指从所述曝光数据中删去以下几种无效曝光数据,以保留有效曝光数据的操作:

第一种,利用投放平台的一些漏洞制造出一些根本不存在的投放对象,并向这些投放对象展示所述推广信息得到的曝光数据,如通过制造网络水军,并刻意向这些网络水军展示所述推广信息以得到的曝光数据等。

第二种,利用一些手段去刷榜,使得所述推广信息在投放平台中的排序上升,并基于这个排序向投放对象展示所述推广信息得到的曝光数据,如将投放平台中排名靠后的推广信息恶意排到前面,并向投放对象展示所述推广信息以得到的曝光数据等。

第三种,采用重复ip(internetprotocol,网络之间互联的协议)或者换不同ip重复刷量,使得投放平台向这些投放对象展示所述推广信息得到的曝光数据,如换不同的时间或地点用一个ip重复点击一个推广信息所得到的曝光数据等。

当然,所述无效曝光数据还可包括其它数据,对此不作任何限定。

需要说明的是,所述曝光数据通常可为相应的用户终端上传给服务器或者服务器集群,以由所述服务器或者服务器集群分发给资源信息确定主机的。再有,需要说明的是,在本发明实施例一中,一个用户终端通常可对应一个服务器或者服务器集群,一个服务器或者服务器集群通常可对应多个用户终端。例如,以广告计费为例,一个广告位可对应一个计费服务器,一个计费服务器可对应多个广告位;

另外,需要说明的是,在本发明实施例一中,一个资源信息确定主机通常可仅对应一台服务器或者服务器集群,一台服务器或者服务器集群可对应多个资源信息确定主机。例如,仍以广告计费为例,一个计费主机可对应一个服务器,一个服务器可对应多个计费主机。

可选地,服务器或者服务器集群在分发相应的曝光数据之前,还可首先确定每一资源信息确定主机的负载能力,如运行内存的大小、运行进程的个数等,并可基于各资源信息确定主机的负载能力将曝光数据分发给各资源信息确定主机,从而保证了各资源信息确定主机的负载均衡。

步骤302:计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息。

其中,所述资源信息通常可包括根据所述推广信息得到的效益信息,如根据所述推广信息得到的费用、知名度等。以广告计费为例,所述资源信息通常可为相应的金额。当然,所述资源信息还可包括其它信息,只要能够表征所述推广信息在某一个维度上的带来的效益即可,本发明实施例对此不作任何限定。

需要说明的是,所述曝光资源信息是根据所述曝光数据计算得到的资源信息,通常可为曝光次数与单条曝光效益的乘积,其中,所述单条曝光效益可包括一条曝光数据的价格(即单价)、知名度或者其它效益数据等。例如,以广告计费为例,所述单条曝光效益即可为广告的曝光单价,假设所述某一广告的曝光单价为0.02元,则一条曝光数据的曝光金额即可为0.02元,一千条曝光数据的曝光金额即可为20元,对此不作赘述。

再有,所述累计资源信息是指在本次曝光数据来临之前累计在所述资源信息确定主机的内存中的资源信息。需要说明的是,所述本次曝光可包括首次曝光以及非首次曝光。其中,所述首次曝光是指所述推广信息被投放之后的第一次曝光。

具体地,所述内存通常可为相应的磁盘。优选地,所述内存可为共享内存。当然,需要说明的是,所述内存还可为相应的关系数据库、分布式kv(keyvalue,键值)数据库甚至磁盘空间等,对此不作赘述。

也就是说,在本发明实施例中,每一次获取到曝光数据时,均可直接将该曝光数据对应的曝光资源信息累加到内存中,从而使得后续在进行资源转移时,可直接从内存中读取相应的新的累计资源信息即可,而无需逐条计算曝光数据对应的曝光资源信息,也无需将多个曝光资源信息进行累加,因而还能提升资源信息转移的效率。例如,以广告计费为例,每一次接收到曝光数据时,可将曝光数据对应的曝光金额累加到内存中,因而,在满足计费条件时,可直接从共享内存中读取相应的新的累计金额即可,无需发起计算和累加。

其中,所述转移是指从相应的资源信息中扣除、删去或者划去设定的资源信息的操作。例如,以广告计费为例,所述转移即可扣费,即从相应的累计金额中扣除设定数额的扣费金额的操作,对此不作赘述。

需要说明的是,所述累计资源信息可为上一次资源转移后、到当前时刻之间所有没有进行资源转移的资源信息,可包括曝光数据生成的资源信息以及上次资源转移之后剩余的资源信息。例如,以广告计费为例,所述累计资源信息即可为累计金额,可包括上次计费之后未支付(即未扣除)的零头金额以及上次计费之后曝光产生的曝光金额的总和。

可选地,所述累计资源信息通常可通过下述方式确定:

当所述曝光数据为首次曝光的曝光数据,则所述累计资源信息可为0,以广告计费为例,当所述曝光数据为首次曝光的曝光数据,则所述累计金额可为0元。当然,还可为其它资源信息,所述其它资源信息可根据实际情况灵活设置。

当所述曝光数据为非首次曝光、且为本次转移过程中的第一次曝光的曝光数据,即是在获取推广信息的曝光数据之前没有完成过推广信息的曝光,则所述累计资源信息即可为上次转移之后产生的零头资源信息。例如,以广告计费为例,假设上次计费产生的零头金额为0.03元,则所述累计金额可为0.03元。

当所述曝光数据为非首次曝光、且为本次转移过程中的非第一次曝光的曝光数据,即是在获取推广信息的曝光数据之前已经完成过推广信息的曝光,则所述累计资源信息即可为上次转移之后产生的零头资源信息、以及本次转移过程中已完成曝光的曝光数据对应的曝光资源信息的总和。例如,仍以广告计费为例,假设上次计费产生的零头金额为0.03元,且本次计费中已完成曝光的曝光数据对应的曝光金额为1.05元,则所述累计金额可为1.08元,对此不作赘述。

另外,需要说明的是,所述新的累计资源信息是指在本次曝光数据来临之后、且下次曝光数据来临之前,存储在所述资源信息确定主机的内存中的累计资源信息,通常可为本次曝光数据来临之前内存中的累计资源信息与本次曝光数据所对应的曝光资源信息的总和。例如,仍以广告计费为例,假设本次曝光数据来临之前内存中的累计金额为0.01元,本次曝光数据所对应的曝光金额为0.02元,则所述新的累计金额可为0.03元,对此不作赘述。

步骤303:若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息。

可选地,所述转移条件可包括以下条件中的至少一个:

确定在上次转移所述资源信息之后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔不小于设定的时间间隔阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的曝光次数不小于设定的曝光次数阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的累计资源信息不小于设定的累计资源信息阈值。

其中,所述时间间隔阈值、所述曝光次数阈值以及所述累计资源信息阈值均可根据实际情况灵活设置,如可将所述时间间隔阈值设置为5分钟、将所述曝光次数阈值设置为10000次,将所述累计资源信息阈值设置为10元等。需要说明的是,当本发明实施例中所述的推广信息的资源信息确定方法具体为广告的计费方法时,所述累计资源信息阈值即可为相应的累计金额阈值,所述转移即可为相应的扣费操作,对此不作赘述。

例如,以广告计费为例,假设所述时间间隔阈值为5分钟,则在上次计费后,所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔超过了5分钟,即可发起本次计费操作;假设所述曝光次数阈值为10000次,则在上次计费后,如果所述推广信息的曝光次数达到了10000次,即可发起本次计费操作;假设所述累计金额阈值为10元,则在上次计费后,如果共享内存中的累计金额达到了10元,即可发起本次计费操作。

需要说明的是,在实际应用中,在确定资源信息之后,通常还需要考量资源信息转移的实时性以及聚合性。

具体地,所述实时性可表征获取到曝光数据的获取时刻与执行资源信息转移的转移时刻之间的时间间隔大小。当曝光数据的获取时间与资源转移的转移时间之间的间隔较小,则可认为资源信息转移的实时性较高,当曝光数据的获取时间与资源转移的转移时间之间的间隔较大,则可认为资源信息转移的实时性较差;

相应地,所述聚合性可表征执行资源信息转移的次数与获取到的曝光数据的条数之间的比率,即转移次数与曝光次数的比率。当所述比率较小,则可认为资源信息转移的聚合性较高,当所述比率较大,则可认为资源信息转移的聚合性较差。其中,获取到的曝光数据的条数即可为所述推广信息的曝光次数。例如,以广告计费为例,所述转移次数即可为所述广告的计费次数,对此不作赘述。

由上述内容可知,在本发明实施例中,在进行推广信息的资源转移时,需要参考资源信息转移的实时性以及聚合性,因而前述内容中提及的所述时间间隔阈值、曝光次数阈值以及累计资源信息阈值等的设置还需依赖所述实时性以及所述聚合性,以保证在满足相应的需求的前提下设置最合理的参数,提升用户的使用体验和满意度。

可选地,所述时间间隔阈值与资源信息转移的实时性和聚合性之间还可存在如公式1所示的对应关系:

j=v·t公式2;

其中,所述s表示资源信息转移的实时性;所述v表示推广信息的曝光速度,所述t表示所述时间间隔阈值;所述j表示资源信息转移的聚合性。

由公式1以及公式2可知,在曝光速度一定的情况下,若所述时间间隔阈值越大,则资源信息转移的聚合性就越大,但资源信息转移的实时性就会越差;若所述时间间隔阈值越小,则资源信息转移的聚合性就越小,但资源信息转移的实时性就会越高。因此,在实际的设置中,还应在考量资源转移的实时性以及聚合性的前提下,设置合理的时间间隔阈值。例如,当对资源转移的实时性要求较高时,可将所述时间间隔阈值设置为尽量小的值,当对资源转移的聚合性要求较高时,可将所述时间间隔阈值设置为较大的值。

需要说明的是,由于现有技术中存在系统压力较大的问题,因而在本发明实施例中,可尽量保证较大的聚合性,以降低系统的压力,对此不作赘述。

可选地,所述曝光次数阈值以及所述累计资源信息阈值还可通过如下公式3以及公式4进行设置。

a=n·p公式4;

其中,所述n表示曝光次数阈值,所述v表示推广信息的曝光速度,所述b表示资源信息确定主机的并行处理速度,所述a表示累计资源信息阈值,所述p表示所述推广信息的单条曝光效益,以广告计费为例,所述p即可为推广信息的曝光单价。

例如,以广告计费为例,假设广告(即推广信息)的曝光速度为200w/min,计费主机(即资源信息确定主机)的并行处理速度为5w/min,广告的ecpm为150元,则所述曝光次数阈值可设置为200w/5w=40次;所述累计金额阈值可设置为150/1000*40=6元。

也就是说,所述曝光次数阈值以及所述累计资源信息阈值还可根据推广信息的曝光速度、资源信息确定主机的并行处理速度以及推广信息的单条曝光效益进行设置,从而能够在最大化利用所述资源信息确定主机的处理能力的前提下,设置最合理的曝光次数阈值以及累计资源信息阈值,对此不作赘述。

可选地,所述转移条件还可包括以下条件中的至少一个:

确定接收到了资源转移指令;或者,

确定所述推广信息已经投放结束。

其中,所述资源转移指令通常可指用于指示相应的资源信息确定主机进行强制资源转移的指令,所述资源转移指令的格式以及内容可根据实际情况灵活设置,只要能够指示相应的资源信息确定主机进行强制资源转移即可,对此不作赘述。

可选地,确定接收到了资源转移指令,可包括:

接收到用户下发的资源转移指令;或者,

接收到服务器下发的资源转移指令。

其中,所述服务器下发的资源转移指令可为用户向服务器下发的、由所述服务器转发给所述资源信息确定主机的资源转移指令,以广告计费为例,所述资源转移指令即可为相应的计费指令。当然,需要说明的是,当仅需要个别资源信息确定主机强制资源转移时,用户可直接向个别资源信息确定主机下发指令,当需要所有资源信息确定主机都强制计费时,用户可首先向服务器发送资源转移指令,以由所述服务器向各资源信息确定主机转发所述资源转移指令。

例如,以广告计费为例,假设在推广信息的计费过程中,上面论述的三个计费条件均未达到,即,确定在上次计费之后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔小于设定的时间间隔阈值、确定在上次计费之后所述推广信息的曝光次数小于设定的曝光次数阈值以及确定在上次计费之后所述推广信息的累计金额小于设定的累计金额阈值,但是计费主机接收到了服务器或者用户下发的计费指令,则可强制发起计费操作。

可选地,确定所述推广信息已经投放结束,可包括:

确定最后一次接收到所述推广信息的曝光数据的时间距离当前时间的时间间隔不小于设定的时长阈值;或者,

确定接收到相应的用于指示所述推广信息已经投放结束的结束指令。

其中,所述时长阈值可根据实际情况灵活设置,如可设置为1月、1年等;所述结束指令可根据实际情况灵活设置,如可为一高电平、低电平、或者程序代码等,只要能够表征相应的推广信息投放结束即可,对此不作赘述。

再例如,假设在推广信息的资源转移过程中,上面论述的三个转移条件(即时间间隔阈值、曝光次数阈值以及累计资源信息阈值)均未达到,即,确定在上次转移所述资源信息之后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔小于设定的时间间隔阈值、确定在上次转移所述资源信息之后所述推广信息的曝光次数小于设定的曝光次数阈值以及确定在上次转移所述资源信息之后所述推广信息的累计资源信息小于设定的累计资源信息阈值,但是资源信息确定主机确定很长时间(大于所述时长阈值)内没有再接收到所述推广信息的曝光数据,或者,接收到了服务器或者用户下发的结束指令,则可确定所述推广信息已经投放结束,因而也可强制发起资源转移操作。

也就是说,当上述论述的三个转移条件全部都没有达到时,如果资源信息确定主机接收到的相应的资源信息转移指令、或者确定所述推广信息已经投放结束,则可强制发起资源信息转移的操作。且,由于在本发明实施例中,每一次曝光数据来临之后,都会计算曝光资源信息以更新累计资源信息,因此在接收到资源信息转移指令时,可迅速执行转移操作,而无需逐条计算曝光资源信息,从而保证了计费的高效性。

具体地,按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,可包括:

将所述新的累计资源信息中的设定单位以上的资源信息作为所述推广信息的资源信息;或者,

对所述新的累计资源信息针对设定资源信息进行取模得到取模资源信息,并从所述新的累计资源信息中转移取模资源信息得到所述推广信息的资源信息。

其中,所述设定规则还可根据实际情况灵活设定,只要能够将所述新的累计资源信息划分为整数部分和零头部分即可。需要说明的是,所述整数部分和零头部分是基于设定划分单位确定的,例如,以广告计费为例,假设所述新的累计金额为11.111元,设定划分单位为分,则可将11.11作为整数部分,将0.001作为零头部分;假设设定划分单位为毛,则可将11.1作为整数部分,将0.011作为零头部分,对此不作赘述。

需要说明的是,所述设定单位以及所述设定资源信息均可根据实际情况灵活设定,例如,以广告计费为例,可将所述设定单位设置为分、将所述设定资源信息设置为0.01元等。当然,需要说明的是,本发明实施例中所述的设定规则还可为保留小数点后设定位数等,例如,保留小数点后一位等,对此不作赘述。

同样地,当所述推广信息的资源信息确定方法具体为广告计费方法时,所述设定单位即可为设定计费单位、所述取模资源信息即可为取模金额、所述推广信息的资源信息即可为扣费金额,对此不作赘述。

例如,以广告计费为例,假设所述新的累计金额为11.111元、且所述设定单位为分,则可得到所述零头金额为0.001元,所述扣费金额为11.11元;或者,假设所述新的累计金额为11.111元,且所述设定规则为保留小数点后两位,则可得到所述零头金额为0.001元,所述扣费金额为11.11元;

再例如,仍以广告计费为例,假设所述新的累计金额为11.111元、且所述设定金额为0.001元,则可得所述取模金额为0.001元,所述扣费金额为11.11元。

步骤304:对所述推广信息所对应的投放账户进行资源转移。

具体地,所述投放账户通常是指在推广信息的投放之前,所述推广信息的信息投放方提供给所述投放平台的账户,该账户中预存着用于推广所述推广信息的推广资源信息,如推广费用等。可以理解的是,步骤304是可选的,不是必须的。

例如,以广告计费为例,假设某一广告主通过微信平台投放广告a,则可预先给微信平台提供一支付账户,使得微信平台在每一次计费后,可直接从所述支付账户进行扣费,对此不作赘述。

步骤305:从所述新的累计资源信息中扣除转移资源信息。

例如,仍以广告计费为例,假设所述新的累计资源信息为11.111元,所述资源信息为11.11元,则可将共享内存中存储的累计资源信息更新为0.001元,以使得在下次计费时,可将所述零头资源信息(即0.001元)累加到下次计费的累计资源信息中,实现零头资源信息的进一步聚合,从而保证了计费的准确性。

需要说明的是,当本次资源信息转移为针对所述推广信息的最后一次资源信息转移时,如接收到了结束指令或者超过设定时长阈值内没有再接收到所述推广信息的曝光数据,还可将不同资源信息确定主机中的累计资源信息进行汇总,聚合成总的累计资源信息,并将所述总的累计资源信息进行取整,以及从投放账户中进行资源转移。例如,以广告计费为例,假设共有三台计费主机,分别存储的累计金额为0.058元、0.096元以及0.075元,若确定接收到了结束指令或者超过设定时长阈值内没有在接收到该广告的曝光数据,则可通过服务器或者任一计费主机汇总各累计金额,得到总的累计金额为0.229元,因而可进一步对0.229取整,得到累计金额0.2元,并可从所述广告所对应的投放账户中扣除0.2元。

可选地,在从所述新的累计资源信息中转移所述资源信息之后,所述推广信息的资源信息确定方法还可包括:

生成相应的曝光日志,并上传所述曝光日志。

需要说明的是,所述曝光日志可包括相应的曝光数据、曝光资源信息、资源信息以及零头资源信息等。

另外,需要说明的是,在上传了所述曝光日志之后,相应的服务器还可根据所述曝光日志确定所述推广信息的投放效果数据,如点击量、成交量等,并可将相应的投放效果数据发送给所述推广信息的信息投放方,以由所述信息投放方基于所述投放效果数据确定所述推广信息的收益,并规划后续的投放策略,本发明实施例对此不作任何限定。

下面,以广告计费为例,对本发明实施例中所述的推广信息的资源信息确定方法的具体步骤进行详细地介绍,如图4所示,其为本发明实施例中所述的广告计费的流程示意图。具体地,由图4可知,本发明实施例中所述的广告计费流程可包括以下步骤:

步骤s41:开始计费;

步骤s42:接收服务器分发的曝光数据;

步骤s43:更新累计金额。

其中,可将所述曝光数据的曝光金额累加到累计金额中,以更新共享内存中的累计金额,即得到新的累计金额。

步骤s44:判断是否达到阈值。

即,判断是否达到设定的时间间隔阈值、曝光次数阈值或者累计金额阈值。

步骤s45:发起计费。

具体地,若确定达到了设定的时间间隔阈值、曝光次数阈值或者累计金额阈值中的一个或多个,则可直接发起计费。如计算所述新的累计金额中的整钱部分以及零钱部分,并将从相应的投放账户中扣除整钱部分,以及,将零钱部分作为下一笔计费订单的初始累计金额存储在共享内存中,以由下次计费时被累加到相应的累计金额中;或者,在其它进程进行时,累加到其它进程的累计金额中,对此不作赘述。

步骤s46:判断是否强制计费。

具体地,若确定既没有达到设定的时间间隔阈值、也没有达到设定的曝光次数阈值、更没有达到设定的累计金额阈值,则可进一步判断是否要进行强制计费,如判断是否接收到了计费指令、或者是否确定所述推广信息的投放已经结束,若满足其一,则直接发起强制计费,若均不满足,则继续接收新的曝光数据,等待下一次计费的到来,对此不作任何限定。

本发明实施例一提供了一种基于资源信息确定主机的推广信息的资源信息确定方法,可在根据获取到的推广信息的曝光数据计算得到与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则可按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并可对所述推广信息所对应的投放账户进行资源转移,以及可从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例二:

本发明实施例二提供了一种推广信息的资源信息确定方法,如图5所示,其为本发明实施例二中所述的推广信息的资源信息确定方法的流程示意图。其中,本发明实施例二中所述的推广信息的资源信息确定方法可适用于广告计费等应用场景中,其执行主体可为相应的服务器或者服务器集群,由图5可知,在本发明实施例二中,所述推广信息的资源信息确定方法可包括以下步骤:

步骤501:获取推广信息的曝光数据。

需要说明的是,所述推广信息通常是指用于向投放对象(即用户)投放的广告信息、展示信息或者其它信息等,且,所述推广信息可包括图片信息、视频信息、文字信息、语音信息等;所述曝光数据可包括相应的推广信息被曝光的次数(即曝光次数)、平台、时间、单价或ecpm等数据,其中,所述曝光是指将相应的推广信息展示给投放对象的动作,如向某用户推送或展示一次广告等。例如,当某一用户浏览了一次所述推广信息时,即可认为是所述推广信息产生了一次曝光。

步骤502:将所述曝光数据分发给多个资源信息确定主机;其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。

也就是说,在本发明实施例二中,在获取到推广信息的曝光数据之后,可将所述曝光数据分发给多个资源信息确定主机,其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。

相比于现有技术,在本发明实施例中,服务器仅仅用于分发曝光数据,无需进行资源信息的确定,而资源信息确定主机可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

可选地,为了提升曝光数据的准确性以及计费的准确性和合理性,在将所述曝光数据分发给多个资源信息确定主机之前,所述推广信息的资源信息确定方法还可包括:

对所述曝光数据进行反作弊操作。

例如,可将所述曝光数据中的无效曝光数据进行删除,并保留相应的有效曝光数据。

其中,需要说明的是,所述反作弊操作是指从所述曝光数据中删去本发明实施例一中所述的几种无效曝光数据,以保留有效曝光数据的操作。当然,所述无效曝光数据还可包括其它数据,对此不作任何限定。

需要说明的是,本发明实施例中所述的曝光数据通常可为相应的用户终端上传给服务器或者服务器集群,以由所述服务器或者服务器集群分发给资源信息确定主机的。再有,需要说明的是,在本发明实施例中,一个用户终端通常可对应一个服务器或者服务器集群,一个服务器或者服务器集群通常可对应多个用户终端。以广告计费为例,一个广告位可对应一个计费服务器,一个计费服务器可对应多个广告位;

另外,需要说明的是,在本发明实施例中,一个资源信息确定主机通常可仅对应一台服务器或者服务器集群,一台服务器或者服务器集群可对应多个资源信息确定主机。仍以广告计费为例,一个计费主机可对应一个计费服务器,一个计费服务器可对应多个计费主机。

可选地,为了保证各个资源信息确定主机的负载均衡,将所述曝光数据分发给多个资源信息确定主机,可包括:

确定各资源信息确定主机的负载能力;

根据各资源信息确定主机的负载能力,将所述曝光数据分发给多个资源信息确定主机。

其中,所述负载能力可包括运行内存、运行进程个数等,对此不作任何限定。

可选地,所述转移条件可包括以下条件中的至少一个:

确定在上次转移所述资源信息之后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔不小于设定的时间间隔阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的曝光次数不小于设定的曝光次数阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的累计资源信息不小于设定的累计资源信息阈值。

其中,所述时间间隔阈值、所述曝光次数阈值以及所述累计资源信息阈值均可根据实际情况灵活设置,如可将所述时间间隔阈值设置为5分钟、将所述曝光次数阈值设置为10000次,将所述累计资源信息阈值设置为10元等。需要说明的是,当本发明实施例中所述的推广信息的资源信息确定方法具体为广告的计费方法时,所述累计资源信息阈值即可为相应的累计金额阈值,所述转移即可为相应的计费操作,对此不作赘述。

例如,以广告计费为例,假设所述时间间隔阈值为5分钟,则在上次计费后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔过去了5分钟,即可发起本次计费操作;假设所述曝光次数阈值为10000次,则在上次计费后,如果所述推广信息的曝光次数达到了10000次,即可发起本次计费操作;假设所述累计金额阈值为10元,则在上次计费后,如果共享内存中的累计金额达到了10元,即可发起本次计费操作。

可选地,所述转移条件还可包括以下条件中的至少一个:

确定接收到了资源转移指令;或者,

确定所述推广信息已经投放结束。

其中,所述资源转移指令通常可指用于指示相应的资源信息确定主机进行强制资源转移的指令,所述资源转移指令的格式以及内容可根据实际情况灵活设置,只要能够指示相应的资源信息确定主机进行强制资源转移即可,对此不作赘述。

可选地,确定接收到了资源转移指令,可包括:

接收到用户下发的资源转移指令;或者,

接收到服务器下发的资源转移指令。

其中,所述服务器下发的资源转移指令可为用户向服务器下发的、由所述服务器转发给所述资源信息确定主机的资源转移指令,以广告计费为例,所述资源转移指令即可为相应的计费指令。当然,需要说明的是,当仅需要个别资源信息确定主机强制资源转移时,用户可直接向个别资源信息确定主机下发指令,当需要所有资源信息确定主机都强制计费时,用户可首先向服务器发送资源转移指令,以由所述服务器向各资源信息确定主机转发所述资源转移指令。

可选地,确定所述推广信息已经投放结束,可包括:

确定最后一次接收到所述推广信息的曝光数据的时间距离当前时间的时间间隔不小于设定的时长阈值;或者,

确定接收到相应的用于指示所述推广信息已经投放结束的结束指令。

其中,所述时长阈值可根据实际情况灵活设置,如可设置为1月、1年等;所述结束指令可根据实际情况灵活设置,如可为一高电平、低电平、或者程序代码等,只要能够表征相应的推广信息投放结束即可,对此不作赘述。

也就是说,当上述论述的三个转移条件全部都没有达到时,如果资源信息确定主机接收到的相应的资源信息转移指令、或者确定所述推广信息已经投放结束,则可强制发起资源信息转移的操作。且,由于在本发明实施例中,每一次曝光数据来临之后,都会计算曝光资源信息以更新累计资源信息,因此在接收到资源信息转移指令时,可迅速执行转移操作,而无需逐条计算曝光资源信息,从而保证了计费的实时性以及高效性。

具体地,按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,可包括:

将所述新的累计资源信息中的设定单位以上的资源信息作为所述推广信息的资源信息;或者,

对所述新的累计资源信息针对设定资源信息进行取模得到取模资源信息,并从所述新的累计资源信息中转移取模资源信息得到所述推广信息的资源信息。

其中,所述设定规则还可根据实际情况灵活设定,只要能够将所述新的累计资源信息划分为整数部分和零头部分即可,对此不作赘述。

需要说明的是,所述设定单位以及所述设定资源信息均可根据实际情况灵活设定,例如,以广告计费为例,可将所述设定单位设置为分、将所述设定资源信息设置为0.01元等。当然,需要说明的是,本发明实施例中所述的设定规则还可为保留小数点后设定位数等,例如,保留小数点后一位等,对此不作赘述。

再有,当所述推广信息的资源信息确定方法具体为广告计费方法时,所述设定单位即可为设定计费单位、所述取模资源信息即可为取模金额、所述推广信息的资源信息即可为扣费金额,对此不作赘述。

需要说明的是,所述投放账户通常是指在推广信息的投放之前,所述推广信息的信息投放方提供给所述投放平台的账户,该账户中预存着用于推广所述推广信息的推广资源信息,如推广费用等。

需要说明的是,当本次资源信息转移为针对所述推广信息的最后一次资源信息转移时,如接收到了结束指令或者超过设定时长阈值内没有再接收到所述推广信息的曝光数据,还可将不同资源信息确定主机中的累计资源信息进行汇总,聚合成总的累计资源信息,并将所述总的累计资源信息进行取整,以及从投放账户中进行资源转移。例如,以广告计费为例,假设共有三台计费主机,分别存储的累计金额为0.058元、0.096元以及0.075元,若确定接收到了结束指令或者超过设定时长阈值内没有在接收到该广告的曝光数据,则可通过服务器或者任一计费主机汇总各累计金额,得到总的累计金额为0.229元,因而可进一步对0.229取整,得到累计金额0.2元,并可从所述广告所对应的投放账户中扣除0.2元。

进一步地,所述推广信息的资源信息确定方法还可包括:

接收各资源信息确定主机上传的曝光日志;

其中,所述曝光日志是各资源信息确定主机在从各自的新的累计资源信息中转移相应的资源信息之后生成的。

需要说明的是,所述曝光日志可包括相应的曝光数据、曝光资源信息、资源信息以及零头资源信息等。

进一步地,在接收到所述曝光日志后,所述推广信息的资源信息确定方法还可包括:

根据所述曝光日志确定所述推广信息的投放效果数据,并将所述投放效果数据反馈至相应的信息投放方,以由所述信息投放方基于所述投放效果数据确定所述推广信息的收益,并规划后续的投放策略等。

其中,所述投放效果数据可包括点击量、成交量等,对此不作任何限定。

本发明实施例二中提供了一种以服务器为执行主体的推广信息的资源信息确定方法,在获取到推广信息的曝光数据之后,可将所述曝光数据分发给多个资源信息确定主机,其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。

相比于现有技术,在本发明实施例中,服务器仅仅用于分发曝光数据,无需进行资源信息的确定,而资源信息确定主机可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例三:

下面,以服务器与多台资源信息确定主机交互执行为例,对本发明实施例一以及实施例二中涉及到的推广信息的资源信息确定方法进行具体说明。如图6所示,其为本发明实施例三所述的推广信息的资源信息确定方法的流程示意图。具体地,由图6可知,本发明实施例三中所述的推广信息的资源信息确定方法可包括以下步骤:

步骤601:服务器获取推广信息的曝光数据。

具体地,当信息投放方进行了推广信息的投放之后,投放平台可将所述推广信息推送给相应的用户,当所述推广信息在相应的用户前面进行了展示之后,相应的用户终端即可得到一条曝光数据,且可将所述曝光数据上传给所述服务器。

步骤602:服务器对所述曝光数据进行反作弊操作。

其中,可将所述曝光数据的中无效曝光数据部分舍弃,留有有效曝光数据,从而保证了曝光数据的准确性,进而也保证了资源信息确定的准确性和效率。

步骤603:服务器确定各资源信息确定主机的负载能力。

例如,确定各资源信息确定主机的负载情况,如运行内存、运行进程个数等,使得在后续分发曝光数据时,能够实现负载的均衡。

步骤604:服务器将所述曝光数据分发给具有负载能力的各资源信息确定主机。

即,在确定满足负载条件的多个资源信息确定主机之后,可根据各资源信息确定主机的负载能力将曝光数据分发给多个资源信息确定主机,例如,假设资源信息确定主机1、2以及3的负载能力比是2∶5∶3,则可将所述曝光数据的20%分发给资源信息确定主机1、将所述曝光数据的50%分发给资源信息确定主机2以及将所述曝光数据的剩余30分发给资源信息确定主机3,从而实现负载的均衡,提升了资源信息确定的效率,也避免了短板效应。

步骤605:各资源信息确定主机根据曝光数据计算曝光资源信息。

针对每一资源信息确定主机,可根据本发明实施例一所述的方式计算相应的曝光资源信息,如可将曝光次数与单条曝光效益的乘积作为相应的曝光资源信息等,对此不作赘述。

步骤606:各资源信息确定主机将计算得到的曝光资源信息累加到内存中的累计资源信息中,以得到新的累计资源信息。

需要说明的是,具体方法可参见本发明实施例一中所述的方法,此处不作赘述。

步骤607:各资源信息确定主机判断是否满足设定的转移条件。

类似地,具体步骤与方法可参见本发明实施例一,此处也不再赘述。

步骤608:若确定满足设定的转移条件,则直接将所述新的累计资源信息读取出来,并对所述新的累计资源信息取整。

需要说明的是,对所述新的累计资源信息取整的规则可根据实际情况灵活设置,如可将11.111元中的11元作为整数资源信息,也可将11.111元中的11.1或者11.11作为整数资源信息,对此不作赘述。

步骤609:各资源信息确定主机对所述推广信息的投放账户进行资源转移。

其中,所述投放账户是指信息投放方的预先给定的支付账户。

步骤610:各资源信息确定主机从所述新的累计资源信息中转移所述资源信息。

需要说明的是,在对投放账户进行扣费之后,还可进一步更新共享内存中的累计资源信息,以便下次计费时,可以将本次计费产生的零头资源信息进行聚合扣费,从而提升了计费的准确性。

步骤611:各资源信息确定主机生成曝光日志,并将所述曝光日志上传至所述服务器。

进一步地,所述服务器在接收到所述曝光日志后,还可根据所述曝光日志确定所述推广信息的投放效果数据,并将所述投放效果数据反馈至相应的信息投放方,以由所述信息投放方基于所述投放效果数据确定所述推广信息的收益,并规划后续的投放策略等。

其中,所述投放效果数据可包括点击量、成交量等,对此不作任何限定。

本发明实施例三提供了一种推广信息的资源信息确定方法,服务器可首先获取推广信息的曝光数据,并可所述曝光数据进行反作弊操作,然后,服务器可确定各资源信息确定主机的负载能力,并可基于各资源信息确定主机的负载能力将所述曝光数据分发给各资源信息确定主机;各资源信息确定主机根据曝光数据计算曝光资源信息,并可将所述曝光资源信息累加到内存中的累计资源信息中,以得到新的累计资源信息,以及可在满足设定的转移条件时,对所述新的累计资源信息取整,并对所述推广信息的投放账户进行资源转移;之后,各资源信息确定主机可从所述新的累计资源信息中转移所述资源信息。从而更新了所述累计资源信息,最后,各资源信息确定主机可生成曝光日志,并可将所述曝光日志上传至所述服务器。

相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例四:

基于与本发明实施例一相同的发明构思,本发明实施例四提供了一种资源信息确定主机,如图7所示,其为本发明实施例四中所述的资源信息确定主机的结构示意图。具体地,由图7可知,本发明实施例四中所述的资源信息确定主机可包括:

获取模块71,可用于获取推广信息的曝光数据;

累加模块72,可用于计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息;

取整模块73,可用于若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息;

更新模块74,可用于从所述新的累计资源信息中转移所述资源信息。

也就是说,本发明实施例四提供了一种资源信息确定主机,可包括用于获取推广信息的曝光数据的获取模块、用于计计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息的累加模块、用于若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息的取整模块、用于对所述推广信息所对应的投放账户进行资源转移的转移模块以及用于从所述新的累计资源信息中转移所述资源信息的更新模块。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

可选地,所述资源信息确定主机还可包括转移模块75:

所述转移模块75,可用于对所述推广信息所对应的投放账户进行资源转移.

可选地,所述取整模块73,可用于通过下述方式确定满足设定的转移条件:

确定在上次转移所述资源信息之后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔不小于设定的时间间隔阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的曝光次数不小于设定的曝光次数阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的累计资源信息不小于设定的累计资源信息阈值。

可选地,所述取整模块73,还可用于通过下述方式确定满足设定的转移条件:

确定接收到了资源转移指令;或者,

确定所述推广信息已经投放结束。

可选地,所述取整模块73,可用于通过下述方式确定接收到了资源转移指令:

接收到用户下发的资源转移指令;或者,

接收到服务器下发的资源转移指令。

其中,所述服务器下发的资源转移指令可为用户向服务器下发的、由所述服务器转发给所述资源信息确定主机的资源转移指令,以广告计费为例,所述资源转移指令即可为相应的计费指令。当然,需要说明的是,当仅需要个别资源信息确定主机强制资源转移时,用户可直接向个别资源信息确定主机下发指令,当需要所有资源信息确定主机都强制计费时,用户可首先向服务器发送资源转移指令,以由所述服务器向各资源信息确定主机转发所述资源转移指令。

可选地,所述取整模块73,可用于通过下述方式确定所述推广信息已经投放结束:

确定最后一次接收到所述推广信息的曝光数据的时间距离当前时间的时间间隔不小于设定的时长阈值;或者,

确定接收到相应的用于指示所述推广信息已经投放结束的结束指令。

其中,所述时长阈值可根据实际情况灵活设置,如可设置为1月、1年等;所述结束指令可根据实际情况灵活设置,如可为一高电平、低电平、或者程序代码等,只要能够表征相应的推广信息投放结束即可,对此不作赘述。

具体地,所述获取模块71,具体可用于获取经过服务器反作弊操作后的曝光数据。其中,所述服务器可为单独的一台服务器或者多台服务器组成的服务器集群,所述服务器或者服务器集群在分发相应的曝光数据之前,还可首先确定每一资源信息确定主机的负载能力,如运行内存的大小、运行进程的个数等,并可基于各资源信息确定主机的负载能力将曝光数据分发给各资源信息确定主机,从而保证了各资源信息确定主机的负载均衡。

可选地,所述取整模块73,具体用于将所述新的累计资源信息中的设定单位以上的资源信息作为所述推广信息的资源信息;或者,对所述新的累计资源信息针对设定资源信息进行取模得到取模资源信息,并从所述累计资源信息中转移取模资源信息得到所述推广信息的资源信息。

其中,所述设定规则还可根据实际情况灵活设定,只要能够将所述新的累计资源信息划分为整数部分和零头部分即可。需要说明的是,所述整数部分和零头部分是基于设定划分单位确定的,例如,以广告计费为例,假设所述新的累计金额为11.111元,设定划分单位为分,则可将11.11作为整数部分,将0.001作为零头部分;假设设定划分单位为毛,则可将11.1作为整数部分,将0.011作为零头部分,对此不作赘述。

需要说明的是,所述设定单位以及所述设定资源信息均可根据实际情况灵活设定,例如,以广告计费为例,可将所述设定单位设置为分、将所述设定资源信息设置为0.01元等。当然,需要说明的是,本发明实施例中所述的设定规则还可为保留小数点后设定位数等,例如,保留小数点后一位等,对此不作赘述。

再有,当所述推广信息的资源信息确定方法具体为广告计费方法时,所述设定单位即可为设定计费单位、所述取模资源信息即可为取模金额、所述推广信息的资源信息即可为扣费金额,对此不作赘述。

进一步地,所述资源信息确定主机还可包括生成模块76以及上传模块77,其中:

所述生成模块76,可用于在从所述新的累计资源信息中扣除所述资源信息之后,生成相应的曝光日志;

所述上传模块77,可用于将所述曝光日志上传至所述服务器。

本发明实施例四提供了一种资源信息确定主机,可包括用于获取推广信息的曝光数据的获取模块、用于计计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息的累加模块、用于若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息的取整模块、用于对所述推广信息所对应的投放账户进行资源转移的转移模块以及用于从所述新的累计资源信息中转移所述资源信息的更新模块。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例五:

本发明实施例五提供了一种计算设备,如图8所示,其为本发明实施例中所述的计算设备的结构示意图。该计算设备具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)等。具体地,本发明实施例中所述的计算设备可以包括中央处理器(centerprocessingunit,cpu)81、存储器82、输入设备83以及输出设备84等,输入设备83可以包括键盘、鼠标、触摸屏等,输出设备84可以包括显示设备,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。

存储器82可以包括只读存储器(rom)和随机存取存储器(ram),并向中央处理器81提供存储器82中存储的程序指令和数据。在本发明实施例中,存储器82可以用于存储推广信息的资源信息确定方法的程序。

中央处理器81通过调用存储器82存储的程序指令,中央处理器81可用于按照获得的程序指令执行:获取推广信息的曝光数据;计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息;若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息;对所述推广信息所对应的投放账户进行资源转移;从所述新的累计资源信息中转移所述资源信息。

实施例六:

本发明实施例六提供了一种计算机存储介质,用于储存为上述计算设备所用的计算机程序指令,其包含用于执行上述推广信息的资源信息确定方法的程序。

所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

实施例七:

基于与本发明实施例二相同的发明构思,本发明实施例七提供了一种服务器,如图9所示,其为本发明实施例七中所述的服务器的结构示意图。具体地,由图9可知,本发明实施例七中所述的服务器可包括:

获取单元91,可用于获取推广信息的曝光数据;

分发单元92,可用于将所述曝光数据分发给多个资源信息确定主机;

其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并从所述新的累计资源信息中转移所述资源信息。

也就是说,本发明实施例七提供了一种服务器(或者服务器集群),可包括用于用于获取推广信息的曝光数据的获取单元91以及用于用于将所述曝光数据分发给多个资源信息确定主机的分发单元92,其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

具体地,所述分发单元92,具体可用于确定各资源信息确定主机的负载能力;并根据各资源信息确定主机的负载能力,将所述曝光数据分发给多个资源信息确定主机。

可选地,所述服务器可包括反作弊单元93:

所述反作弊单元93,可用于在将所述曝光数据分发给多个资源信息确定主机之前,对所述曝光数据进行反作弊操作。

可选地,为了保证各个资源信息确定主机的负载均衡,将所述曝光数据分发给多个资源信息确定主机,所述分发单元92可用于确定各资源信息确定主机的负载能力,并根据各资源信息确定主机的负载能力,将所述曝光数据分发给多个资源信息确定主机。

其中,所述负载能力可包括运行内存、运行进程个数等,对此不作任何限定。

可选地,所述转移条件可包括以下条件中的至少一个:

确定在上次转移所述资源信息之后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔不小于设定的时间间隔阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的曝光次数不小于设定的曝光次数阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的累计资源信息不小于设定的累计资源信息阈值。

其中,所述时间间隔阈值、所述曝光次数阈值以及所述累计资源信息阈值均可根据实际情况灵活设置,如可将所述时间间隔阈值设置为5分钟、将所述曝光次数阈值设置为10000次,将所述累计资源信息阈值设置为10元等。需要说明的是,当本发明实施例中所述的推广信息的资源信息确定方法具体为广告的计费方法时,所述累计资源信息阈值即可为相应的累计金额阈值,所述转移即可为相应的计费操作,对此不作赘述。

可选地,所述转移条件还可包括以下条件中的至少一个:

确定接收到了资源转移指令;或者,

确定所述推广信息已经投放结束。

其中,所述资源转移指令通常可指用于指示相应的资源信息确定主机进行强制资源转移的指令,所述资源转移指令的格式以及内容可根据实际情况灵活设置,只要能够指示相应的资源信息确定主机进行强制资源转移即可,对此不作赘述。

可选地,确定接收到了资源转移指令,可包括:

接收到用户下发的资源转移指令;或者,

接收到服务器下发的资源转移指令。

其中,所述服务器下发的资源转移指令可为用户向服务器下发的、由所述服务器转发给所述资源信息确定主机的资源转移指令,以广告计费为例,所述资源转移指令即可为相应的计费指令。当然,需要说明的是,当仅需要个别资源信息确定主机强制资源转移时,用户可直接向个别资源信息确定主机下发指令,当需要所有资源信息确定主机都强制计费时,用户可首先向服务器发送资源转移指令,以由所述服务器向各资源信息确定主机转发所述资源转移指令。

可选地,确定所述推广信息已经投放结束,可包括:

确定最后一次接收到所述推广信息的曝光数据的时间距离当前时间的时间间隔不小于设定的时长阈值;或者,

确定接收到相应的用于指示所述推广信息已经投放结束的结束指令。

其中,所述时长阈值可根据实际情况灵活设置,如可设置为1月、1年等;所述结束指令可根据实际情况灵活设置,如可为一高电平、低电平、或者程序代码等,只要能够表征相应的推广信息投放结束即可,对此不作赘述。

具体地,按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,可包括:

将所述新的累计资源信息中的设定单位以上的资源信息作为所述推广信息的资源信息;或者,

对所述新的累计资源信息针对设定资源信息进行取模得到取模资源信息,并从所述累计资源信息中转移取模资源信息得到所述推广信息的资源信息。

其中,所述设定规则还可根据实际情况灵活设定,只要能够将所述新的累计资源信息划分为整数部分和零头部分即可。需要说明的是,所述整数部分和零头部分是基于设定划分单位确定的,例如,以广告计费为例,假设所述新的累计金额为11.111元,设定划分单位为分,则可将11.11作为整数部分,将0.001作为零头部分;假设设定划分单位为毛,则可将11.1作为整数部分,将0.011作为零头部分,对此不作赘述。

需要说明的是,所述设定单位以及所述设定资源信息均可根据实际情况灵活设定,例如,以广告计费为例,可将所述设定单位设置为分、将所述设定资源信息设置为0.01元等。当然,需要说明的是,本发明实施例中所述的设定规则还可为保留小数点后设定位数等,例如,保留小数点后一位等,对此不作赘述。

再有,当所述推广信息的资源信息确定方法具体为广告计费方法时,所述设定单位即可为设定计费单位、所述取模资源信息即可为取模金额、所述推广信息的资源信息即可为扣费金额,对此不作赘述。

进一步地,所述服务器还可包括接收单元94:

所述接收单元94,可用于接收各资源信息确定主机上传的曝光日志;

其中,所述曝光日志是各资源信息确定主机在从各自的新的累计资源信息中转移相应的资源信息之后生成的。

进一步地,所述服务器还可包括相应的反馈单元95:

所述反馈单元95,用于在接收到所述曝光日志后,根据所述曝光日志确定所述推广信息的投放效果数据,并将所述投放效果数据反馈至相应的信息投放方,以由所述信息投放方基于所述投放效果数据确定所述推广信息的收益,并规划后续的投放策略等。

其中,所述投放效果数据可包括点击量、成交量等,对此不作任何限定。

本发明实施例五提供了一种服务器(或者服务器集群),可包括用于用于获取推广信息的曝光数据的获取单元以及用于用于将所述曝光数据分发给多个资源信息确定主机的分发单元,其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例八:

本发明实施例八提供了一种计算设备,如图10所示,其为本发明实施例中所述的计算设备的结构示意图。该计算设备具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)等。具体地,本发明实施例中所述的计算设备可以包括中央处理器(centerprocessingunit,cpu)1001、存储器1002、输入装置1003以及输出装置1004等,输入装置1003可以包括键盘、鼠标、触摸屏等,输出装置1004可以包括显示装置,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。

存储器1002可以包括只读存储器(rom)和随机存取存储器(ram),并向中央处理器1001提供存储器1002中存储的程序指令和数据。在本发明实施例中,存储器1002可以用于存储推广信息的资源信息确定方法的程序。

中央处理器1001通过调用存储器1002存储的程序指令,中央处理器1001可用于按照获得的程序指令执行:获取推广信息的曝光数据;将所述曝光数据分发给多个资源信息确定主机;其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。

实施例九:

本发明实施例九提供了一种计算机存储介质,用于储存为上述计算设备所用的计算机程序指令,其包含用于执行上述推广信息的资源信息确定方法的程序。

所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

实施例十:

本发明实施例十提供了一种推广信息的资源信息确定系统,如图11所示,其为本发明实施例十中所述的推广信息的资源信息确定系统的结构示意图。由图11可知,本发明实施例十中所述的推广信息的资源信息确定系统可包括服务器111以及多个资源信息确定主机112(图11中以一个资源信息确定主机为例),其中:

所述服务器111,可用于获取推广信息的曝光数据,并将所述曝光数据分发给多个资源信息确定主机;

针对多个资源信息确定主机中的任一资源信息确定主机112,所述资源信息确定主机112可用于在根据获取到的曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。

也就是说,本发明实施例十中提供了一种推广信息的资源信息确定系统,可包括用于获取推广信息的曝光数据,并将所述曝光数据分发给多个资源信息确定主机的服务器,以及用于在根据获取到的推广信息的曝光数据计算得到与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则可按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并可对所述推广信息所对应的投放账户进行资源转移,以及可从所述新的累计资源信息中转移所述资源信息的多个资源信息确定主机。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定系统所存在的系统压力较大以及准确性较低的问题。

其中,所述服务器111可基于本发明实施例一中所述的方式确定是否满足设定的转移条件,并可根据本发明实施例一中所述的取整方式进行资源信息的确定,对此不作赘述。

可选地,所述服务器111,还可用于在将所述曝光数据分发给多个资源信息确定主机之前,对所述曝光数据进行反作弊操作。

进一步地,所述资源信息确定主机112,还可用于在对所述推广信息对应的投放账户进行资源转移之后,生成相应的曝光日志,并将所述曝光日志上传至所述服务器。

另外,需要说明的是,在上传了所述曝光日志之后,所述服务器111还可根据所述曝光日志确定所述推广信息的投放效果数据,如点击量、成交量等,并可将相应的投放效果数据发送给所述推广信息的信息投放方,以由所述信息投放方基于所述投放效果数据确定所述推广信息的收益,并规划后续的投放策略,本发明实施例对此不作任何限定。

本发明实施例十提供了一种推广信息的资源信息确定系统,可包括用于获取推广信息的曝光数据,并将所述曝光数据分发给多个资源信息确定主机的服务器,以及用于在根据获取到的推广信息的曝光数据计算得到与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则可按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并可对所述推广信息所对应的投放账户进行资源转移,以及可从所述新的累计资源信息中转移所述资源信息的多个资源信息确定主机。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例十一:

相应地,本发明实施例十一还提供了一种适用于本发明实施例十中所述的推广信息的资源信息确定系统的推广信息的资源信息确定方法,如图12所示,其为本发明实施例十一中所述的推广信息的资源信息确定方法的流程示意图。具体地,由图12可知,本发明实施例十一中所述的推广信息的资源信息确定方法可包括以下步骤:

步骤1201:多个资源信息确定主机中的任一资源信息确定主机获取推广信息的曝光数据;

步骤1202:计算与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息;

步骤1203:若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息;

步骤1204:对所述推广信息所对应的投放账户进行资源转移;

步骤1205:从所述新的累计资源信息中转移所述资源信息。

也就是说,本发明实施例十一中所述的推广信息的资源信息确定方法,每一资源信息确定主机可在根据获取到的推广信息的曝光数据计算得到与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则可按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并可对所述推广信息所对应的投放账户进行资源转移,以及可从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

需要说明的是,所述步骤1204为可选步骤,对此不作赘述。

可选地,所述转移条件可包括以下条件中的至少一个:

确定在上次转移所述资源信息之后所述推广信息第一次曝光的曝光时间距离当前时间的时间间隔不小于设定的时间间隔阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的曝光次数不小于设定的曝光次数阈值;或者,

确定在上次转移所述资源信息之后所述推广信息的累计资源信息不小于设定的累计资源信息阈值。

可选地,所述转移条件还可包括以下条件中的至少一个:

确定接收到了资源转移指令;或者,

确定所述推广信息已经投放结束。

具体地,按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,可包括:

将所述新的累计资源信息中的设定单位以上的资源信息作为所述推广信息的资源信息;或者,

对所述新的累计资源信息针对设定资源信息进行取模得到取模资源信息,并从所述累计资源信息中转移所述取模资源信息得到所述推广信息的资源信息。

具体地,所述曝光数据可以是经过所述服务器反作弊操作后的曝光数据。

进一步地,在从所述新的累计资源信息中转移所述资源信息之后,所述推广信息的资源信息确定方法还可包括:

生成相应的曝光日志,并上传所述曝光日志。

另外,需要说明的是,在上传了所述曝光日志之后,相应的服务器还可根据所述曝光日志确定所述推广信息的投放效果数据,如点击量、成交量等,并可将相应的投放效果数据发送给所述推广信息的信息投放方,以由所述信息投放方基于所述投放效果数据确定所述推广信息的收益,并规划后续的投放策略,本发明实施例对此不作任何限定。

本发明实施例十一提供了一种基于本发明实施例十中所述的推广信息的资源信息确定系统的推广信息的资源信息确定方法,每一资源信息确定主机可在根据获取到的推广信息的曝光数据计算得到与所述曝光数据相对应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则可按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并可对所述推广信息所对应的投放账户进行资源转移,以及可从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

实施例十二:

本发明实施例十二提供了一种适用于本发明实施例十中所述的推广信息的资源信息确定系统的推广信息的资源信息确定方法,如图13所示,其为本发明实施例十二中所述的推广信息的资源信息确定方法的流程示意图。由图13可知,本发明实施例十二中所述的推广信息的资源信息确定方法可包括以下步骤:

步骤1301:服务器获取推广信息的曝光数据;

步骤1302:将所述曝光数据分发给多个资源信息确定主机;其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并从所述新的累计资源信息中转移所述资源信息。

也就是说,本发明实施例十二中所述的推广信息的资源信息确定方法,服务器可获取推广信息的曝光数据,并可将所述曝光数据分发给多个资源信息确定主机;其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

具体地,将所述曝光数据分发给多个资源信息确定主机,可包括:

确定各资源信息确定主机的负载能力;

根据各资源信息确定主机的负载能力,将所述曝光数据分发给多个资源信息确定主机。

可选地,在将所述曝光数据分发给多个资源信息确定主机之前,所述推广信息的资源信息确定方法还可包括:

对所述曝光数据进行反作弊操作。

进一步地,所述推广信息的资源信息确定方法还可包括:

接收各资源信息确定主机上传的曝光日志;

其中,所述曝光日志是各资源信息确定主机在从各自的新的累计资源信息中转移相应的资源信息之后生成的。

进一步地,在接收到所述曝光日志后,所述推广信息的资源信息确定方法还可包括:

根据所述曝光日志确定所述推广信息的投放效果数据,并将所述投放效果数据反馈至相应的信息投放方,以由所述信息投放方基于所述投放效果数据确定所述推广信息的收益,并规划后续的投放策略等。

其中,所述投放效果数据可包括点击量、成交量等,对此不作任何限定。

本发明实施例十二提供了一种基于本发明实施例十中所述的推广信息的资源信息确定系统的推广信息的资源信息确定方法,服务器可获取推广信息的曝光数据,并可将所述曝光数据分发给多个资源信息确定主机;其中,每一资源信息确定主机在根据获取到的所述曝光数据计算得到相应的曝光资源信息,并将所述曝光资源信息累加到存储的累计资源信息中,以得到新的累计资源信息之后,若确定满足设定的转移条件,则按照设定规则对所述新的累计资源信息进行取整得到所述推广信息的资源信息,并对所述推广信息所对应的投放账户进行资源转移,以及从所述新的累计资源信息中转移所述资源信息。相比于现有技术,在本发明实施例中,由于可在满足设定的转移条件时,才进行资源转移,即可将多次转移聚合为一次转移,因而降低了系统的压力;且,由于每一次资源转移时,均可将上一次转移后生成的零头资源信息作为初始累计资源信息累加到本次的累计资源信息中,因而还能提升资源信息确定的准确性。解决了现有的推广信息的资源信息确定方法所存在的系统压力较大以及准确性较低的问题。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1