买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京易观数智科技股份有限公司
摘要:本发明公开了一种基于IOS‑SDK的可视化数据采集方法,包括:接收页面信息获取指令,并将页面信息通过服务器反馈至编辑器;获取对当前页面进行埋点编辑后得到的埋点信息并绑定到当前页面;获取第一触发信号并触发当前埋点,从而生成埋点触发信息,并将其发送至编辑器,以由编辑器根据埋点触发信息确认当前埋点对应的埋点元素,完成页面埋点的创建;访问当前页面,并从服务器获取当前页面内已创建的埋点;将已创建埋点信息绑定到当前页面;获取第二触发信号并确定被触发的埋点元素,生成基于埋点生效阶段的埋点触发信息,以及传输至服务器。本发明可适用于复杂业务场景下的埋点方案,提高了数据分析结果的准确性。
主权项:1.一种基于IOS-SDK的可视化数据采集方法,包括:由IOS-SDK端来接收页面信息获取指令,并将页面信息通过服务器反馈至编辑器,所述服务器为网站后台服务器;由IOS-SDK端来获取对当前页面进行埋点编辑后得到的埋点信息,并绑定到当前页面,其中,所述埋点信息是由所述编辑器在展示页面信息后编辑而成的,并通过服务器发送至IOS-SDK端,所述埋点信息包括但不限于:埋点元素的标识、埋点元素在页面结构内的位置、埋点元素的类型、埋点元素的关联属性信息、埋点元素的定位方式、埋点生效范围、页面生效范围以及生效版本,其中,所述埋点元素的定位方式选自location定位、按属性定位和同级元素定位中的几种的组合,所述关联属性信息包括关联元素定位信息、属性类型信息以及属性内容信息;由IOS-SDK端来获取第一触发信号并触发当前埋点,从而生成埋点触发信息,并将所述埋点触发信息通过所述服务器发送至所述编辑器,以由所述编辑器确认当前埋点对应的埋点元素,完成页面埋点的创建,所述埋点触发信息包括埋点与能够触发该埋点的埋点元素之间的对应关系、当前埋点信息、埋点触发时刻、当前触发事件坐标、当前设备信息、埋点的属性信息和web页面信息;通过浏览器访问当前IOS-SDK端的页面,并从所述服务器获取当前页面内已创建的埋点;由IOS-SDK端,解析当前页面所涉及的已创建埋点信息,并按照已定义的元素定位方式,对目标埋点元素进行定位,获取所述目标埋点元素的关联属性,从而将已创建埋点信息绑定到当前页面,其中包括:在元素定位方式为一种时,利用location定位方式或按属性定位方式或同级元素定位方式来对页面埋点元素进行定位,得到相应方式的定位结果,所述同级元素定位方式是用来满足列表类元素的埋点需求的,在同级元素定位方式中,所定位到的埋点元素定位结果包括两类:列表固定行埋点和列表同级埋点;在已定义元素定位方式为多种时,若每种定位处理后得到的埋点元素定位结果均相同,则当前页面的元素定位操作成功,从而将该埋点元素定位结果作为所述目标埋点元素;否则,失败;由IOS-SDK端来获取第二触发信号,并确定被触发埋点及相应的埋点元素生成基于埋点生效阶段的埋点触发信息,从而传输至所述服务器,其中,在埋点编辑阶段,编辑器与IOS-SDK端之间、以及编辑器与服务器之间使用WebSocket来进行通信,以及在埋点生效阶段,服务器与IOS-SDK端之间通过Http方式来进行通信。
全文数据:
权利要求:
百度查询: 北京易观数智科技股份有限公司 基于IOS-SDK的可视化数据采集方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。