CN108306754A - 获取信息的方法、装置和*** - Google Patents

获取信息的方法、装置和*** Download PDF

Info

Publication number
CN108306754A
CN108306754A CN201711382752.9A CN201711382752A CN108306754A CN 108306754 A CN108306754 A CN 108306754A CN 201711382752 A CN201711382752 A CN 201711382752A CN 108306754 A CN108306754 A CN 108306754A
Authority
CN
China
Prior art keywords
information
operation information
client
incidence relation
network request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711382752.9A
Other languages
English (en)
Inventor
张子天
武兆辉
刘超
张博源
董洪辰
江保贵
李金桥
张天瑞
接存玮
黄庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qunar Software Technology Co Ltd
Original Assignee
Beijing Qunar Software Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qunar Software Technology Co Ltd filed Critical Beijing Qunar Software Technology Co Ltd
Priority to CN201711382752.9A priority Critical patent/CN108306754A/zh
Publication of CN108306754A publication Critical patent/CN108306754A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5061Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management

Landscapes

  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种获取信息的方法、装置和***。其中,该方法包括:获取客户端的操作信息;确定与操作信息对应的网络请求;将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系;根据关联关系确定在预设时间段内的需求信息。本发明解决了解决了现有技术无法准确获取用户的需求信息的技术问题。

Description

