一种报表生成方法、装置和系统的制作方法_4

文档序号:9200347阅读:来源:国知局
成报表,不仅可以保证可靠性和准确性,而且可以提高其数据处理效率,实现实时性。
[0121]实施例四、
[0122]此外,本发明实施例还提供一种信息推荐系统,包括本发明实施例所提供的任一种报表生成装置,详见实施例三,例如,具体可以如下:
[0123]报表生成装置,用于获取用户对推广信息的实时操作数据;将该实时操作数据保存至离线数据中,并对当前运行环境是否存在故障进行监测;若不存在故障,则根据该实时操作数据计算该推广信息的投放效果数据,得到实时投放效果数据;若存在故障,则根据该离线数据计算该推广信息的投放效果数据得到离线投放效果数据;根据该实时投放效果数据或离线投放效果数据生成报表。
[0124]可选的,为了进一步提高所得数据的准确性和可靠性,还可以对这些数据进行校对,即:
[0125]该报表生成装置,还可以用于在得到实时投放效果数据之后,根据该离线数据计算该推广信息的投放效果数据,得到离线投放效果数据,采用离线投放效果数据对该实时投放效果数据进行校对,若校对通过,则触发执行根据该实时投放效果数据生成报表的操作,若校对不通过,则触发执行根据该离线投放效果数据生成报表的操作。
[0126]此外,该信息推荐系统还可以包括其他的设备,比如信息投放装置,如下:
[0127]信息投放装置,用于向该报表生成装置上报用户浏览、点击和/或下载所述推广信息时的操作信息,以便该报表生成装置根据所述操作信息生成实时操作数据。
[0128]又比如,该信息推荐系统还可以包括报表展示装置,如下:
[0129]报表展示装置,用于对报表生成装置生成的报表进行展示,比如发送给广告主终端,以供广告主查看,等等。
[0130]以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
[0131]由于信息推荐系统可以包括本发明实施例提供的任一种报表生成装置,因此,可以实现本发明实施例所提供的任一种报表生成装置的有益效果,详见前面的实施例,在此不再赘述。
[0132]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
[0133]以上对本发明实施例所提供的一种报表生成方法、装置和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种报表生成方法,其特征在于,包括: 获取用户对推广信息的实时操作数据; 将所述实时操作数据保存至离线数据中,并对当前运行环境是否存在故障进行监测;若不存在故障,则根据所述实时操作数据计算所述推广信息的投放效果数据,得到实时投放效果数据; 若存在故障,则根据所述离线数据计算所述推广信息的投放效果数据得到离线投放效果数据; 根据所述实时投放效果数据或离线投放效果数据生成报表。2.根据权利要求1所述的方法,其特征在于,所述根据所述实时投放效果数据或离线投放效果数据生成报表,包括: 获取报表模板信息; 根据所述报表模板信息和所述实时投放效果数据生成报表,或者,根据所述报表模板信息和所述离线投放效果数据生成报表。3.根据权利要求1所述的方法,其特征在于,所述获取用户对推广信息的实时操作数据,包括: 实时获取用户浏览、点击和/或下载所述推广信息时的操作信息; 根据所述操作信息生成实时操作数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述实时操作数据计算所述推广信息的投放效果数据,包括: 根据所述实时操作数据计算所述推广信息的浏览量、点击率、下载量和/或扣费; 对所述浏览量、点击率、下载量和/或扣费进行统计,得到实时投放效果数据。5.根据权利要求3所述的方法,其特征在于,所述根据所述离线数据计算所述推广信息的投放效果数据,包括: 根据所述离线数据计算所述推广信息的浏览量、点击率、下载量和/或扣费; 对所述浏览量、点击率、下载量和/或扣费进行统计,得到离线投放效果数据。6.根据权利要求1至5任一项所述的方法,其特征在于,所述根据所述实时操作数据计算所述推广信息的投放效果数据,得到实时投放效果数据之后,还包括: 根据所述离线数据计算所述推广信息的投放效果数据,得到离线投放效果数据; 采用离线投放效果数据对所述实时投放效果数据进行校对; 若校对通过,则执行根据所述实时投放效果数据生成报表的步骤; 若校对不通过,则执行根据所述离线投放效果数据生成报表的步骤。7.一种报表生成装置,其特征在于,包括: 获取单元,用于获取用户对推广信息的实时操作数据; 监测单元,用于将所述实时操作数据保存至离线数据中,并对当前运行环境是否存在故障进行监测; 实时计算单元,用于在不存在故障时,根据所述实时操作数据计算所述推广信息的投放效果数据,得到实时投放效果数据; 离线计算单元,用于在存在故障时,根据所述离线数据计算所述推广信息的投放效果数据得到离线投放效果数据; 生成单元,用于根据所述实时投放效果数据或离线投放效果数据生成报表。8.根据权利要求7所述的装置,其特征在于, 所述生成单元,具体用于获取报表模板信息;根据所述报表模板信息和所述实时投放效果数据生成报表,或者,根据所述报表模板信息和所述离线投放效果数据生成报表。9.根据权利要求7所述的装置,其特征在于, 所述获取单元,具体用于实时获取用户浏览、点击和/或下载所述推广信息时的操作信息,根据所述操作信息生成实时操作数据。10.根据权利要求9所述的装置,其特征在于, 所述实时计算单元,具体用于根据所述实时操作数据计算所述推广信息的浏览量、点击率、下载量和/或扣费;对所述浏览量、点击率、下载量和/或扣费进行统计,得到实时投放效果数据。11.根据权利要求9所述的装置,其特征在于, 所述离线计算单元,具体用于根据所述离线数据计算所述推广信息的浏览量、点击率、下载量和/或扣费;对所述浏览量、点击率、下载量和/或扣费进行统计,得到离线投放效果数据。12.根据权利要求7至11任一项所述的装置,其特征在于,还包括校对单元; 所述实时计算单元,还用于在根据所述实时操作数据计算所述推广信息的投放效果数据,得到实时投放效果数据之后,将所述实时投放效果数据发送给校对单元,并向所述离线计算单元发送触发指令; 所述离线计算单元,还用于在接收到实时计算单元发送的触发指令时,根据所述离线数据计算所述推广信息的投放效果数据得到离线投放效果数据,将所述离线投放效果数据发送给校对单元; 所述校对单元,用于采用离线投放效果数据对所述实时投放效果数据进行校对,若校对通过,则触发生成单元执行根据所述实时投放效果数据生成报表的操作;若校对不通过,则触发生成单元执行根据所述离线投放效果数据生成报表的操作。13.一种信息推荐系统,其特征在于,包括权利要求7至12任一项所述的报表生成装置。14.根据权利要求13所述的系统,其特征在于,还包括信息投放装置; 所述信息投放装置,用于向所述报表生成装置上报用户浏览、点击和/或下载所述推广信息时的操作信息,以便所述报表生成装置根据所述操作信息生成实时操作数据。
【专利摘要】本发明实施例公开了一种报表生成方法、装置和系统;本发明实施例采用获取用户对推广信息如广告的实时操作数据,将该实时操作数据保存至离线数据中,并对当前运行环境是否存在故障进行监测,若不存在故障,则根据该实时操作数据计算该推广信息的投放效果数据,得到实时投放效果数据;反之,若存在故障,则根据该离线数据计算该推广信息的投放效果数据得到离线投放效果数据,然后根据该实时投放效果数据或离线投放效果数据生成报表;该方案可以灵活地根据当前的运行环境选择最合适的处理方式来生成报表,不仅可以保证可靠性和准确性,而且可以提高其数据处理效率,实现实时性。
【IPC分类】G06F17/24, G06Q30/02
【公开号】CN104915329
【申请号】CN201510362271
【发明人】缪承志, 杜冲
【申请人】深圳市腾讯计算机系统有限公司
【公开日】2015年9月16日
【申请日】2015年6月26日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1