目标对象到达率的确定方法和装置、存储介质及电子装置与流程

文档序号:23056870发布日期:2020-11-25 17:36阅读:108来源:国知局
目标对象到达率的确定方法和装置、存储介质及电子装置与流程

本发明涉及通信领域,具体而言,涉及一种目标对象到达率的确定方法和装置、存储介质及电子装置。



背景技术:

相关技术中,将目标信息推送给目标对象时,通常将目标信息发送至目标对象对应的终端中,并将浏览了该目标信息的终端的数量作为浏览了目标信息的目标对象的数量(即目标信息到达的目标对象的数量),并进而确定目标信息的目标对象到达率。目前,目标对象通常拥有多个终端,从而依据上述方法确定出的目标对象到达率存在很大误差,甚至导致确定出的目标对象到达率超百。以目标信息为广告信息为例,通常一个广告信息具有针对的群体(即多个目标对象组成的群体,又称为目标受众(targetaudience,简称为ta))。在当今的移动互联网时代,一个用户同时有电脑、一台或多台手机、平板电脑等多台设备的情况比比皆是,对某个广告活动,通过设备标识信息(identification,简称为id)测量的目标受众数是n1,但实际的目标受众基数是低于n1的数量n2,从而导致目标受众到达率超百的现象,造成这种现象的主要原因是目标受众基数是以人(即用户)为单位计算的,而测量的目标受众数是以设备为单位计算的,因此在用户拥有多设备的情况下,导致确定出的目标受众率不准确,甚至存在超百的问题。

针对相关技术中,确定出的目标对象到达率准确率较低的技术问题,尚未提出有效的技术方案。



技术实现要素:

本发明实施例提供了一种目标对象到达率的确定方法和装置、存储介质及电子装置,以至少解决相关技术中确定出的目标对象到达率准确率较低的技术问题。

根据本发明的一个实施例,提供了一种目标对象到达率的确定方法,包括:确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。

可选地,所述根据所述第一比率确定所述目标信息对应的目标对象到达率,包括:根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,所述修正后的数量用于表示所述目标信息到达的目标对象的总数;根据所述目标信息到达的目标对象的总数以及所述目标信息对应的预设目标对象总数,确定所述目标对象到达率。

可选地,在所述确定目标信息对应的第一终端集合之前,所述方法还包括:获取所述多个目标终端的终端标识信息,以及与所述多个目标终端中的每个目标终端对应的目标对象的标识信息;将所述每个目标终端的终端标识信息、与所述每个目标终端对应的目标对象的标识信息作为一条记录保存在所述终端数据库中。

可选地,所述确定所述第一终端集合中的第二终端集合,包括:根据所述第一终端集合中的每个目标终端的终端标识信息,在所述终端数据库中进行查找;在所述终端数据中查找到与所述第一终端集合中的每个目标终端的终端标识信息对应的记录的情况下,将所述第一终端集合中的所述每个目标终端确定为所述第二终端集合中的一个目标终端。

可选地,所述根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,包括根据以下公式得到所述第一比率r:其中,所述根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,包括根据以下公式得到所述修正后的数量d:d=m′+(n-m)*r;所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数。

可选地,所述方法还包括:获取所述第二终端集合对应的第一标签信息集合,其中,所述第一终端集合中的每个目标终端与标签信息一一对应,所述标签信息用于标识所述每个目标终端对应的目标对象所属的分类,所述第一标签信息集合中的目标标签信息两两之间互不相同;确定所述第一标签信息集合中的每个目标标签信息mi对应的第二比率其中,所述pi′表示所述第二终端集合中与所述目标标签信息mi对应的目标终端在所述终端数据库中对应的目标对象的总数,所述pi表示所述第二终端集合中与所述目标标签信息mi对应的目标终端的总数,i∈[1,n],所述n用于表示所述第一标签信息集合中的目标标签信息的总数。