获取信息的方法、装置和***
技术领域
本发明涉及计算机软件领域,具体而言,涉及一种获取信息的方法、装置和***。
背景技术
随着计算机科学技术的快速发展,各种应用软件层出不穷,其中,包括移动终端上的应用软件以及固定终端上的应用软件。随着使用应用软件的用户数量的增加以及应用软件业务的不断增多,用户在应用软件或客户端内的操作路径变得越来越复杂,并且越来越难以预计。如果能够对用户的操作应用软件或客户端的行为进行统计分析,根据用户的操作行为进一步确定用户的真实需求,例如,根据用户操作应用软件或客户端的行为确定用户的购买需求,这不仅有助于软件开发商对应用软件或客户端进行优化,为用户提供更为优质的服务,还有助于运营商根据用户需求对产品进行合理布局,进而提高运营商的销售利润。然而,在现有技术中,无法准确获取用户的需求信息。
针对上述现有技术中无法准确获取用户的需求信息的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种获取信息的方法、装置和***,以至少解决解决了现有技术无法准确获取用户的需求信息的技术问题。
根据本发明实施例的一个方面,提供了一种获取信息的方法,包括:获取客户端的操作信息;确定与操作信息对应的网络请求;将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系;根据关联关系确定在预设时间段内的需求信息。
根据本发明实施例的另一方面,还提供了一种获取信息的***,包括:客户端,用于采集操作信息,并发送操作信息;服务器,与客户端通信,用于接收操作信息,并根据操作信息确定网络请求,然后将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系,并据关联关系确定在预设时间段内的需求信息。
根据本发明实施例的另一方面,还提供了一种获取信息的装置,包括:获取模块,用于获取客户端的操作信息;第一确定模块,用于确定与操作信息对应的网络请求;关联模块,用于将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系;第二确定模块,用于根据关联关系确定在预设时间段内的需求信息。
根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,程序执行获取信息的方法。
根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行获取信息的方法。
在本发明实施例中,采用将客户端的操作信息与网络请求相关联的方式,通过获取客户端的操作信息,并确定与操作信息对应的网络请求,然后将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系,最后根据关联关系确定在预设时间段内的需求信息,达到了准确确定用户需求的目的,从而实现了根据用户需求对客户端进行优化以提高用户使用客户端体验效果的技术效果,进而解决了解决了现有技术无法准确获取用户的需求信息的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种获取信息的方法流程图;
图2是根据本发明实施例的一种获取信息的装置结构示意图;以及
图3是根据本发明实施例的一种获取信息的***结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种获取信息的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的获取信息的方法流程图,如图1所示,该方法包括如下步骤:
步骤S102,获取客户端的操作信息。
需要说明的是,上述客户端可以为但不限于移动终端上的客户端、非移动终端上的客户端,其中,客户端的操作信息至少包括如下之一:操作标识、操作时间、操作类型、用户操作的控件所包含的文本信息。
具体的,用户对客户端上的控件进行操作时,客户端可获取到用户对客户端的操作信息,其中,当用户操作客户端上的控件时,即产生一个事件(例如,页面切换事件、弹窗事件、文本展示、push事件、app启动事件、app结束事件),每个事件所对应的信息即为客户端的操作信息。其中,操作标识为控件的标识,控件的标识为控件的唯一标识,可以为但不限于控件的名称、控件的ID;操作时间即为控件的触发时间;操作类型即为事件类型,例如,弹窗事件、页面切换事件等。另外,用户操作的控件所包含的文本信息可以为控件上所显示的文本信息,例如,在按钮控件上所显示的“确定”的文本信息。在用户对客户端上的控件进行操作产生操作信息之后,客户端将该操作信息发送至服务器,服务器通过网络即可接收到该客户端发送的操作信息。
步骤S104,确定与操作信息对应的网络请求。
具体的,服务器在接收到操作信息之后,根据操作信息得到与操作信息对应的客户端的标识信息,然后查询到与该标识信息相对应的网络请求。
步骤S106,将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系。
需要说明的是,操作信息对应的标识信息至少包括如下之一:客户端的标识信息、客户端的名称以及客户端的地址信息(例如,IP地址、MAC地址)。
具体的,服务器将标识信息作为操作信息和网络请求之间的关联信息,对操作信息和网络请求进行关联,得到操作信息与网络请求之间的关联关系。然后将得到的关联关系存储到ElasticSearch集群***中,并为服务器端的工作人员提供查询接口。其中,ElasticSearch集群***是一个基于Lucene的搜索服务器,提供了一个分布式多用户能力的全文搜索引擎。
步骤S108,根据关联关系确定在预设时间段内的需求信息。
在一种可选的实施例中,服务器端的工作人员通过查询接口或者在服务器端输入所要查询的用户的客户端的标识信息以及所要查询的预设时间段,服务器的ElasticSearch集群***可根据客户端的标识信息以及预设时间段,得到预设时间段内用户的操作信息以及网络请求,进而根据用户的操作信息以及网络请求确定用户的需求,例如,通过查询ElasticSearch集群***得到用户A在9:00-10:00之间多次访问了酒店B的网页信息,则可确定用户需要预订酒店,并且所要预订的酒店的地址在酒店B附近。进而,服务器可根据用户A的信息以及酒店B的信息来确定用户A的需求。
基于上述步骤S102至步骤S108所限定的方案,可以获知,通过获取客户端的操作信息,并确定与操作信息对应的网络请求,然后将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系,最后根据关联关系确定在预设时间段内的需求信息。
容易注意到的是,服务器将用户在操作客户端时所产生的操作信息与用户的网络请求进行关联,由此,服务器在得到用户的标识信息之后,根据关联关系即可准确确定用户的需求,进而根据用户的需求,对客户端进行优化,提高用户使用客户端的体验。
由上述内容可知,本申请所提供的实施例可以达到准确确定用户需求的目的,从而实现了根据用户需求对客户端进行优化以提高用户使用客户端体验效果的技术效果,进而解决了解决了现有技术无法准确获取用户的需求信息的技术问题。
此外,还需要说明的是,服务器在获取到客户端发送的操作信息之前,客户端需要生成操作信息,在生成操作信息之后,再将操作信息发送至客户端,具体步骤如下:
步骤S10,客户端接收输入的操作信息;
步骤S12,客户端每隔预设时间发送操作信息。
在一种可选的实施例中,用户通过操作客户端上的控件(例如,点击按钮控件)可产生操作信息。在产生操作信息之后,客户端并不会立即将操作信息发送至服务器,而是将生成的操作信息进行存储,并每隔预设时间向服务器发送一次操作信息。其中,预设时间可能大于用户操作控件生成操作信息的时间,即客户端可以一次性将多条操作信息发送至服务器。
在另一种可选的实施例中,客户端在生成操作信息之后立即将操作信息发送至服务器,具体步骤如下:
步骤S20,客户端检测是否接收到输入的操作信息;
步骤S22,在接收到输入的操作信息的情况下,客户端发送操作信息。
具体的,当用户操作客户端上的控件时,客户端即生成与用户的操作行为相对应的操作信息,并主动向服务器上传操作信息。
需要说明的是,客户端在向服务器发送操作信息的同时,将客户端的标识信息发送至服务器,由此,服务器可根据客户端的标识信息将操作信息与网络请求进行关联。
此外,还需要说明的是,在服务器端获取到客户端的操作信息之后,再确定与操作信息相对应的网络请求,然后再将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系,其中,对操作信息和网络请求进行关联主要包括如下步骤:
步骤S1060,获取与操作信息对应的时间信息;
步骤S1062,将标识信息与操作信息进行关联,得到第一关联关系;
步骤S1064,基于时间信息对第一关联关系进行排序,得到第二关联关系;
步骤S1066,基于第二关联关系对操作信息和网络请求进行关联,得到关联关系。
在一种可选的实施例中,服务器在获取到操作信息以及标识信息之后,根据客户端的标识信息(例如,客户端的ID)筛选出具有相同信息标识的操作信息,即完成了标识信息与操作信息的第一关联关系。在得到第一关联关系之后,基于时间信息对第一关联关系进行时间排序,从而得到第二关联关系。然后,服务器在根据客户端的标识信息以及时间信息将客户端的网络请求和操作信息进行关联,进而得到关联关系。
需要说明的是,在得到操作信息与网络请求的关联关系之后,将操作信息与网络请求的关联关系存储至服务器的ElasticSearch集群***中,通过ElasticSearch集群***即可确定用户在预设时间段内的需求信息。
在一种可选的实施例中,根据关联关系确定在预设时间段内的需求信息包括如下步骤:
步骤S1080a,获取接收到的预设网络请求;
步骤S1082a,基于预设网络请求确定关联关系中的操作信息;
步骤S1084a,根据操作信息确定在预设时间段内的需求信息。
具体的,服务器端的工作人员可向服务器输入预设网络请求,服务器在接收到预设网络请求之后,基于关联关系可查询到在预设时间段内与预设网络请求相对应的操作信息,进而工作人员可根据操作信息确定在预设时间段内用户的需求信息。例如,预设网络请求为访问淘宝网站中羽绒服店C的网页,服务器根据该网络请求在关联关系中确定的用户的操作信息为点击“加入购物车”的按钮控件。此外,服务器再结合客户端发出预设网络请求的时间(该时间可以为日期或时刻,例如,2017年12月12日)确定用户具有购买羽绒服的需求。
在另一种可选的实施例中,根据关联关系确定在预设时间段内的需求信息包括如下步骤:
步骤S1080b,获取待查询的客户端的标识信息和预设时间段;
步骤S1082b,基于待查询的客户端的标识信息和预设时间段确定关联关系中的操作信息;
步骤S1084b,根据操作信息确定在预设时间段内的需求信息。
具体的,服务器端的工作人员可向服务器输入客户端的标识信息以及所要查询的预设时间段,服务器在接收到客户端的标识信息以及预设时间段之后,在关联关系中确定,在预设时间段内与客户端的标识信息相对应的客户端的操作信息,进而工作人员可根据操作信息确定在预设时间段内用户的需求信息。
需要说明的是,本申请所提供的获取信息的方法可适用于但不限于Native、ReactNative以及Hybrid等多种框架。
实施例2
根据本发明实施例,还提供了一种获取信息的装置实施例,其中,图2是根据本发明实施例的获取信息的装置结构示意图,如图2所示,该装置包括:获取模块201、第一确定模块203、关联模块205以及第二确定模块208。
其中,获取模块201,用于获取客户端的操作信息;第一确定模块203,用于确定与操作信息对应的网络请求;关联模块205,用于将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系;第二确定模块208,用于根据关联关系确定在预设时间段内的需求信息。
需要说明的是,上述获取模块201、第一确定模块203、关联模块205以及第二确定模块208对应于实施例1中的步骤S102至步骤S108,四个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
在一种可选的实施例中,获取信息的装置还包括:接收模块以及第一发送模块。其中,接收模块,用于客户端接收输入的操作信息;第一发送模块,用于客户端每隔预设时间发送操作信息。
需要说明的是,上述接收模块以及第一发送模块对应于实施例1中的步骤S10至步骤S12,两个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
在一种可选的实施例中,获取信息的装置还包括:检测模块以及第二发送模块。其中,检测模块,用于客户端检测是否接收到输入的操作信息;第二发送模块,用于在接收到输入的操作信息的情况下,客户端发送操作信息。
需要说明的是,上述检测模块以及第二发送模块对应于实施例1中的步骤S20至步骤S22,两个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
在一种可选的实施例中,关联模块包括:第一获取模块、第一关联模块、排序模块以及第二关联模块。其中,第一获取模块,用于获取与操作信息对应的时间信息;第一关联模块,用于将标识信息与操作信息进行关联,得到第一关联关系;排序模块,用于基于时间信息对第一关联关系进行排序,得到第二关联关系;第二关联模块,用于基于第二关联关系对操作信息和网络请求进行关联,得到关联关系。
需要说明的是,上述第一获取模块、第一关联模块、排序模块以及第二关联模块对应于实施例1中的步骤S1060至步骤S1066,四个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
在一种可选的实施例中,第二确定模块包括:第二获取模块、第三确定模块以及第四确定模块。其中,第二获取模块,用于获取接收到的预设网络请求;第三确定模块,用于基于预设网络请求确定关联关系中的操作信息;第四确定模块,用于根据操作信息确定在预设时间段内的需求信息。
需要说明的是,上述第二获取模块、第三确定模块以及第四确定模块对应于实施例1中的步骤S1080a至步骤S1084a,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
在一种可选的实施例中,第二确定模块包括:第三获取模块、第五确定模块以及第六确定模块。其中,第三获取模块,用于获取待查询的客户端的标识信息和预设时间段;第五确定模块,用于基于待查询的客户端的标识信息和预设时间段确定关联关系中的操作信息;第六确定模块,用于根据操作信息确定在预设时间段内的需求信息。
需要说明的是,上述第三获取模块、第五确定模块以及第六确定模块对应于实施例1中的步骤S1080b至步骤S1084b,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
实施例3
根据本发明实施例,还提供了一种获取信息的***实施例,其中,图3是根据本发明实施例的获取信息的***结构示意图,如图3所示,该***包括:客户端301以及服务器303。
其中,客户端301,用于采集操作信息,并发送操作信息;服务器303,与客户端通信,用于接收操作信息,并根据操作信息确定网络请求,然后将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系,并据关联关系确定在预设时间段内的需求信息。
需要说明的是,上述客户端可以为但不限于移动终端上的客户端、非移动终端上的客户端,其中,客户端的操作信息至少包括如下之一:操作标识、操作时间、操作类型、用户操作的控件所包含的文本信息。操作信息对应的标识信息至少包括如下之一:客户端的标识信息、客户端的名称以及客户端的地址信息(例如,IP地址、MAC地址)。
具体的,用户对客户端上的控件进行操作时,客户端可获取到用户对客户端的操作信息,其中,当用户操作客户端上的控件时,即产生一个事件(例如,页面切换事件、弹窗事件、文本展示、push事件、app启动事件、app结束事件),每个事件所对应的信息即为客户端的操作信息。其中,操作标识为控件的标识,控件的标识为控件的唯一标识,可以为但不限于控件的名称、控件的ID;操作时间即为控件的触发时间;操作类型即为事件类型,例如,弹窗事件、页面切换事件等。另外,用户操作的控件所包含的文本信息可以为控件上所显示的文本信息,例如,在按钮控件上所显示的“确定”的文本信息。在用户对客户端上的控件进行操作产生操作信息之后,客户端将该操作信息发送至服务器,服务器通过网络即可接收到该客户端发送的操作信息。服务器在接收到操作信息之后,根据操作信息得到与操作信息对应的客户端的标识信息,然后查询到与该标识信息相对应的网络请求。服务器将标识信息作为操作信息和网络请求之间的关联信息,对操作信息和网络请求进行关联,得到操作信息与网络请求之间的关联关系。然后将得到的关联关系存储到ElasticSearch集群***中,并为服务器端的工作人员提供查询接口。其中,ElasticSearch集群***是一个基于Lucene的搜索服务器,提供了一个分布式多用户能力的全文搜索引擎。
在一种可选的实施例中,服务器端的工作人员通过查询接口或者在服务器端输入所要查询的用户的客户端的标识信息以及所要查询的预设时间段,服务器的ElasticSearch集群***可根据客户端的标识信息以及预设时间段,得到预设时间段内用户的操作信息以及网络请求,进而根据用户的操作信息以及网络请求确定用户的需求,例如,通过查询ElasticSearch集群***得到用户A在9:00-10:00之间多次访问了酒店B的网页信息,则可确定用户需要预订酒店,并且所要预订的酒店的地址在酒店B附近。进而,服务器可根据用户A的信息以及酒店B的信息来确定用户A的需求。
由上可知,通过客户端采集操作信息,并发送操作信息,与客户端通信的服务器接收操作信息,并根据操作信息确定网络请求,然后将操作信息对应的标识信息、操作信息以及网络请求进行关联,得到关联关系,并据关联关系确定在预设时间段内的需求信息。
容易注意到的是,服务器将用户在操作客户端时所产生的操作信息与用户的网络请求进行关联,由此,服务器在得到用户的标识信息之后,根据关联关系即可准确确定用户的需求,进而根据用户的需求,对客户端进行优化,提高用户使用客户端的体验。
由上述内容可知,本申请所提供的实施例可以达到准确确定用户需求的目的,从而实现了根据用户需求对客户端进行优化以提高用户使用客户端体验效果的技术效果,进而解决了解决了现有技术无法准确获取用户的需求信息的技术问题。
在一种可选的实施例中,客户端还用于接收输入的操作信息,并每隔预设时间发送操作信息。
在一种可选的实施例中,客户端还用于检测是否接收到输入的操作信息,并在接收到输入的操作信息的情况下发送操作信息。
在一种可选的实施例中,服务器还用于获取与操作信息对应的时间信息;将标识信息与操作信息进行关联,得到第一关联关系;基于时间信息对第一关联关系进行排序,得到第二关联关系;基于第二关联关系对操作信息和网络请求进行关联,得到关联关系。
在一种可选的实施例中,服务器还用于获取接收到的预设网络请求;基于预设网络请求确定关联关系中的操作信息;根据操作信息确定在预设时间段内的需求信息。
在一种可选的实施例中,服务器还用于获取待查询的客户端的标识信息和预设时间段;基于待查询的客户端的标识信息和预设时间段确定关联关系中的操作信息;根据操作信息确定在预设时间段内的需求信息。
实施例4
根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,程序执行实施例1中的获取信息的方法。
实施例5
根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行实施例1中的获取信息的方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种获取信息的方法,其特征在于,包括:
获取客户端的操作信息;
确定与所述操作信息对应的网络请求;
将所述操作信息对应的标识信息、所述操作信息以及所述网络请求进行关联,得到关联关系;
根据所述关联关系确定在预设时间段内的需求信息。
2.根据权利要求1所述的方法,其特征在于,在获取客户端的操作信息之前,所述方法还包括:
所述客户端接收输入的操作信息;
所述客户端每隔预设时间发送所述操作信息。
3.根据权利要求1所述的方法,其特征在于,在获取客户端的操作信息之前,所述方法还包括:
所述客户端检测是否接收到输入的所述操作信息;
在接收到输入的所述操作信息的情况下,所述客户端发送所述操作信息。
4.根据权利要求1所述的方法,其特征在于,将所述操作信息对应的标识信息、所述操作信息以及所述网络请求进行关联,得到关联关系包括:
获取与所述操作信息对应的时间信息;
将所述标识信息与所述操作信息进行关联,得到第一关联关系;
基于所述时间信息对所述第一关联关系进行排序,得到第二关联关系;
基于所述第二关联关系对所述操作信息和所述网络请求进行关联,得到所述关联关系。
5.根据权利要求4所述的方法,其特征在于,根据所述关联关系确定在预设时间段内的需求信息包括:
获取接收到的预设网络请求;
基于所述预设网络请求确定所述关联关系中的操作信息;
根据所述操作信息确定在所述预设时间段内的需求信息。
6.根据权利要求4所述的方法,其特征在于,根据所述关联关系确定在预设时间段内的需求信息包括:
获取待查询的客户端的标识信息和所述预设时间段;
基于所述待查询的客户端的标识信息和所述预设时间段确定所述关联关系中的操作信息;
根据所述操作信息确定在所述预设时间段内的需求信息。
7.一种获取信息的***,其特征在于,包括:
客户端,用于采集操作信息,并发送所述操作信息;
服务器,与所述客户端通信,用于接收所述操作信息,并根据所述操作信息确定所述网络请求,然后将所述操作信息对应的标识信息、所述操作信息以及网络请求进行关联,得到关联关系,并据所述关联关系确定在预设时间段内的需求信息。
8.一种获取信息的装置,其特征在于,包括:
获取模块,用于获取客户端的操作信息;
第一确定模块,用于确定与所述操作信息对应的网络请求;
关联模块,用于将所述操作信息对应的标识信息、所述操作信息以及所述网络请求进行关联,得到关联关系;
第二确定模块,用于根据所述关联关系确定在预设时间段内的需求信息。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序执行权利要求1至6中任意一项所述的获取信息的方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至6中任意一项所述的获取信息的方法。
CN201711382752.9A 2017-12-19 2017-12-19 获取信息的方法、装置和*** Pending CN108306754A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711382752.9A CN108306754A (zh) 2017-12-19 2017-12-19 获取信息的方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711382752.9A CN108306754A (zh) 2017-12-19 2017-12-19 获取信息的方法、装置和***

