信息的查询方法及装置与流程

文档序号:13642268阅读:161来源:国知局

本发明涉及一种互联网技术领域,特别是涉及一种信息的查询方法及装置。



背景技术:

供应方平台(sell-sideplatform,ssp)是指为了为海量的互联网媒体用户及广告主提供广告投放服务的广告服务系统。其中,由于ssp系统需要针对大量的广告信息为大量的互联网媒体用户进行配置匹配的广告投放策略,因此,ssp系统中存储有海量级的业务逻辑关系及程序代码。

目前,当技术人员在对ssp系统进行测试时,会出现运行异常情况,如ssp系统没有下发广告、下发广告的顺序错误等,需要技术人员查询异常信息,以便进行更正,但是,由于ssp系统中的业务逻辑关系及程序代码需要测试人员、运营人员、开发人员共同配合来查找异常信息,浪费大量的人力,降低了异常信息的查询时间。



技术实现要素:

有鉴于此,本发明提供一种信息的查询方法及装置,主要目的在于现有由于ssp系统中的业务逻辑关系及程序代码需要测试人员、运营人员、开发人员共同配合来查找异常信息,浪费大量的人力的问题。

依据本发明一个方面,提供了一种信息的查询方法,包括:

接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息;

提取与所述测试查询条件匹配的信息,并进行展示。

进一步地,所述接收测试查询条之前,所述方法还包括:

根据ssp系统获取运行广告请求的实时日志流,所述实时日志流中存储有不同流程节点运行的信息;

为所述实时日志流中不同流程节点配置流程标识。

进一步地,所述为所述实时日志流中不同流程节点配置流程标识包括:

监测所述实时日志流中各个流程节点的起始标识,解析所述实时日志流中各个流程节点的信息类型,并根据所述起始标识生成与所述信息类型对应的流程标识,以便根据所述流程标识提取所述测试查询条件对应的信息。

进一步地,所述接收测试查询条之前,所述方法还包括:

将带有流程标识的信息以索引形式存储至特定数据库中,以便直接从所述特定数据库中提取与所述测试查询条件对应的信息。

进一步地,所述测试查询条件包括时间条件、和/或属性条件、和/或节点条件,所述将带有流程标识的信息以索引形式存储至特定数据库中包括:

建立所述流程标识与所述时间条件、和/或属性条件、和/或节点条件之间的对应关系,并将所述对应关系及所述信息按照不同维度、不同层级存储至特定数据库中。

进一步地,提取与所述测试查询条件匹配的信息,并进行展示包括:

查找所述特定数据库中与所述时间条件、和/或属性条件、和/或节点条件匹配的流程标识,将所述流程标识对应的信息进行展示。

进一步地,所述方法还包括:

按照预设时间间隔更新存储至特定数据库中带有流程标识的信息。

依据本发明一个方面,提供了一种信息的查询装置,包括:

接收单元,用于接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息;

展示单元,用于提取与所述测试查询条件匹配的信息,并进行展示。

进一步地,所述装置还包括:

获取单元,用于根据ssp系统获取运行广告请求的实时日志流,所述实时日志流中存储有不同流程节点运行的信息;

配置单元,用于为所述实时日志流中不同流程节点配置流程标识。

进一步地,所述配置单元,具体用于监测所述实时日志流中各个流程节点的起始标识,解析所述实时日志流中各个流程节点的信息类型,并根据所述起始标识生成与所述信息类型对应的流程标识,以便根据所述流程标识提取所述测试查询条件对应的信息。

进一步地,所述装置还包括:

存储单元,用于将带有流程标识的信息以索引形式存储至特定数据库中,以便直接从所述特定数据库中提取与所述测试查询条件对应的信息。

进一步地,所述测试查询条件包括时间条件、和/或属性条件、和/或节点条件,

所述存储单元,具体用于建立所述流程标识与所述时间条件、和/或属性条件、和/或节点条件之间的对应关系,并将所述对应关系及所述信息按照不同维度、不同层级存储至特定数据库中。

进一步地,所述展示单元,具体用于查找所述特定数据库中与所述时间条件、和/或属性条件、和/或节点条件匹配的流程标识,将所述流程标识对应的信息进行展示。

进一步地,所述装置还包括:

更新单元,用于按照预设时间间隔更新存储至特定数据库中带有流程标识的信息。

