一种确认操作合法性的方法、数据处理方法、装置及设备制造方法及图纸

技术编号:20448485 阅读:14 留言:0更新日期:2019-02-27 02:47
本申请公开了一种确认操作合法性的方法、数据处理方法、装置及设备,该展示信息合法性回溯方法包括:获得对展示信息进行的目标操作的操作时间;在距所述操作时间预设时长之后,获得所述展示信息的历史镜像数据,其中,所述历史镜像数据为展示信息的带有时间戳的业务数据;基于所述操作时间、所述历史镜像数据及展示信息的业务规则,确认所述目标操作的合法性。上述技术方法中,通过历史镜像数据对展示信息的目标操作进行事后合法性确认,解决了现有技术中展示信息对应的报警/监控系统的漏判、误判的技术问题,提高了展示信息对应的报警/监控系统的准确性。

A Method, Data Processing Method, Device and Equipment for Confirming the Legitimacy of Operation

This application discloses a method, data processing method, device and equipment for confirming the validity of operation. The retrospective method of display information validity includes: obtaining the operation time of the target operation of display information; obtaining the historical mirror data of the display information after the preset time of operation, in which the historical mirror data is a band of display information. Business data with time stamps; validity of the target operation is confirmed based on the operation time, the historical mirror data and the business rules for displaying information. In the above-mentioned technical methods, the target operation of display information is confirmed by historical mirror data after the event, which solves the technical problems of omission and misjudgment of alarm/monitoring system corresponding to display information in the existing technology, and improves the accuracy of alarm/monitoring system corresponding to display information.