Publications (1)

Publication Number Publication Date
CN108306754A true CN108306754A (zh) 2018-07-20

Family

ID=62870346

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711382752.9A Pending CN108306754A (zh) 2017-12-19 2017-12-19 获取信息的方法、装置和***

Country Status (1)

Country Link
CN (1) CN108306754A (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588258A (zh) * 2008-05-19 2009-11-25 华为技术有限公司 信息上报方法和***
CN103713894A (zh) * 2013-11-28 2014-04-09 百度时代网络技术(北京)有限公司 一种用于确定用户的访问需求信息的方法与设备
CN106789227A (zh) * 2016-12-14 2017-05-31 迈普通信技术股份有限公司 一种上网行为分析方法及上网行为分析装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588258A (zh) * 2008-05-19 2009-11-25 华为技术有限公司 信息上报方法和***
CN103713894A (zh) * 2013-11-28 2014-04-09 百度时代网络技术(北京)有限公司 一种用于确定用户的访问需求信息的方法与设备
CN106789227A (zh) * 2016-12-14 2017-05-31 迈普通信技术股份有限公司 一种上网行为分析方法及上网行为分析装置

Similar Documents

Publication Publication Date Title
CN104135365B (zh) 对访问请求进行验证的方法、服务器及客户端
CN108733706A (zh) 热度信息的生成方法和装置
RU2473179C2 (ru) Система и способ управления аватаром на платформе мгновенного обмена сообщениями
CN105915650B (zh) 负载均衡方法和装置
CN110380954A (zh) 数据分享方法和装置,存储介质及电子装置
CN108304426A (zh) 标识的获取方法及装置
CN113010255B (zh) 基于捆绑会话组的交互方法、装置和计算机设备
CN107340944A (zh) 游戏界面的显示方法和装置
CN107666435A (zh) 一种屏蔽消息的方法及装置
CN114726947B (zh) 消息展示方法、装置、用户终端及可读存储介质
CN109635086A (zh) 一种应用于知识平台的知识推荐方法及装置
CN109446907A (zh) 一种视频聊天的方法、装置、设备和计算机存储介质
CN108304452A (zh) 文章处理方法及装置、存储介质
CN108629560A (zh) 任务派发方法、电子设备及存储介质
CN106484738A (zh) 一种页面处理方法及装置
CN105989114A (zh) 一种收藏内容推荐方法及终端
CN108280560A (zh) 一种对象评价防刷方法及装置
CN103984747B (zh) 屏幕信息处理方法和装置
CN103312584B (zh) 一种在网络社区中发布信息的方法与设备
CN105610698B (zh) 事件结果的处理方法和装置
CN111354013A (zh) 目标检测方法及装置、设备和存储介质
CN105653533B (zh) 一种更新分类关联词集合的方法和装置
CN107871254A (zh) 提供数据对象信息的方法及装置
CN108306754A (zh) 获取信息的方法、装置和***
CN108241513A (zh) 数据处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180720

RJ01 Rejection of invention patent application after publication