根据本发明的又一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述信息的查询方法对应的操作。

根据本发明的再一方面,提供了一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述信息的查询方法对应的操作。

借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:

本发明提供了一种信息的查询方法及装置,首先接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息,然后提取与所述测试查询条件匹配的信息,并进行展示。与现有由于ssp系统中的业务逻辑关系及程序代码需要测试人员、运营人员、开发人员共同配合来查找异常信息相比,本发明实施例通过输入查询的条件,可以在ssp系统中将查询条件对应的信息在查询平台中进行展示,以便测试人员、运营人员、开发人员可以分别对展示的信息进行详细查询,避免三方人员进行碰头查询,减少共同配合来查找异常信息的时间,从而提高查询效率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种信息的查询方法流程图;

图2示出了本发明实施例提供的另一种信息的查询方法流程图;

图3示出了本发明实施例提供的一种客户端请求处理流程示意图;

图4示出了本发明实施例提供的一种查询界面示意图;

图5示出了本发明实施例提供的一种上下文信息查询示意图;

图6示出了本发明实施例提供的一种云规则信息查询示意图;

图7示出了本发明实施例提供的一种信息的查询装置框图;

图8示出了本发明实施例提供的另一种信息的查询装置框图;

图9示出了本发明实施例提供的一种信息的查询实体结构图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提供了一种信息的查询方法,如图1所示,所述方法包括:

101、接收测试查询条件。

其中,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息,不同的流程节点的信息可以包括客户端原始请求信息、ssp系统下发客户端广告信息、上下文信息、请求时间戳、请求下游dsp原始信息、下游dsp下发原始广告信息、云规则信息以及请求的产品、场景、mid等基本信息,本发明实施例不做具体限定。所述客户端原始请求信息即为客户端请求投放广告的信息,ssp系统下发客户端广告信息为ssp系统中为客户端中互联网媒体提供的广告位所分配的待投放广告,上下文信息为ssp系统中处理广告投放的具体策略及匹配信息,请求时间戳为客户端发送广告请求的时间间隔,下游dsp下发原始广告信息为dsp需要向客户端下发的广告信息,云规则信息为ssp系统中配置的对广告及广告位进行匹配的策略,请求的产品、场景、mid等基本信息为一次请求中携带有的请求信息,本发明实施例不做具体限定。一般的,为了减少查询条件的输入及限定来扩大查询范围,可以将测试查询条件预先配置为一定个数的条件,如时间段、场景等,本发明实施例不做具体限定。

需要说明的是,由于ssp系统为对接在dsp系统中的大量广告主提供从互联网媒体接入的客户端广告位,因此,ssp系统需要执行大量的逻辑关系运算及信息的存储、运行、匹配等操作,当客户端发送一次广告请求后,在执行这次广告请求时,会按照请求中携带的信息来确定请求运行的整个过程,进而,ssp系统中存储有客户端发送一次请求的整个流程的信息。另外,流程节点的信息可以体现广告请求在运行程序时的具体内容,例如,ssp下发客户端广告信息中可以包括activity_type,material_type。

102、提取与所述测试查询条件匹配的信息,并进行展示。

其中,与所述测试查询条件匹配的信息可以存储在一个特点的数据库中,以便根据测试查询条件进行提取展示。例如,在数据库中存储有产品信息:product:“mobilesafe”,当输入的测试查询条件为“mobilesafe”及时间戳“2016-3-1-20:01至2016-3-1-20:05”,则提取广告请求在2016-3-1-20:01至2016-3-1-20:05运行的与mobilesafe的匹配的信息。一般的,为了使提取的匹配信息更加准确,测试查询条件中可以包含多个流程节点的信息,从而缩小需要提取的信息,提高查询的效率。

本发明提供了一种信息的查询方法,与现有由于ssp系统中的业务逻辑关系及程序代码需要测试人员、运营人员、开发人员共同配合来查找异常信息相比,本发明实施例通过输入查询的条件,可以在ssp系统中将查询条件对应的信息在查询平台中进行展示,以便测试人员、运营人员、开发人员可以分别对展示的信息进行详细查询,避免三方人员进行碰头查询,减少共同配合来查找异常信息的时间,从而提高查询效率。

本发明实施例提供了另一种信息的查询方法,如图2所示,所述方法包括:

201、根据ssp系统获取运行广告请求的实时日志流。

其中,为了记录每个流程节点的信息,需要获取运行广告请求对应操作的所有信息,而由于不同流程节点中产生的信息以单独节点形式进行存储,因此需要获取存储有所有流程节点信息的实时日志流。所述实时日志流中存储有不同流程节点运行的信息,通过从ssp系统中获取到客户端原始请求log来记录这个请求在运行程序及逻辑关系时所产生的信息,每个流程节点可以为一个参数的逻辑关系的运行或一个参数的配置程序等,例如,在ssp系统下发广告时,流程节点可以对应下发广告,也可以为下发广告中每个下发的广告信息,本发明实施例不做具体限定。一般的,为了真对性的查找可能存在运行错误的信息,流程节点的信息包括客户端原始请求信息、ssp系统下发客户端广告信息、上下文信息、请求时间戳、请求下游dsp原始信息、下游dsp下发原始广告信息、云规则信息以及请求的产品、场景、mid等基本信息。

需要说明的是,一般的,客户端在发送广告请求后,ssp系统会通过系统内的处理规则来对客户端请求进行处理,如图3所示,可以按照云规则来运行客户端请求对应的操作,然后进行请求下游dsp系统获得待投放的广告,下游dsp系统返回待投放的广告后,ssp系统将广告返回给客户端,在这个过程中,由于是运行一个客户端请求对应的操作,为了与其他客户端请求进行区分,为当前的客户端发送的广告请求配置一个标识log,以便根据这个log来追踪整个请求执行的过程,从而记录这个过程中所有的程序及逻辑关系产生的流程节点的信息。另外,实时日志流中各个流程节点的信息包括了请求在执行过程中所有运行成功的数据,及所有运行失败的数据,以便测试人员进行查询。

202、为所述实时日志流中不同流程节点配置流程标识。

为了便于提取测试查询条件对应的查询信息,需要为流程节点配置流程标识,以便根据查询信息找到流程标识,以及与流程标识对应的流程节点的信息。其中,各个流程节点配置的流程标识可以与测试查询条件相匹配,也可以与测试查询条件建立对应关系,本发明实施例不做具体限定。

对于本发明实施例,步骤202具体可以为:监测所述实时日志流中各个流程节点的起始标识,解析所述实时日志流中各个流程节点的信息类型,并根据所述起始标识生成与所述信息类型对应的流程标识,以便根据所述流程标识提取所述测试查询条件对应的信息。

其中,如图3所示,为了准确的为每个流程节点配置流程标识,可以针对每个流程中的起始标识进行监控,例如,当监控到向下游dsp下发广告信息时,监控下发广告的起始标识,开始标识可以对应向客户端发送下发广告请求,结束标识可以对应接收客户端返回的广告投放响应,本发明实施例不做具体限定。由于每个流程节点的信息可以存在相同或相似的程序参数,为了避免在配流程标识时出现不同操作配置了相同的流程标识,可以对各个流程节点中的信息解析信息类型,信息类型可以包括详情类信息、标题类信息等,详情类信息即为可以隐藏起来的信息,在用户进行查询时进行展示,标题类信息为与流程节点对应的信息,需要与测试查询条件进行匹配,以便直接通过查询条件查找到标题类信息,本发明实施例不做具体限定。一般的,可以将同一个流程节点下的信息按照标题类信息与详情类信息在在这个流程标识下继续标注,以便测试人员可以先对标题类信息进行查看,在有需要时才对详情类信息进行查看。

需要说明的是,对于为各个流程节点进行配置的标识,需要按照整个请求执行的业务逻辑顺序,进行串联配置,以便在展示查询信息时,查询的信息是按照业务逻辑执行顺序进行展示的。

203、将带有流程标识的信息以索引形式存储至特定数据库中。

对应本发明实施例,由于从实时日志流中不同流程节点配置的节点标识以及对应的信息事大量的、杂乱的数据,因此需要存储在一个特定的数据库中,以便直接从所述特定数据库中提取与所述测试查询条件对应的信息。所述特定数据库为支持多维度存储、分层文档存储的数据库,如mongodb,本发明实施例不做具体限定。

