[发明专利]无埋点的数据采集方法及装置在审
申请号: | 201910468771.6 | 申请日: | 2019-05-31 |
公开(公告)号: | CN110286898A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 李钻达;陈佳丽 | 申请(专利权)人: | 福建新大陆软件工程有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/71 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 350015 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据采集 异步下载 触发条件 基础代码 页面配置 页面上传 用户触发 用户数据 点信息 耦合性 填入 页面 局限 开发 | ||
1.一种无埋点的数据采集方法,其特征在于,包括步骤:
获取无埋点的基础代码填入页面中,实现异步下载核心SDK代码;
为页面配置相应的埋点信息;
生成核心SDK代码,并异步下载至开发项目中;
当用户触发触发条件时,接收页面上传的数据。
2.根据权利要求1所述的无埋点的数据采集方法,其特征在于,获取无埋点的基础代码填入页面中,实现异步下载核心SDK代码的工作的步骤中,包括:
将一个新的<script type=text/javascript>标签插入到一IIFE形式的、压缩的js代码中,并将所述js代码插入至页面的head中。
3.根据权利要求1所述的无埋点的数据采集方法,其特征在于:为页面配置相应的埋点信息的步骤包括:
接收页面的url,推送配置工具栏;
接收工具栏中被选中的配置选项的信息,所述配置选项对应唯一的ID;
推送配置选项的信息,接收配置选项的具体信息,所述具体信息包括属性、名称、触发条件。
4.根据权利要求1所述的无埋点的数据采集方法,其特征在于:当用户触发触发条件时,接收页面上传的数据的步骤之后,还包括步骤:
将页面上传的数据存储,并将数据可视化的展示在开放平台的埋点详情页中,埋点详情页通过图表模式和/或数据表格模式将数据进行展示。
5.根据权利要求1所述的无埋点的数据采集方法,其特征在于,获取无埋点的基础代码填入页面中,实现异步下载核心SDK代码的工作的步骤之前,还包括:
生成key及secret,并发送至开发者,其中,开发者与secret一一对应,应用或网站与key一一对应;
对开发人员的key及secre进行验证。
6.一种无埋点的数据采集装置,其特征在于,包括:
基础代码模块,获取无埋点的基础代码填入页面中,实现异步下载核心SDK代码;
埋点配置模块,为页面配置相应的埋点信息;
SDK代码模块,生成核心SDK代码,并异步下载至开发项目中;
数据上传模块:当用户触发触发条件时,接收页面上传的数据。
7.根据权利要求6所述的无埋点的数据采集装置,其特征在于,基础代码模块:将一个新的<script type=text/javascript>标签插入到一IIFE形式的、压缩的js代码中,并将所述js代码插入至页面的head中。
8.根据权利要求6所述的无埋点的数据采集装置,其特征在于:埋点配置模块包括:
工具栏模块:接收页面的url,推送配置工具栏;
配置选项模块:接收工具栏中被选中的配置选项的信息,所述配置选项对应唯一的ID;
信息配置模块:推送配置选项的信息,接收配置选项的具体信息,所述具体信息包括属性、名称、触发条件。
9.根据权利要求6所述的无埋点的数据采集装置,其特征在于:还包括展示模块,
所述展示模块:将页面上传的数据存储,并将数据可视化的展示在开放平台的埋点详情页中,埋点详情页通过图表模式和/或数据表格模式将数据进行展示。
10.根据权利要求6所述的无埋点的数据采集装置,其特征在于,还包括验证模块,
所述验证模块:生成key及secret,并发送至开发者,其中,开发者与secret一一对应,应用或网站与key一一对应,并对开发人员的key及secre进行验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建新大陆软件工程有限公司,未经福建新大陆软件工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910468771.6/1.html,转载请声明来源钻瓜专利网。