可选地,所述根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,包括:获取所述第一终端集合中的第三终端集合,其中,所述第三终端集合中的每个目标终端在所述终端数据库中不存在对应的记录;获取所述第三终端集合对应的第二标签信息集合,其中,所述第二标签信息集合中的目标标签信息两两之间互不相同;在所述第二标签信息集合与所述第一标签信息集合包括相同目标标签信息mq的情况下,确定所述第三终端集合中与所述目标标签信息mq对应的目标终端的总数lq,其中,q∈[1,c],所述c用于表示所述第二标签信息集合与所述第一标签信息集合包括的相同目标标签信息的总数;根据所述第一比率,所述目标标签信息mq对应的第二比率rq以及与所述目标标签信息mq对应的目标终端的总数lq,确定所述第三终端集合对应的目标对象的总数;根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量。

可选地,所述根据所述第一比率,所述目标标签信息mq对应的第二比率rq以及与所述目标标签信息mq对应的目标终端的总数lq,确定所述第三终端集合对应的目标对象的总数,包括:根据以下公式确定所述第三终端集合对应的目标对象的总数k:

其中,r为所述第一比率,所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数;所述根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量,包括:根据以下公式得到所述修正后的数量d:d=m′+k。

根据本发明的另一个实施例,提供了一种目标对象到达率的确定装置,包括:第一确定模块,用于确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;第二确定模块,用于确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;第一处理模块,用于根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。

可选地,所述第一处理模块,还用于:根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,所述修正后的数量用于表示所述目标信息到达的目标对象的总数;根据所述目标信息到达的目标对象的总数以及所述目标信息对应的预设目标对象总数,确定所述目标对象到达率。

可选地,所述装置还包括获取模块,用于:获取所述多个目标终端的终端标识信息,以及与所述多个目标终端中的每个目标终端对应的目标对象的标识信息;将所述每个目标终端的终端标识信息、与所述每个目标终端对应的目标对象的标识信息作为一条记录保存在所述终端数据库中。

可选地,所述第一确定模块,还用于:根据所述第一终端集合中的每个目标终端的终端标识信息,在所述终端数据库中进行查找;在所述终端数据中查找到与所述第一终端集合中的每个目标终端的终端标识信息对应的记录的情况下,将所述第一终端集合中的所述每个目标终端确定为所述第二终端集合中的一个目标终端。

可选地,所述第一处理模块,还用于:根据以下公式得到所述第一比率r:其中,所述根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,包括根据以下公式得到所述修正后的数量d:d=m′+(n-m)*r;所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数。

可选地,所述装置还包括第二处理模块,用于:获取所述第二终端集合对应的第一标签信息集合,其中,所述第一终端集合中的每个目标终端与标签信息一一对应,所述标签信息用于标识所述每个目标终端对应的目标对象所属的分类,所述第一标签信息集合中的目标标签信息两两之间互不相同;确定所述第一标签信息集合中的每个目标标签信息mi对应的第二比率其中,所述pi′表示所述第二终端集合中与所述目标标签信息mi对应的目标终端在所述终端数据库中对应的目标对象的总数,所述pi表示所述第二终端集合中与所述目标标签信息mi对应的目标终端的总数,i∈[1,n],所述n用于表示所述第一标签信息集合中的目标标签信息的总数。

可选地,所述第二处理模块,还用于:获取所述第一终端集合中的第三终端集合,其中,所述第三终端集合中的每个目标终端在所述终端数据库中不存在对应的记录;获取所述第三终端集合对应的第二标签信息集合,其中,所述第二标签信息集合中的目标标签信息两两之间互不相同;在所述第二标签信息集合与所述第一标签信息集合包括相同目标标签信息mq的情况下,确定所述第三终端集合中与所述目标标签信息mq对应的目标终端的总数lq,其中,q∈[1,c],所述c用于表示所述第二标签信息集合与所述第一标签信息集合包括的相同目标标签信息的总数;根据所述第一比率,所述目标标签信息mq对应的第二比率rq以及与所述目标标签信息mq对应的目标终端的总数lq,确定所述第三终端集合对应的目标对象的总数;根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量。

可选地,所述第二处理模块,还用于:根据以下公式确定所述第三终端集合对应的目标对象的总数k:

其中,r为所述第一比率,所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数;所述根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量,包括:根据以下公式得到所述修正后的数量d:d=m′+k。

可选地,根据本发明的另一个实施例,提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述方法。

可选地,根据本发明的另一个实施例,提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述方法。