需要说明的是,由于存储在mongodb中的数据,可以包括多个客户端广告请求运行业务时产生的信息,为了避免测试查询条件查找到其他客户端广告请求运行业务时产生的信息,在mongodb中存储的形式需要按照索引形式进行存储,使得查找到与客户端广告请求对应的信息,例如,客户端广告请求1,在mongodb中存储的客户端广告请求1执行业务时,各个流程节点的信息以索引目录形式存储在客户端广告请求1的目录下,本发明实施例不做具体限定。

对于本发明实施例,步骤203具体可以为:建立所述流程标识与所述时间条件、和/或属性条件、和/或节点条件之间的对应关系,并将所述对应关系及所述信息按照不同维度、不同层级存储至特定数据库中。

对于本发明实施例,为了快速将查找人员输入的测试查询条件匹配到对应的流程标识,可以建立流程标识的与时间条件、和/或属性条件、和/或节点条件之间的关系,时间条件即为用户输入的查询时间,属性条件即为用户输入的产品、主场景、子场景、环境等信息,节点条件即为存储在特定数据库中的流程标识,如mid、debug_key,本发明实施例不做具体限定。另外,由于各个流程节点存在多维度、多层次的信息,为了使存储的信息以清晰、具有条理性的形式存储至特定数据库中,并在查找时加快查找效率,可以将建立的对应关系按照信息的多维度、多层级形式存储在mongodb中。即在mongodb中,一个客户端广告请求目录下,以索引形式按照不同维度、不同层级存储有各个流程节点对应的信息,以便根据时间条件、属性条件、节点条件可以快速的找到需要查询的信息。

204、接收测试查询条件。

本步骤与图1所示的步骤101方法相同,在此不再赘述。

需要说明的是,所述测试查询条件包括时间条件、和/或属性条件、和/或节点条件,时间条件即为用户输入的查询时间,属性条件即为用户输入的产品、主场景、子场景、环境等信息,节点条件即为存储在特定数据库中的流程标识,如mid、debug_key,测试人员可以通过输入时间条件、属性条件、节点条件来查询对应的流程标识下的信息。另外,如图3所示,由于数据库mongodb存储有不对流程节点对应的信息,可以通过建立一个查询平台来直接调用mongodb中对应的信息,具体的,可以根据1个条件或多个条件组合进行查询,本发明实施例不做具体限定。

205、查找所述特定数据库中与所述时间条件、和/或属性条件、和/或节点条件匹配的流程标识,将所述流程标识对应的信息进行展示。

例如,测试查询条件为时间区间、产品、主场景、子场景、环境(测试2、3,回归机)、mid组合查询、debug_key查询为节点查询,其中,时间区间、产品、主场景、子场景、环境(测试2、3,回归机)、mid组合查询、debug_key查询等查询条件可以为一个,也可以为多个,本发明实施例不做具体限定。一般的,时间区间、产品、主场景、子场景、环境、mid组合查询、debug_key查询等都会对应一个流程标识,但是,流程标识包括多个逐层递进的子标识,也可以包括子标识的多个子标识,例如,在时间区间对应的标识为t1、t2,在t1流程标识下包括了产品的流程标识c1、c2,在c1流程标识下包括了主场景流程标识z1、z2、z3等,依次类推,当根据输入的查询条件为t1、c2、z3时,可以根据流程标识在数据库中查找到t1时间点在产品c2中z3对应的信息,若查询条件只有z3,则可以查询到包括t1、t2时间段下产品c1、c2,对应的主场景z3对应的信息,具体的对应关系本发明实施例不做具体限定。

需要说明的是,本发明实施例中可以通自助查询平台进行展示,将查询条件输入后,可以展示出如图4所示的查询界面,以便查询人员针对各个流程节点对应的信息进行人工筛查。

206、按照预设时间间隔更新存储至特定数据库中带有流程标识的信息。

对于本发明实施例,由于ssp系统中广告信息的存储、调控等内容只保存一段时间,且开发人员会实时的对客户端发送的请求进行编码测试等操作,因此,对于存储在特定数据库中的信息需要及时更新,一般的,预设时间间隔可以为1天或1周等,本发明实施例不做具体限定。