【技术实现步骤摘要】
一种确认操作合法性的方法、数据处理方法、装置及设备
本申请涉及软件
,特别涉及一种确认操作合法性的方法、数据处理方法、装置及设备。
技术介绍
随着互联网技术的不断发展,搜索竞价展示已经成为了大多数商家推广自家产品的一个重要方式,搜索竞价展示的展示信息投放灵活,投放者可以灵活的控制投放时间、场景、数量等,避免了展示资源的浪费。搜索竞价展示系统通常都是分布式系统,包括:展示引擎、信息展示、点击展示、点击结算及同步中心,点击结算后的业务数据如客户为下线或者上线状态、产品为推广或者非推广状态等,均需要通过同步中心反馈到展示引擎数据库中,展示引擎基于反馈过来的业务数据来进行展示信息展示。由于同步中心在进行同步时需要时间,同步过程中会出现结算数据库与展示引擎数据库中数据不一致的状态,在高并发下会产生错误的展示、点击。例如:在14:23:19点击结算后客户A已经下线,经同步中心将客户下线的状态同步到搜索引擎上时已经是14:24:00,在14:23:19~14:24:00这段时间,搜索引擎上的客户状态却未下线,这段时间内搜索引擎依然会对客户A的展示信息执行展现、点击操作,出现错误的展示、点击。现有报警/监控系统针对高并发下产生的错误展示、点击,并没有很好的解决办法,在任何一个环节的操作前进行展示信息的业务规则判断都无法避免延迟影响,这意味着在延迟的这段时间内,展示系统的结算数据库数据很有可能已经发生新的变化,这会导致报警/监控系统的漏判、误判。
技术实现思路
本申请实施例提供一种确认操作合法性的方法、数据处理方法、装置及设备,用于解决现有技术中展示信息对应的报警/监控系统漏判、误判的技术问题。第一方面,本申请实施例提供一种确认操作合法性的方法,所述方法包括:获得对展示信息进行的目标操作的操作时间;在距所述操作时间预设时长之后,获得所述展示信息的历史镜像数据,其中,所述历史镜像数据为所述展示信息的带有时间戳的业务数据;基于所述操作时间、所述历史镜像数据及所述展示信息的业务规则,确认所述目标操作的合法性。可选的,所述方法还包括:在所述业务数据发生变化时,生成带有时间戳的所述业务数据变化前的第一副本,将所述第一副本作为所述历史镜像数据进行存储;或者在所述业务数据发生变化后,生成带有时间戳的所述业务数据变化后的第二副本,将所述第二副本作为历史镜像数据进行存储。可选的,基于所述操作时间、所述历史镜像数据及业务规则,确认所述目标操作的合法性,包括:从所述历史镜像数据中,获得在所述操作时间时所述展示信息的目标镜像数据;判断所述目标镜像数据是否满足所述业务规则;若所述目标镜像数据满足所述业务规则,确认所述目标操作的合法;若所述目标镜像数据不满足所述业务规则,确认所述目标操作不合法。可选的,所述从所述历史镜像数据中,获得在所述操作时间时所述展示信息的目标镜像数据,包括:当所述历史镜像数据为所述第一副本时,从所述历史镜像数据中,获得所述时间戳在所述操作时间之后且与所述操作时间的时间间距满足预设时间条件的镜像数据作为所述目标镜像数据;或者当所述历史镜像数据为所述第二副本时,从所述历史镜像数据中,获得所述时间戳在所述操作时间之前且与所述操作时间的时间间距满足预设时间条件的镜像数据作为所述目标镜像数据。可选的,所述目标操作具体为:展示信息的展示操作或展示信息的点击操作。可选的,所述业务数据包括如下至少一种业务状态:客户状态、产品状态、关键词状态、预算余额以及客户出价。可选的,当所述目标操作为展示信息的展示操作时,所述判断所述目标镜像数据是否满足所述业务规则,包括:判断所述目标镜像数据中的客户状态是否为上线状态、产品状态是否为推广状态、关键词状态是否为购买状态、预算余额是否大于余额阈值;若所述客户状态为所述上线状态、所述产品状态为所述推广状态、所述关键词状态为所述购买状态、所述预算余额是否大于余额阈值,确定所述目标镜像数据满足所述业务规则,反之,确定所述目标镜像数据不满足所述业务规则。可选的,当所述目标操作为展示信息的点击操作时,所述判断所述目标镜像数据是否满足所述业务规则,包括:在所述点击操作对应的展示信息的展示操作合法时,判断所述点击操作的点击时间与对应的展示信息的展示操作的展示时间之间的时间间隔是否小于时间阈值;若所述时间间隔小于所述时间阈值,判断所述目标镜像数据中的客户出价是否大于所述展示信息的点击操作的点击价格。可选的,所述方法还包括:当所述目标操作不合法时,对所述目标操作对应的展示信息的结算操作进行报错。第二方面、本申请实施例提供一种数据处理方法,所述方法包括:在展示信息的业务数据发生变化时,生成带有时间戳的所述业务数据变化前的第一副本;或者,在所述业务数据发生变化后,生成带有时间戳的所述业务数据变化后的第二副本;将所述第一副本或者所述第二副本作为历史镜像数据进行存储;在对展示信息进行目标操作时,生成并存储所述目标操作的操作时间,其中,所述历史镜像数据和所述操作时间用于验证所述目标操作的合法性。可选的,所述业务数据包括如下至少一种业务状态:客户状态、产品状态、关键词状态、以及客户出价。可选的,所述目标操作具体为:展示信息的展示操作或展示信息的点击操作。第三方面、本申请实施例提供一种确认操作合法性的装置,所述装置包括:第一获取单元,用于获得对展示信息进行的目标操作的操作时间;第二获取单元,用于在距所述操作时间预设时长之后,获得所述展示信息的历史镜像数据,其中,所述历史镜像数据为所述展示信息的带有时间戳的业务数据;确认单元,用于基于所述操作时间、所述历史镜像数据及所述展示信息的业务规则,确认所述目标操作的合法性。可选的,所述装置还包括:生成单元,用于在所述业务数据发生变化时,生成带有时间戳的所述业务数据变化前的第一副本,将所述第一副本作为所述历史镜像数据进行存储;或者,在所述业务数据发生变化后,生成带有时间戳的所述业务数据变化后的第二副本,将所述第二副本作为历史镜像数据进行存储。可选的,所述确认单元,包括:获取子单元,用于从所述历史镜像数据中,获得在所述操作时间时所述展示信息的目标镜像数据;判断子单元,用于判断所述目标镜像数据是否满足所述业务规则;确认子单元,用于:在所述目标镜像数据满足所述业务规则时,确认所述目标操作的合法;在所述目标镜像数据不满足所述业务规则,确认所述目标操作不合法。可选的,所述获取子单元用于:当所述历史镜像数据为所述第一副本时,从所述历史镜像数据中,获得所述时间戳在所述操作时间之后且与所述操作时间的时间间距满足预设时间条件的镜像数据作为所述目标镜像数据;或者当所述历史镜像数据为所述第二副本时,从所述历史镜像数据中,获得所述时间戳在所述操作时间之前且与所述操作时间的时间间距满足预设时间条件的镜像数据作为所述目标镜像数据。可选的,所述目标操作具体为:展示信息的展示操作或展示信息的点击操作。可选的,所述业务数据包括如下至少一种业务状态:客户状态、产品状态、关键词状态、预算余额以及客户出价。可选的,所述判断子单元,用于:当所述目标操作为展示信息的展示操作时,判断所述目标镜像数据中的客户状态是否为上线状态、产品状态是否为推广状态、关键词状态是否为购买状态、预算余额是否大于余额阈值;若所述客户状态为所述上线状态本文档来自技高网...

【技术保护点】
1.一种确认操作合法性的方法,其特征在于,所述方法包括:获得对展示信息进行的目标操作的操作时间;在距所述操作时间预设时长之后,获得所述展示信息的历史镜像数据,其中,所述历史镜像数据为所述展示信息的带有时间戳的业务数据;基于所述操作时间、所述历史镜像数据及所述展示信息的业务规则,确认所述目标操作的合法性。