通过本发明,确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。因此,可以解决相关技术中确定出的目标对象到达率准确率较低的技术问题,提高了在目标对象拥有多个终端的情况下确定出的目标对象到达率的准确率。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为根据本发明实施例的目标对象到达率的确定方法的流程图;

图2为根据本发明实施例的第二终端集合的示意图;

图3为根据本发明实施例的第一标签信息集合的示意图;

图4为根据本发明实施例的第三终端集合的示意图;

图5为根据本发明实施例的第二标签信息集合的示意图。

图6为根据本发明另一实施例的目标对象到达率的确定方法的流程图;

图7是根据本发明实施例的目标对象到达率的确定装置的结构框图;

图8是根据本发明另一实施例的目标对象到达率的确定装置的结构框图;

图9是根据本发明又一实施例的目标对象到达率的确定装置的结构框图;

图10是根据本发明实施例的一种可选的电子装置的结构示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

本发明实施例提供了一种目标对象到达率的确定方法,图1为根据本发明实施例的目标对象到达率的确定方法的流程图,如图1所示,包括:

步骤s102,确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;

步骤s104,确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;

步骤s106,根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。

通过本发明,确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。因此,可以解决相关技术中确定出的目标对象到达率准确率较低的技术问题,提高了在目标对象拥有多个终端的情况下确定出的目标对象到达率的准确率。

需要说明的是,在上述实施例中,第二终端集合对应的目标对象的总数即第二终端集合中的所有目标终端对应的不同目标对象的总数。

可选地,所述根据所述第一比率确定所述目标信息对应的目标对象到达率,包括:根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,所述修正后的数量用于表示所述目标信息到达的目标对象的总数;根据所述目标信息到达的目标对象的总数以及所述目标信息对应的预设目标对象总数,确定所述目标对象到达率。

其中,所述目标信息到达的目标对象的总数,即为确定出的第一终端集合中的所有目标终端对应的不同目标对象的总数,同时也表示已播放目标信息的不同目标对象的总数。

可选地,在所述确定目标信息对应的第一终端集合之前,所述方法还包括:获取所述多个目标终端的终端标识信息,以及与所述多个目标终端中的每个目标终端对应的目标对象的标识信息;将所述每个目标终端的终端标识信息、与所述每个目标终端对应的目标对象的标识信息作为一条记录保存在所述终端数据库中。

其中,目标终端的终端标识信息可以是目标终端的设备id等用于唯一标识终端的标识信息。

基于上述实施例,目标对象可以对应多个目标终端,即目标对象可以与多个目标终端绑定,通过上述终端数据库,能够确定出每个目标终端对应的目标对象,即对于一个绑定有多个目标终端的目标对象,该目标对象在终端数据库中存在多个记录,并且每条记录中包括该目标对象的标识信息以及与该目标对象绑定的一个目标终端的终端标识信息。可选地,目标对象(例如用户)的标识信息可以是目标对象的id等用于唯一标识目标对象的标识信息。

可选地,所述确定所述第一终端集合中的第二终端集合,包括:根据所述第一终端集合中的每个目标终端的终端标识信息,在所述终端数据库中进行查找;在所述终端数据中查找到与所述第一终端集合中的每个目标终端的终端标识信息对应的记录的情况下,将所述第一终端集合中的所述每个目标终端确定为所述第二终端集合中的一个目标终端。如图2所示,在第一终端集合中确定出了第二终端集合。

可选地,所述根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,包括根据以下公式得到所述第一比率r:其中,所述根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,包括根据以下公式得到所述修正后的数量d:d=m′+(n-m)*r;所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数。

可选地,所述方法还包括:获取所述第二终端集合对应的第一标签信息集合,其中,所述第一终端集合中的每个目标终端与标签信息一一对应,所述标签信息用于标识所述每个目标终端对应的目标对象所属的分类,所述第一标签信息集合中的目标标签信息两两之间互不相同;确定所述第一标签信息集合中的每个目标标签信息mi对应的第二比率其中,所述pi′表示所述第二终端集合中与所述目标标签信息mi对应的目标终端在所述终端数据库中对应的目标对象的总数,所述pi表示所述第二终端集合中与所述目标标签信息mi对应的目标终端的总数,i∈[1,n],所述n用于表示所述第一标签信息集合中的目标标签信息的总数。