对于本发明实施例,具体的应用场景可以如下所示,但不限于此,包括:输入的查询条件为请求mid:000107a36f6ab819b7d3fdc3707b7ec3,请求大概时间:2017.06.01上午11点左右,产品:手机卫士,场景(page_id,sub_page_id):14、1,通过查询平台展示的信息如图4所示,点击查看详情后展示的上下文信息,并进行展示,如图5所示,可以得到的信息为下发16个mv广告,被过滤了1个,但是最终没有下发给客户端,5个多图,3个1200*627,7个200*150尺寸mv广告,云规则id:505615,查看云规则配置后,如图6所示,得到要求广告尺寸:2种,space_id:3种,然后通过实际下发的内容确定出问题产生的原因为广告尺寸不符合要求。

本发明提供了另一种信息的查询方法,本发明实施例通过获取运行广告请求的实时日志流,为实时日志流中的流程节点配置标识,通过建立流程节点与查询条件之间的关系,可以根据输入的查询条件匹配到各个流程节点对应的信息,并及时更新查询条件与流程节点对应的信息,实现测试人员、运营人员、开发人员可以通过查询平台分别对ssp系统中各个流程节点中的信息进行查询,避免三方人员进行碰头查询,频繁的查看原始日志,减少共同配合来查找异常信息的时间,从而提高查询效率。

进一步的,作为对上述图1所示方法的实现,本发明实施例提供了一种信息的查询装置,如图7所示,该装置包括:接收单元31、展示单元32。

接收单元31,用于接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息;所述接收单元31为信息的查询装置执行接收测试查询条件的功能模块。

展示单元32,用于提取与所述测试查询条件匹配的信息,并进行展示。所述展示单元32为信息的查询装置执行提取与所述测试查询条件匹配的信息,并进行展示的功能模块。

本发明提供了一种信息的查询装置,与现有由于ssp系统中的业务逻辑关系及程序代码需要测试人员、运营人员、开发人员共同配合来查找异常信息相比,本发明实施例通过输入查询的条件,可以在ssp系统中将查询条件对应的信息在查询平台中进行展示,以便测试人员、运营人员、开发人员可以分别对展示的信息进行详细查询,避免三方人员进行碰头查询,减少共同配合来查找异常信息的时间,从而提高查询效率。

进一步的,作为对上述图2所示方法的实现,本发明实施例提供了另一种信息的查询装置,如图8所示,该装置包括:接收单元41、展示单元42、获取单元43、配置单元44、存储单元45、更新单元46。

接收单元41,用于接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息;

展示单元42,用于提取与所述测试查询条件匹配的信息,并进行展示。进一步地,所述装置还包括:

获取单元43,用于根据ssp系统获取运行广告请求的实时日志流,所述实时日志流中存储有不同流程节点运行的信息;

配置单元44,用于为所述实时日志流中不同流程节点配置流程标识。具体的,所述配置单元44,具体用于监测所述实时日志流中各个流程节点的起始标识,解析所述实时日志流中各个流程节点的信息类型,并根据所述起始标识生成与所述信息类型对应的流程标识,以便根据所述流程标识提取所述测试查询条件对应的信息。

进一步地,所述装置还包括:

存储单元45,用于将带有流程标识的信息以索引形式存储至特定数据库中,以便直接从所述特定数据库中提取与所述测试查询条件对应的信息。

具体的,所述测试查询条件包括时间条件、和/或属性条件、和/或节点条件,

所述存储单元45,具体用于建立所述流程标识与所述时间条件、和/或属性条件、和/或节点条件之间的对应关系,并将所述对应关系及所述信息按照不同维度、不同层级存储至特定数据库中。

具体的,所述展示单元42,具体用于查找所述特定数据库中与所述时间条件、和/或属性条件、和/或节点条件匹配的流程标识,将所述流程标识对应的信息进行展示。

进一步地,所述装置还包括:

更新单元46,用于按照预设时间间隔更新存储至特定数据库中带有流程标识的信息。

本发明提供了另一种信息的查询装置,本发明实施例通过获取运行广告请求的实时日志流,为实时日志流中的流程节点配置标识,通过建立流程节点与查询条件之间的关系,可以根据输入的查询条件匹配到各个流程节点对应的信息,并及时更新查询条件与流程节点对应的信息,实现测试人员、运营人员、开发人员可以通过查询平台分别对ssp系统中各个流程节点中的信息进行查询,避免三方人员进行碰头查询,频繁的查看原始日志,减少共同配合来查找异常信息的时间,从而提高查询效率。

根据本发明一个实施例提供了一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的信息的查询方法。