【技术特征摘要】
1.一种确认操作合法性的方法,其特征在于,所述方法包括:获得对展示信息进行的目标操作的操作时间;在距所述操作时间预设时长之后,获得所述展示信息的历史镜像数据,其中,所述历史镜像数据为所述展示信息的带有时间戳的业务数据;基于所述操作时间、所述历史镜像数据及所述展示信息的业务规则,确认所述目标操作的合法性。2.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述展示信息的业务数据发生变化时,生成带有时间戳的所述业务数据变化前的第一副本,将所述第一副本作为所述历史镜像数据进行存储;或者在所述业务数据发生变化后,生成带有时间戳的所述业务数据变化后的第二副本,将所述第二副本作为历史镜像数据进行存储。3.如权利要求2所述的方法,其特征在于,基于所述操作时间、所述历史镜像数据及所述展示信息的业务规则,确认所述目标操作的合法性,包括:从所述历史镜像数据中,获得在所述操作时间时所述展示信息的目标镜像数据;判断所述目标镜像数据是否满足所述业务规则;若所述目标镜像数据满足所述业务规则,确认所述目标操作的合法;若所述目标镜像数据不满足所述业务规则,确认所述目标操作不合法。4.如权利要求3所述的方法,其特征在于,所述从所述历史镜像数据中,获得在所述操作时间时所述展示信息的目标镜像数据,包括:当所述历史镜像数据为所述第一副本时,从所述历史镜像数据中,获得所述时间戳在所述操作时间之后且与所述操作时间的时间间距满足预设时间条件的镜像数据作为所述目标镜像数据;或者当所述历史镜像数据为所述第二副本时,从所述历史镜像数据中,获得所述时间戳在所述操作时间之前且与所述操作时间的时间间距满足预设时间条件的镜像数据作为所述目标镜像数据。5.如权利要求1所述的方法,其特征在于,所述目标操作具体为:展示信息的展示操作或展示信息的点击操作。6.如权利要求1所述的方法,其特征在于,所述业务数据包括如下至少一种业务状态:客户状态、产品状态、关键词状态、预算余额以及客户出价。7.如权利要求3所述的方法,其特征在于,当所述目标操作为展示信息的展示操作时,所述判断所述目标镜像数据是否满足所述业务规则,包括:判断所述目标镜像数据中的客户状态是否为上线状态、产品状态是否为推广状态、关键词状态是否为购买状态、预算余额是否大于余额阈值;若所述客户状态为所述上线状态、所述产品状态为所述推广状态、所述关键词状态为所述购买状态、所述预算余额是否大于余额阈值,确定所述目标镜像数据满足所述业务规则,反之,确定所述目标镜像数据不满足所述业务规则。8.如权利要求3所述的方法,其特征在于,当所述目标操作为展示信息的点击操作时,所述判断所述目标镜像数据是否满足所述业务规则,包括:在所述点击操作对应的所述展示信息的展示操作合法时,判断所述点击操作的点击时间与对应的所述展示信息的展示操作的展示时间之间的时间间隔是否小于时间阈值;若所述时间间隔小于所述时间阈值,判断所述目标镜像数据中的客户出价是否大于所述展示信息的点击操作的点击价格。9.如权利要求1~8任一所述的方法,其特征在于,所述方法还包括:当所述目标操作不合法时,对所述目标操作对应的展示信息的结算操作进行报错。10.一种数据处理方法,其特征在于,所述方法包括:在展示信息的业务数据发生变化时,生成带有时间戳的所述业务数据变化前的第一副本;或者,在所述业务数据发生变化后,生成带有时间戳的所述业务数据变化后的第二副本;将所述第一副本或者所述第二副本作为历史镜像数据进行存储;在对展示信息进行目标操作时,生成并存储所述目标操作的操作时间,其中,所述历史镜像数据和所述操作时间用于验证所述目标操作的合法性。11.如权利要求10所述的方法,其特征在于,所述业务数据包括如下至少一种业务状态:客户状态、产品状态、关键词状态、以及客户出价。12.如权利要求10或11所述的方法,其特征在于,所述目标操作具体为:展示信息的展示操作或展示信息的点击操作。13.一种确认操作合法性的装置,其特征在于,所述装置包括:第一获取单元,用于获得对展示信息进行的目标操作的操作时间;第二获取单元,用于在距所述操作时间预设时长之后,获得所述展示信息的历史镜像数据,其中,所述历史镜像数据为所述展示信息的带有时间戳的业务数据;确认单元,用于基于所述操作时间、所述历史镜像数据及所述展示信息的业务规则,确认所述目标操作的合法性。14.如权利要求13所述的装置,其特征在于,所述装置还包括:生成单元,用于在所述展示信息的业务数据发生变化时,生成带有时间戳的所述业务数据变化前的第一副本,将所述第一副本...

【专利技术属性】
技术研发人员:刘楠黄柏川王剑峰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1