需要说明的是,与所述目标标签信息mi对应的目标终端在所述终端数据库中对应的目标对象的总数,为与所述目标标签信息mi对应的目标终端在所述终端数据库中对应的不同的目标对象的总数,即当与所述目标标签信息mi对应的多个目标终端在所述终端数据库中对应一个相同的目标对象时,确定该多个目标终端对应的目标对象的数量为1。

如图3所示,为获取到的第二终端集合对应的第一标签信息集合的示意图。

可选地,所述根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,包括:获取所述第一终端集合中的第三终端集合,其中,所述第三终端集合中的每个目标终端在所述终端数据库中不存在对应的记录;获取所述第三终端集合对应的第二标签信息集合,其中,所述第二标签信息集合中的目标标签信息两两之间互不相同;在所述第二标签信息集合与所述第一标签信息集合包括相同目标标签信息mq的情况下,确定所述第三终端集合中与所述目标标签信息mq对应的目标终端的总数lq,其中,q∈[1,c],所述c用于表示所述第二标签信息集合与所述第一标签信息集合包括的相同目标标签信息的总数;根据所述第一比率,所述目标标签信息mq对应的第二比率rq以及与所述目标标签信息mq对应的目标终端的总数lq,确定所述第三终端集合对应的目标对象的总数;根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量。

如图4所示,为第一终端集合中的第三终端集合的示意图。如图5所示,为第二标签信息集合与第一标签信息集合包括的相同目标标签信息的示意图。

可选地,所述根据所述第一比率,所述目标标签信息mq对应的第二比率rq以及与所述目标标签信息mq对应的目标终端的总数lq,确定所述第三终端集合对应的目标对象的总数,包括:根据以下公式确定所述第三终端集合对应的目标对象的总数k:

其中,r为所述第一比率,所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数;所述根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量,包括:根据以下公式得到所述修正后的数量d:d=m′+k。

其中,所述根据所述目标信息到达的目标对象的总数以及所述目标信息对应的预设目标对象总数,确定所述目标对象到达率,包括根据以下公式确定所述目标对象到达率:

需要说明的是,目标信息到达的目标对象的总数即目标信息到达的目标对象(或称为目标受众)的基数。

基于上述实施例,在确定所述目标信息对应的目标对象到达率之后,所述方法还包括:根据所述目标对象到达率,调整所述目标信息的发送方式,或者,对所述目标信息的内容进行优化。

以下以目标信息为广告信息为例,结合一示例对上述实施例中的目标对象到达率的确定方法进行解释说明,但不用于限定本发明实施例的技术方案。

在广告和市场营销等行业中,目标受众是指广告或营销活动所针对的群体,这一群体一般由具有共同的年龄段、性别、教育程度、收入等属性的成员组成。例如,一个广告活动可能针对20-30岁的男性群体,即该广告活动的目标受众。ta浓度指目标受众占总受众的比例。如图6所示,本发明实施例中的方法包括以下步骤:

步骤1、建立终端数据库:预设打通设备id到人(即上述实施例中的目标对象)的数据库(即上述实施例中的终端数据库,即预先建立用于保存终端与目标对象之间的对应关系的数据库)。对于强帐号体系来说,可以通过多个设备id关联的媒体账号(例如社交网络账号),建立自身拥有的设备id库与用户之间的对应关系。对于只能获取到设备id出现的时间、网络地址(internetprotocoladdress,简称为ip地址)等信息的数据拥有方来说,可以通过多个设备id在同一段时间内出现在同一住宅ip(例如同一ip地址子网)上的频次及满足建立对应关系的条件的预设阈值,将自身的设备id库进行打通,进一步通过设备id关联的人口属性信息,将设备id库对应到用户。

步骤2、计算目标受众打通率。假设n是浏览过(例如播放)某互联网广告的设备id数量,且其中m个设备id在终端数据库中,且这m个设备id被打通到了m′个人(即m个设备位于终端数据库中,并且m个设备在终端数据库中对应于m′个人),确定出目标受众设备对应到用户的比率(即上述实施例中的第一比率)

步骤3、确定出修正后的目标受众数uv=m′+(n-m)*r。