图9示出了根据本发明一个实施例提供的一种终端的结构示意图,本发明具体实施例并不对终端的具体实现做限定。

如图9所示,该终端可以包括:处理器(processor)502、通信接口(communicationsinterface)504、存储器(memory)506、以及通信总线508。

其中:处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。

通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。

处理器502,用于执行程序510,具体可以执行上述信息的查询方法实施例中的相关步骤。

具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。

处理器502可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器506,用于存放程序510。存储器506可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序510具体可以用于使得处理器502执行以下操作:

接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息;

提取与所述测试查询条件匹配的信息,并进行展示。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp系统)来实现根据本发明实施例的信息的查询方法及装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明的实施例公开了:

a1、一种信息的查询方法,包括:

接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息;

提取与所述测试查询条件匹配的信息,并进行展示。

a2、根据a1所述的方法,所述接收测试查询条之前,所述方法还包括:

根据ssp系统获取运行广告请求的实时日志流,所述实时日志流中存储有不同流程节点运行的信息;

为所述实时日志流中不同流程节点配置流程标识。

a3、根据a2所述的方法,所述为所述实时日志流中不同流程节点配置流程标识包括:

监测所述实时日志流中各个流程节点的起始标识,解析所述实时日志流中各个流程节点的信息类型,并根据所述起始标识生成与所述信息类型对应的流程标识,以便根据所述流程标识提取所述测试查询条件对应的信息。

a4、根据a1或a2所述的方法,所述接收测试查询条之前,所述方法还包括:

将带有流程标识的信息以索引形式存储至特定数据库中,以便直接从所述特定数据库中提取与所述测试查询条件对应的信息。

a5、根据a4所述的方法,所述测试查询条件包括时间条件、和/或属性条件、和/或节点条件,所述将带有流程标识的信息以索引形式存储至特定数据库中包括:

建立所述流程标识与所述时间条件、和/或属性条件、和/或节点条件之间的对应关系,并将所述对应关系及所述信息按照不同维度、不同层级存储至特定数据库中。

a6、根据a5所述的方法,提取与所述测试查询条件匹配的信息,并进行展示包括:

查找所述特定数据库中与所述时间条件、和/或属性条件、和/或节点条件匹配的流程标识,将所述流程标识对应的信息进行展示。

a7、根据a4所述的方法,所述方法还包括:

按照预设时间间隔更新存储至特定数据库中带有流程标识的信息。

b8、一种信息的查询装置,包括:

接收单元,用于接收测试查询条件,所述测试查询条件为供应方平台ssp根据广告请求运行业务时不同流程节点的信息;

展示单元,用于提取与所述测试查询条件匹配的信息,并进行展示。

b9、根据b8所述的装置,所述装置还包括:

获取单元,用于根据ssp系统获取运行广告请求的实时日志流,所述实时日志流中存储有不同流程节点运行的信息;

配置单元,用于为所述实时日志流中不同流程节点配置流程标识。

b10、根据b9所述的装置,

所述配置单元,具体用于监测所述实时日志流中各个流程节点的起始标识,解析所述实时日志流中各个流程节点的信息类型,并根据所述起始标识生成与所述信息类型对应的流程标识,以便根据所述流程标识提取所述测试查询条件对应的信息。

b11、根据b8或b9所述的装置,所述装置还包括:

存储单元,用于将带有流程标识的信息以索引形式存储至特定数据库中,以便直接从所述特定数据库中提取与所述测试查询条件对应的信息。

b12、根据b11所述的装置,所述测试查询条件包括时间条件、和/或属性条件、和/或节点条件,

所述存储单元,具体用于建立所述流程标识与所述时间条件、和/或属性条件、和/或节点条件之间的对应关系,并将所述对应关系及所述信息按照不同维度、不同层级存储至特定数据库中。

b13、根据b12所述的装置,

所述展示单元,具体用于查找所述特定数据库中与所述时间条件、和/或属性条件、和/或节点条件匹配的流程标识,将所述流程标识对应的信息进行展示。

b14、根据b11所述的装置,所述装置还包括:

更新单元,用于按照预设时间间隔更新存储至特定数据库中带有流程标识的信息。

c15、一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如a1-a7中任一项所述的信息的查询方法对应的操作。

d16、一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如a1-a7中任一项所述的信息的查询方法对应的操作。

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