CN108171079A - 一种基于终端的数据采集方法、装置、终端及存储介质 - Google Patents

一种基于终端的数据采集方法、装置、终端及存储介质 Download PDF

Info

Publication number
CN108171079A
CN108171079A CN201711450484.XA CN201711450484A CN108171079A CN 108171079 A CN108171079 A CN 108171079A CN 201711450484 A CN201711450484 A CN 201711450484A CN 108171079 A CN108171079 A CN 108171079A
Authority
CN
China
Prior art keywords
data
product
terminal
acquisition
product data
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
CN201711450484.XA
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.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics 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 Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN201711450484.XA priority Critical patent/CN108171079A/zh
Publication of CN108171079A publication Critical patent/CN108171079A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3438Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/629Protecting access to data via a platform, e.g. using keys or access control rules to features or functions of an application

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开了一种基于终端的数据采集方法、装置、终端及存储介质。所述方法包括:获取基于所述终端的产品的采集需求;根据所述采集需求,检测用户对所述产品的操作信息;如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。通过采用上述技术方案,可以有针对性地采集与产品相关的有效信息,而避免采集与产品无关的其他信息,在提升产品数据采集效率的同时,也提高了与产品相关的用户的隐私数据的安全性。

Description

一种基于终端的数据采集方法、装置、终端及存储介质
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种基于终端的数据采集方法、装置、终端及存储介质。
背景技术
随着科学技术的发展和普及,电子产品的竞争日趋激烈,越来越多的产品需通过质量、产量以及性能等各方面的分析后不断改进,从而不断满足用户的需求。
目前,在基于客户端的数据采集过程中,通常采用第三方SDK(软件开发工具包)的方式进行数据采集。这种数据采集方式一般是产品开发商提供对应的数据采集接口,第三方SDK完成采集操作后返回数据采集结果。然而,利用这种数据采集方式经常会采集到一些与待分析的产品特征无关的数据,并且在数据采集的过程中可能侵犯用户的隐私。例如,通过采集用户移动终端正在运行或最近运行的程序任务信息,可以清楚地了解移动终端中不同应用程序的启动次数、每日启动时长等信息。但是,上述信息的采集极易侵犯用户的隐私。
因此,利用现有技术提供的基于客户端的数据采集方式在进行数据采集的过程中,数据采集的效率以及用户隐私数据的安全难以得到保障。
发明内容
本发明实施例提供一种基于终端的数据采集方法、装置、终端及存储介质,实现了有针对性的采集有效数据的同时,提高用户隐私数据的安全性。
第一方面,本发明实施例提供了一种基于终端的数据采集方法,该方法包括:
获取基于所述终端的产品的采集需求;
根据所述采集需求,检测用户对所述产品的操作信息;
如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。
第二方面,本发明实施例还提供了一种基于客户端的数据采集的装置,该装置包括:
采集需求获取模块,用于获取基于所述终端的产品的采集需求;
操作信息检测模块,用于根据所述采集需求,检测用户对所述产品的操作信息;
产品数据上传模块,用于如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。
第三方面,本发明实施例还提供了一种终端,该终端包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所提供的基于终端的数据采集方法。
第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本发明任意实施例所提供的基于终端的数据采集方法。
本发明实施例通过获取终端中产品的采集需求,可根据该需求检测用户对产品的操作信息。如果检测到与操作信息对应的数据采集事件被触发,则采集与数据采集时间对应的产品数据。通过采用上述技术方案,可以有针对性地采集与产品相关的有效信息,而避免采集与产品无关的其他信息,在提升产品数据采集效率的同时,也提高了与产品相关的用户的隐私数据的安全性。
附图说明
图1为本发明实施例一提供的一种基于终端的数据采集方法的流程图;
图2为本发明实施例二提供的一种基于终端的数据采集方法的流程图;
图3为本发明实施例三提供的一种基于终端的数据采集方法的流程图;
图4为本发明实施例四提供的一种基于终端的数据采集装置的结构框图;
图5为本发明实施例五提供的一种终端的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例一提供的一种基于终端的数据采集方法的流程图,该方法可以由基于终端的数据采集装置来执行,该装置可以由软件和/或硬件来实现,一般可集成在基于安卓***的平板电脑、手机或智能电视等终端中。参照图1,本实施例提供的基于终端的数据采集方法具体包括:
S110、获取基于终端的产品的采集需求。
其中,终端中的产品在应用角度层面可以为各种类型的应用软件,例如购物类软件、视频类软件或餐饮类软件等。而对于某一类型的应用软件,终端中的产品可以具体为该软件中所能提供的对应的商品,例如对于购物类软件而言,可以包括各种类型的商品,例如电器、衣物或食品等。而对于某一类型的商品而言,终端的产品又可以具体为某个品牌的衣服或者某一本书等。
示例性,产品的采集需求可以为某款APP的下载需求或者某类产品对应的销售需求,例如某件商品是否为热销商品,是否需要补充供货或者是否需要下架等。其中,产品的采集需求与用户对该产品的实际操作相关联。产品分析师可根据统计的用户操作数据,提供与产品的供应相对应的分析数据,进而可满足更多用户的实际需求。
其中,通过产品采集需求的获取可以有针对性地获取与该采集需求相关的有效产品信息,从而可避免在数据采集的过程中采集一些与用户隐私相关的数据,提升用户隐私数据的安全性。
S120、根据采集需求,检测用户对产品的操作信息。
示例性的,对于应用软件类产品,用户对该类产品的操作信息可以包括浏览信息、下载或安装信息等。对于具体某一类应用软件中的某类商品,例如购物类软件中的书籍等商品,用户对该产品的操作信息可以包括用户对某类或某一本)书籍的收藏信息、加入购物车信息或者购买信息等。
S130、如果检测到与操作信息对应的数据采集事件被触发,则采集与数据采集事件对应的产品数据。
其中,产品数据可以包括某个软件被下载安装的次数、用户使用某个软件购买某件商品的次数、某件商品的曝光量或者某件商品被点击但未被购买的次数等。
其中,由于数据采集事件与用户的操作信息相对应,因此可预先根据用户可能出现的操作信息设置数据采集事件。当后续对用户的实际操作信息进行检测时,如果检测到用户的某个操作与数据采集事件相对应,则自动采集与所述数据采集事件对应的产品数据。
进一步的,当数据采集完成后,可将产品数据上传到服务器,以便于分析与产品相关的用户需求。
进一步的,将产品数据上传到服务器的数据上传策略可以包括实时上传和延时上传两种。其中,数据上传策略的选择与产品数据的数据量有关,因为当数据量过大时,则可能造成数据上传缓慢,甚至有可能出现数据丢失的现象。而当数据量较小时,通过实时上传的方式,可以使得服务器立即获取到产品数据从而对其进行分析。
具体的,仍以购物软件为例,可通过采集某件商品的实际购买次数,分析该商品是否为热销商品,如果为热销商品,则可将该商品对应的商品信息设置到购物软件的购买界面中较为明显的位置,以方便用户参考。
本发明实施例提供的技术方案,通过获取终端中所显示产品的采集需求,可根据该需求检测用户对产品的操作信息。如果检测到与操作信息对应的数据采集事件被触发,则采集与数据采集时间对应的产品数据。通过采用上述技术方案,可以有针对性地采集与产品相关的有效信息,而避免采集与产品无关的其他信息,在提升产品数据采集效率的同时,也提高了与产品相关的用户隐私数据的安全性。
实施例二
图2为本发明实施例二提供的一种基于终端的数据采集方法的流程图。本实施例在上述实施例的基础上进行了优化,其中与上述实施例相同或相应的术语的解释在此不再赘述。参见图2,本实施例提供的基于终端的数据采集方法包括:
S201、获取基于终端的产品的采集需求。
S202、根据采集需求,检测用户对产品的操作信息。
S203、如果检测到与操作信息对应的数据采集事件被触发,则采集与数据采集事件对应的产品数据。
S204、确定采集到的产品数据的数据量。
S205、判断数据量是否小于设定阈值,若是,则执行步骤S206;否则,执行步骤S207。
S206、确定数据上传策略为实时上传,继续执行步骤S210。
示例性的,研发人员在进行终端产品开发的过程中,可以设置采集到的产品信息的上传方式是实时上传还是延时上传,一般可设置一种默认的上传方式,优选为实时上传,而将另外一种延时上传的方式作为备选方案,如果遇到特殊情况,如数据量过大,或者当前时间段内在线用户数量较多造成网络状态较为拥堵状态时,可将默认的上传方式替换为另一种备选方案,以保证产品数据可上传到服务器。
S207、确定数据上传策略为延时上传,继续执行步骤S208。
其中,延时上传是将产品数据先存储到本地的备份文件中,并可预先设置延长上传的时间,例如可以设置为两小时。这样设置的好处在于避免了由于数据量过大时,数据上传缓慢或失败等情况。
S208、当到达设定时间时,检测终端所接入网络的网络状态。
具体的,当达到预先设置的设定时间后,则对当前终端所接入网络的网络状态进行检测。当检测到网络状态为非拥堵状态时,即传输信道占用率较低的情况下,再将存储的产品数据上传到服务器。
S209、判断网络状态是否为拥堵状态,若是,则返回执行步骤S209;否则,执行步骤S210。
示例性的,可以每间隔两小时检测一次当前终端所接入网络的网络状态,直到检测到网络状态为非拥堵状态时,再将产品数据上传到服务器。
S210、将产品数据上传到服务器,以供对产品进行分析。
本实施例在上述实施例的基础上,通过检测采集到的产品数据的数据量,可根据该数据量选择数据上传策略,保证数据可以全部上传到服务器中。同时当检测到网络状态为拥堵状态时,将产品数据向进行存储,当检测到网络状态为非拥堵状态时,再在执行数据上传的操作,避免了由于网络等原因造成数据上传异常等问题。
实施例三
图3为本发明实施例三提供的一种基于终端的数据采集方法的流程图。本实施例在上述各实施例的基础上进行了优化,其中与上述实施例相同或相应的术语的解释在此不再赘述。参见图3,本实施例提供的基于终端的数据采集方法包括:
S310、获取基于终端的产品的采集需求。
S320、根据采集需求,检测用户对产品的操作信息。
S330、如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。
S340、检测产品数据所对应的产品类型。
其中,产品类型可以包括购物类产品软件或视频类产品软件等,还可以包括具体某一类软件中的某类商品,例如书籍、衣服或食品等。
S350、根据产品类型确定对应的目标上传地址。
其中,目标上传地址是在服务器端为不同类型的产品所设置的对应的数据上传接口。这样设置是为了将同一种产品类型的数据通过同一个地址上传到服务器,实现为产品分类的效果,从而减少了后续服务器再对产品进行分类的压力。
S360、基于目标上传地址将产品数据上传到服务器,以供对产品进行分析。
示例性的,在上传产品数据(不论采用何种数据上传策略)之前,均可先对待上传的数据进行备份,以避免在数据传输过程中由于网络或其他原因导致数据传输异常,甚至数据丢失的现象发生。
示例性的,数据备份过程可以包括:查询是否存在用于存储产品数据的备份文件。如果不存在,则可重新建立备份文件,并将产品数据存入该备份为了将中。如果存在备份文件,则可直接将产品数据存入备份文件中。然后可通过调用数据传输函数,将备份文件中存储的产品数据上传到服务器中。
具体的,将采集到的产品数据存入备份文件的步骤可以为:将产品数据按照预设数据结构存入备份文件,以供服务器分析。其中,预设数据结构为服务器支持处理的数据结构,本实施例中优选将产品数据转换为json(JavaScript Object Notation,JS对象标记)格式存入备份文件中。
进一步的,当获取到产品数据上传成功的指令之后,可将备份文件中的数据删除以节省本地的存储空间。
本实施例在上述实施例的基础上,通过为不同类型的产品选择对应的数据上传地址,可在数据上传的过程中对数据进行分类处理,减小了服务器的处理压力。此外,通过将产品信息存入备份文件中,可降低数据的丢失率。
实施例四
图4为本发明实施例四提供的一种基于终端的数据采集装置的结构框图,该装置可以由软件和/或硬件来实现,如图4所示,本实施例提供的基于终端的数据采集装置具体包括:采集需求获取模块410、操作信息检测模块420和产品数据上传模块430。
其中,采集需求获取模块410,用于获取基于所述终端的产品的采集需求;
操作信息检测模块420,用于根据所述采集需求,检测用户对所述产品的操作信息;
产品数据上传模块430,用于如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。
本发明实施例提供的技术方案,通过获取终端中所显示产品的采集需求,可根据该需求检测用户对产品的操作信息。如果检测到与操作信息对应的数据采集事件被触发,则采集与数据采集时间对应的产品数据。通过采用上述技术方案,可以有针对性地采集与产品相关的有效信息,而避免采集与产品无关的其他信息,在提升产品数据采集效率的同时,也提高了与产品相关的用户的隐私数据的安全性。
在上述实施例的基础上,所述装置还包括:
上传模块,用于将采集到的所述产品数据上传到服务器,以供对所述产品进行分析。
在上述实施例的基础上,所述装置还包括:
查询模块,用于查询是否存在备份文件,所述备份文件用于存储所述产品数据;
备份文件建立模块,用于当查询到不存在所述备份文件时,建立备份文件,并将所述产品数据存入所述备份文件;
存储模块,用于当查询到存在所述备份文件时,将采集到的所述产品数据存入所述备份文件;
在上述实施例的基础上,所述产品数据上传模块具体用于:
数据量确定单元,用于确定采集到的所述产品数据的数据量;
上传策略确定单元,根据所述数据量确定与所述产品数据对应的数据上传策略;
数据上传单元,用于基于所述数据上传策略将所述产品数据上传到服务器。
在上述实施例的基础上,所述上传策略确定单元具体用于:
如果所述数据量不小于设定阈值,则确定数据上传策略为延时上传;
如果所述数据量小于设定阈值,则确定数据上传策略为实时上传。
在上述实施例的基础上,所述数据上传策略为延时上传,所述产品数据上传模块具体用于:
当到达设定时间时,检测所述终端所接入网络的网络状态;
如果所述网络状态为非拥堵状态,则将采集到的所述产品数据上传到服务器;
如果所述网络状态为拥堵状态,则继续执行网络状态的检测操作,直到检测到网络状态为非拥堵状态时,将采集到的所述产品数据上传到服务器。
在上述实施例的基础上,所述产品数据上传模块具体用于:
检测所述产品数据所对应的产品类型;
根据所述产品类型确定对应的目标上传地址;
基于所述目标上传地址将采集到的所述产品数据上传到服务器。
本发明实施例所提供的基于终端的数据采集装置可执行本发明任意实施例所提供的基于终端的数据采集方法,具备执行方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于终端的数据采集方法
实施例五
图5为本发明实施例五提供的一种终端的结构示意图,如图5所示,该终端包括处理器510、存储器520、输入装置530和输出装置540;终端中处理器510的数量可以是一个或多个,图5中以一个处理器510为例;终端中的处理器510、存储器520、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线连接为例。
存储器520作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的基于终端的数据采集方法对应的程序指令/模块(例如,基于终端的数据采集装置中的采集需求获取模块410、操作信息检测模块420和产品数据上传模块430)。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行终端的各种功能应用以及数据处理,即实现上述的基于终端的数据采集方法。
存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器520可进一步包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置530可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏等显示设备。
实施例六
本发明实施例六还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种基于终端的数据采集方法,该方法包括:
获取基于所述终端的产品的采集需求;
根据所述采集需求,检测用户对所述产品的操作信息;
如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的基于终端的数据采集方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种基于终端的数据采集方法,其特征在于,包括:
获取基于所述终端的产品的采集需求;
根据所述采集需求,检测用户对所述产品的操作信息;
如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将采集到的所述产品数据上传到服务器,以供对所述产品进行分析。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
查询是否存在备份文件,所述备份文件用于存储所述产品数据;
如果不存在,则建立备份文件,并将采集到的所述产品数据存入所述备份文件;
如果存在,则将采集到的所述产品数据存入所述备份文件。
4.根据权利要求2所述的方法,其特征在于,所述将采集到的所述产品数据上传到服务器,包括:
确定采集到的所述产品数据的数据量;
根据所述数据量确定与所述产品数据对应的数据上传策略;
基于所述数据上传策略将采集到的所述产品数据上传到服务器。
5.根据权利要求4所述的方法,其特征在于,所述根据所述数据量确定与所述产品数据对应的数据上传策略,包括:
如果所述数据量不小于设定阈值,则确定数据上传策略为延时上传;
如果所述数据量小于设定阈值,则确定数据上传策略为实时上传。
6.根据权利要求5所述的方法,其特征在于,所述数据上传策略为延时上传;相应的,所述将采集到的所述产品数据上传到服务器,包括:
当到达设定时间时,检测所述终端所接入网络的网络状态;
如果所述网络状态为非拥堵状态,则将采集到的所述产品数据上传到服务器;
如果所述网络状态为拥堵状态,则继续执行网络状态的检测操作,直到检测到网络状态为非拥堵状态时,将采集到的所述产品数据上传到服务器。
7.根据权利要求2所述的方法,其特征在于,所述将采集到的所述产品数据上传到服务器,包括:
检测所述产品数据所对应的产品类型;
根据所述产品类型确定对应的目标上传地址;
基于所述目标上传地址将采集到的所述产品数据上传到服务器。
8.一种基于终端的数据采集的装置,其特征在于,包括:
采集需求获取模块,用于获取基于所述终端的产品的采集需求;
操作信息检测模块,用于根据所述采集需求,检测用户对所述产品的操作信息;
产品数据上传模块,用于如果检测到与所述操作信息对应的数据采集事件被触发,则采集与所述数据采集事件对应的产品数据。
9.一种终端,其特征在于,所述终端包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的基于终端的数据采集方法。
10.一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7中任一所述的基于终端的数据采集方法。
CN201711450484.XA 2017-12-27 2017-12-27 一种基于终端的数据采集方法、装置、终端及存储介质 Pending CN108171079A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711450484.XA CN108171079A (zh) 2017-12-27 2017-12-27 一种基于终端的数据采集方法、装置、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711450484.XA CN108171079A (zh) 2017-12-27 2017-12-27 一种基于终端的数据采集方法、装置、终端及存储介质