可选地,因为具有不同属性(例如性别、年龄段、收入段)的群体拥有的联网设备数量及对设备重置或刷新的频率存在较大不同,为了进一步提高确定出的目标受众到达率,上述实施例还用于执行以下技术方案:

将目标受众按照性别、年龄、收入等人口属性标签进行如下划分:

性别:男、女

年龄:14-19岁、20-24岁、25-29岁、30-34岁、35-39岁、40-44岁、45-49岁、50岁及以上;

收入:3000元及以下、3001-5000元、5001-8000元、8001-10000元、10000元以上

将性别、年龄、收入进行排列组合,则有80种不同的组合(即上述实施例中的各个标签信息),在通过终端数据库确定出m个设备对应了个用户,以及获取到了m个设备的人口属性标签(即终端对应的标签信息),则可以根据80种组合分别计算对应每个组合的打通率,例如:m个设备中有m1个设备的人口属性标签为20-24岁男性,且收入在8001-10000元的收入段,这m1个设备被打通到了m1′个人,那么对应于性别:男性,年龄:20-24岁,收入:8001-10000元这一人口属性标签组合的用户群打通率为:

同理,可依次计算出r2,r3,……,r80,若未被打通的设备(即上述实施例中的第三终端集合中的各个目标终端)中,80个人口属性标签组合下的设备数分别是l1、l2、……、l80,从而可以得到更精确目标受众数:

例如,某广告活动的目标受众为某地区的20-24岁男性网民,且权威机构发布的该地区20-24岁男性网民人数为1,000,000(即上述实施例中的预设目标受众数),而广告投放后,收集到的浏览过该广告的标签为男性20-24岁的设备id数量为1,500,000,其中有1,000,000台设备id存在于终端数据库中,且该1,000,000设备id中各收入段的设备数量及对应的用户的数量分别为:

3000元及以下:100,000个设备,对应于终端数据库中的55,000人

3001-5000元:250,000个设备,对应于终端数据库中的120,000人

5001-8000元:400,000个设备,对应于终端数据库中的168,000人

8001-10000元:200,000个设备,对应于终端数据库中的80,000人

10000元以上:5,0000个设备,对应于终端数据库中的26,000人

那么该广告活动的目标受众设备到人的比率分别为:

未被打通的500,000设备中,各收入段的设备数量为:

3000元及以下:30,000个设备

3001-5000元:200,000个设备

5001-8000元:200,000个设备

8001-10000元:50,000个设备

10000元以上:2,0000个设备,

修正后的目标受众uv为:

uv=(55000+120000+168000+80000+26000)+(30000*55%+200000*48%+200000*42%+50000*40%+20000*52%=675900。

从而,该广告活动的目标受众到达率由原始的:

降低到了:

即由最初的目标受众到达率超百修正至一个合理的目标受众到达率。因此,通过上述实施例,可以解决一人多设备造成的目标受众到达率超百问题。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

根据本发明的另一个实施例,提供了一种回收餐具的装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图7是根据本发明实施例的目标对象到达率的确定装置的结构框图,该装置包括:

第一确定模块62,用于确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;

第二确定模块64,用于确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;

第一处理模块66,用于根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。

通过本发明,确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。因此,可以解决相关技术中确定出的目标对象到达率准确率较低的技术问题,提高了在目标对象拥有多个终端的情况下确定出的目标对象到达率的准确率。

可选地,所述第一处理模块,还用于:根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,所述修正后的数量用于表示所述目标信息到达的目标对象的总数;根据所述目标信息到达的目标对象的总数以及所述目标信息对应的预设目标对象总数,确定所述目标对象到达率。

如图8所示,所述装置还包括获取模块72,用于:获取所述多个目标终端的终端标识信息,以及与所述多个目标终端中的每个目标终端对应的目标对象的标识信息;将所述每个目标终端的终端标识信息、与所述每个目标终端对应的目标对象的标识信息作为一条记录保存在所述终端数据库中。

可选地,所述第一确定模块,还用于:根据所述第一终端集合中的每个目标终端的终端标识信息,在所述终端数据库中进行查找;在所述终端数据中查找到与所述第一终端集合中的每个目标终端的终端标识信息对应的记录的情况下,将所述第一终端集合中的所述每个目标终端确定为所述第二终端集合中的一个目标终端。

可选地,所述第一处理模块,还用于:根据以下公式得到所述第一比率r:其中,所述根据所述第一比率对所述第一终端集合中的目标终端的总数进行修正,得到修正后的数量,包括根据以下公式得到所述修正后的数量d:d=m′+(n-m)*r;所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数。

如图9所示,可选地,所述装置还包括第二处理模块82,用于:获取所述第二终端集合对应的第一标签信息集合,其中,所述第一终端集合中的每个目标终端与标签信息一一对应,所述标签信息用于标识所述每个目标终端对应的目标对象所属的分类,所述第一标签信息集合中的目标标签信息两两之间互不相同;确定所述第一标签信息集合中的每个目标标签信息mi对应的第二比率其中,所述p′i表示所述第二终端集合中与所述目标标签信息mi对应的目标终端在所述终端数据库中对应的目标对象的总数,所述pi表示所述第二终端集合中与所述目标标签信息mi对应的目标终端的总数,i∈[1,n],所述n用于表示所述第一标签信息集合中的目标标签信息的总数。

可选地,所述第二处理模块,还用于:获取所述第一终端集合中的第三终端集合,其中,所述第三终端集合中的每个目标终端在所述终端数据库中不存在对应的记录;获取所述第三终端集合对应的第二标签信息集合,其中,所述第二标签信息集合中的目标标签信息两两之间互不相同;在所述第二标签信息集合与所述第一标签信息集合包括相同目标标签信息mq的情况下,确定所述第三终端集合中与所述目标标签信息mq对应的目标终端的总数lq,其中,q∈[1,c],所述c用于表示所述第二标签信息集合与所述第一标签信息集合包括的相同目标标签信息的总数;根据所述第一比率,所述目标标签信息mq对应的第二比率rq以及与所述目标标签信息mq对应的目标终端的总数lq,确定所述第三终端集合对应的目标对象的总数;根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量。

可选地,所述第二处理模块,还用于:根据以下公式确定所述第三终端集合对应的目标对象的总数k:r;其中,r为所述第一比率,所述m′表示所述第二终端集合对应的目标对象的总数,m表示所述第二终端集合中的目标终端的总数,n表示所述第一终端集合中的目标终端的总数;所述根据所述第二终端集合对应的目标对象的总数,以及所述第三终端集合对应的目标对象的总数,得到所述修正后的数量,包括:根据以下公式得到所述修正后的数量d:d=m′+k。

本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项的方法。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s1,确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;

s2,确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;

s3,根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

s1,确定目标信息对应的第一终端集合,其中,所述第一终端集合包括多个已播放所述目标信息的目标终端;

s2,确定所述第一终端集合中的第二终端集合,其中,所述第二终端集合中的每个目标终端在预设的终端数据库中存在对应的记录,所述终端数据库中的每条记录用于记录多个目标终端与目标对象的对应关系;

s3,根据所述第二终端集合对应的目标对象的总数和所述第二终端集合中的目标终端的总数,得到第一比率,以及根据所述第一比率确定所述目标信息对应的目标对象到达率。

图10是根据本发明实施例的一种可选的电子装置的结构示意图。可选地,本领域普通技术人员可以理解,图10所示的结构仅为示意,电子装置也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图10其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图10中所示更多或者更少的组件(如网络接口等),或者具有与图10所示不同的配置。

其中,存储器1002可用于存储软件程序以及模块,如本发明实施例中的目标对象到达率的确定方法和目标对象到达率的确定装置对应的程序指令/模块,处理器1004通过运行存储在存储器1002内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的目标对象到达率的确定方法。存储器1002可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1002可进一步包括相对于处理器1004远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。作为一种示例,上述存储器1002中可以但不限于包括上述目标对象到达率的确定装置的第一确定模块,第二确定模块以及第一处理模块。此外,还可以包括但不限于上述目标对象到达率的确定装置中的其他模块单元,本示例中不再赘述。

可选地,上述的传输设备1006用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输设备1006包括一个网络适配器(networkinterfacecontroller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输设备1006为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

此外,上述电子设备还包括:显示器1008,用于显示画面;和连接总线1010,用于连接上述电子装置中的各个模块部件。

在其他实施例中,上述终端或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(p2p,peertopeer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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