Publications (1)

Publication Number Publication Date
CN108171079A true CN108171079A (zh) 2018-06-15

Family

ID=62518798

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711450484.XA Pending CN108171079A (zh) 2017-12-27 2017-12-27 一种基于终端的数据采集方法、装置、终端及存储介质

Country Status (1)

Country Link
CN (1) CN108171079A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110188556A (zh) * 2019-05-28 2019-08-30 上海富数科技有限公司 实现安全的用户数据采集和授权处理的***及其方法
CN111294287A (zh) * 2020-02-14 2020-06-16 广州市百果园信息技术有限公司 一种数据上传方法、装置、设备和存储介质
CN111984896A (zh) * 2019-05-24 2020-11-24 上海哔哩哔哩科技有限公司 埋点数据采集方法、装置、计算机设备及可读存储介质
CN113452726A (zh) * 2020-03-24 2021-09-28 中兴通讯股份有限公司 数据传输方法、终端及计算机可读存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104053054A (zh) * 2014-06-23 2014-09-17 中兴通讯股份有限公司 数据采集方法及装置
CN104462213A (zh) * 2014-12-05 2015-03-25 成都逸动无限网络科技有限公司 一种基于大数据的用户行为分析方法及***
US20150248305A1 (en) * 2014-03-03 2015-09-03 Vmware, Inc. Extending placement constraints for virtual machine placement, load balancing migrations, and failover without coding
CN105450677A (zh) * 2014-06-30 2016-03-30 北京金山安全软件有限公司 数据的处理方法、装置及***
CN106204157A (zh) * 2016-07-24 2016-12-07 广东聚联电子商务股份有限公司 一种基于大数据采集与分析的刷单评价行为处理方法
CN106412093A (zh) * 2016-10-25 2017-02-15 广东欧珀移动通信有限公司 一种数据的上传方法、装置及***
CN106921506A (zh) * 2015-12-25 2017-07-04 北京京东尚科信息技术有限公司 移动设备的数据采集上报方法和***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150248305A1 (en) * 2014-03-03 2015-09-03 Vmware, Inc. Extending placement constraints for virtual machine placement, load balancing migrations, and failover without coding
CN104053054A (zh) * 2014-06-23 2014-09-17 中兴通讯股份有限公司 数据采集方法及装置
CN105450677A (zh) * 2014-06-30 2016-03-30 北京金山安全软件有限公司 数据的处理方法、装置及***
CN104462213A (zh) * 2014-12-05 2015-03-25 成都逸动无限网络科技有限公司 一种基于大数据的用户行为分析方法及***
CN106921506A (zh) * 2015-12-25 2017-07-04 北京京东尚科信息技术有限公司 移动设备的数据采集上报方法和***
CN106204157A (zh) * 2016-07-24 2016-12-07 广东聚联电子商务股份有限公司 一种基于大数据采集与分析的刷单评价行为处理方法
CN106412093A (zh) * 2016-10-25 2017-02-15 广东欧珀移动通信有限公司 一种数据的上传方法、装置及***

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111984896A (zh) * 2019-05-24 2020-11-24 上海哔哩哔哩科技有限公司 埋点数据采集方法、装置、计算机设备及可读存储介质
CN110188556A (zh) * 2019-05-28 2019-08-30 上海富数科技有限公司 实现安全的用户数据采集和授权处理的***及其方法
CN111294287A (zh) * 2020-02-14 2020-06-16 广州市百果园信息技术有限公司 一种数据上传方法、装置、设备和存储介质
CN111294287B (zh) * 2020-02-14 2023-11-21 广州市百果园信息技术有限公司 一种数据上传方法、装置、设备和存储介质
CN113452726A (zh) * 2020-03-24 2021-09-28 中兴通讯股份有限公司 数据传输方法、终端及计算机可读存储介质
CN113452726B (zh) * 2020-03-24 2024-02-20 中兴通讯股份有限公司 数据传输方法、终端及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN108171079A (zh) 一种基于终端的数据采集方法、装置、终端及存储介质
US10783211B2 (en) Page processing method and device thereof
CN111701237B (zh) 虚拟道具的放置方法和装置、存储介质及电子设备
CN103606089A (zh) 一种用于实现商品状态变化提醒的方法及装置
CN104021218B (zh) 一种信息显示方法及装置
CN104680387A (zh) 信息展示方法和装置
CN106227585B (zh) 一种应用程序启动方法、装置及设备
CN104380769A (zh) 一种信息提醒的方法、装置及电子终端
CN106462320B (zh) 启动任务管理界面的方法、装置及设备
CN111667328B (zh) 页面内容展示方法、装置及电子设备
JP6712283B2 (ja) ユーザ推奨の方法及び装置
CN110866133A (zh) 信息搜索方法、页面显示方法、***及设备
CN103593772A (zh) 用于实现商品收藏及状态变化提醒的方法、装置和***
CN104965731B (zh) 一种数据处理方法及电子终端
CN103455580A (zh) 一种推荐信息的方法和装置
CN103823801A (zh) 一种在移动终端中实现网页分享的方法、装置及***
CN110990733B (zh) 页面加载方法、装置、电子设备及介质
CN105488678A (zh) 支付行为信息采集方法及***
CN107341208B (zh) 一种内容推荐方法及装置
CN111966273A (zh) 信息显示处理方法及装置
CN110889057B (zh) 业务数据可视化方法和业务对象可视化装置
WO2017156986A1 (zh) 一种移动终端全图展示方法及***
CN105204748B (zh) 终端交互方法及其装置
CN111784412A (zh) 信息推送方法、装置、电子设备及存储介质
CN103399685B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180615