【技术实现步骤摘要】
一种页面埋点方法及电子设备
[0001]本申请涉及终端
,尤其涉及一种页面埋点方法及电子设备。
技术介绍
[0002]埋点是在应用程序(application,APP)中特定的流程收集一些信息,以跟踪APP使用的情况,为后续的进一步优化APP提供数据支撑。
[0003]目前的埋点方式主要是采用全埋点、手工埋点和可视化埋点三种模式。其中,全埋点方式理论上可以采集所有的用户行为数据,但会上报大量的无效数据;手工埋点方式或可视化埋点方式对开发人员要求较高,当开发人员经验不足时,不可避免地会出现无法确认需要在哪些位置埋点的情况。
技术实现思路
[0004]本申请提供了一种页面埋点方法、电子设备、计算机可读存储介质、计算机程序产品及芯片系统,能够通过对未埋点的页面元素的统计分析,并为开发者提供埋点建议,帮助缺乏经验的开发者提供埋点的准确性,减少无效埋点数据,提升了埋点效率。
[0005]第一方面,本申请提供一种页面埋点方法,应用于服务器,方法包括:获取第一终端发送的第一消息,第一消息包括目标页面的页面标识、目标页面所属目标应用的应用版本号、安装目标应用的终端的操作系统类型,目标页面为待查看埋点建议的页面;基于页面标识、应用版本号和操作系统类型,从目标数据库中确定出目标页面上N个目标位置各自的目标点击次数,目标位置处未设置埋点,目标数据库中存储有页面标识、应用版本号、操作系统类型、目标位置和目标点击次数间的关联关系;基于N个目标位置各自的目标点击次数,对第一页面截图上的K个目标位置进行标记, ...
【技术保护点】
【技术特征摘要】
1.一种页面埋点方法,其特征在于,应用于服务器,所述方法包括:获取第一终端发送的第一消息,所述第一消息包括目标页面的页面标识、所述目标页面所属目标应用的应用版本号、安装所述目标应用的终端的操作系统类型,所述目标页面为待查看埋点建议的页面;基于所述页面标识、所述应用版本号和所述操作系统类型,从目标数据库中确定出所述目标页面上N个目标位置各自的目标点击次数,所述目标位置处未设置埋点,所述目标数据库中存储有所述页面标识、所述应用版本号、所述操作系统类型、所述目标位置和所述目标点击次数间的关联关系;基于N个所述目标位置各自的目标点击次数,对第一页面截图上的K个所述目标位置进行标记,以得到确定埋点建议图,所述第一页面截图为预存储的所述目标页面的截图,K个所述目标位置各自的点击次数均大于N个所述目标位置中剩余位置的点击次数;向所述第一终端发送第二消息,所述第二消息中包括所述埋点建议图,所述第二消息用于指示所述第一终端显示所述埋点建议图。2.根据权利要求1所述的方法,其特征在于,所述第二消息中还包括K个所述目标位置各自的目标点击次数,所述第二消息还用于指示所述第一终端显示K个所述目标位置各自的目标点击次数。3.根据权利要求1或2所述的方法,其特征在于,所述埋点建议图上标记有K个所述目标位置各自的点击次数之间的大小关系。4.根据权利要求1
‑
3任一所述的方法,其特征在于,安装所述目标应用的终端为第二终端,所述方法还包括:获取所述第二终端发送的第三消息,所述第三消息中包括与目标元素关联的未埋点信息,所述目标元素为所述目标页面上的元素,所述目标元素在所述目标页面中的位置为所述目标位置;基于所述未埋点信息,更新所述目标数据库中所述目标位置的点击次数。5.根据权利要求4所述的方法,其特征在于,所述未埋点信息包括:所述目标位置的坐标,所述目标页面的页面标识,所述目标应用的应用标识和版本号,所述第二终端的操作系统类型、屏幕分辨率和屏幕尺寸;所述基于所述未埋点信息,更新所述目标数据库中所述目标位置的点击次数,具体包括:基于所述第二终端的操作系统类型、屏幕分辨率和屏幕尺寸,从预先设定的坐标适配规则中,确定所述目标页面对应的目标坐标适配规则,所述目标坐标适配规则用于将所述目标页面中的位置坐标转换至基准坐标;基于所述目标坐标适配规则,对所述目标位置的坐标进行坐标转换,并由转换后的坐标,确定所述目标位置的位置标识;基于所述目标页面的页面标识、所述第二终端的操作系统类型、所述目标位置的位置标识和所述目标应用的版本号,在所述目标数据库中更新所述目标位置的点击次数。6.根据权利要求4或5所述的方法,其特征在于,所述基于所述未埋点信息,更新所述目标数据库中所述目标位置的点击次数之前,所述方法还包括:确定所述未埋点信息中包括所述目标位置的坐标,所述目标页面的页面标识,所述目
标应用的应用标识和版本号,所述第二终端的操作系统类型、屏幕分辨率和屏幕尺寸。7.根据权利要求4
‑
6任一所述的方法,其特征在于,所述方法还包括:向所述第二终端发送所述第四消息,所述第四消息中包括页面监测规则,所述第四消息用于指示所述第二终端基于所述页面监测规则对所述目标页面进行监测,所述页面监测规则通过所述第一终端设定。8.根据权利要求7所述的方法,其特征在于,所述页面监测规则包括以下一项或多项:点击行为发生在指定的页面列表时不上报,点击行为发生在指定页面的指定区域时不上报,点击行为发生在指定的页面列表时才上报,点击行为发生在指定页面的指定区域时才上报,或者,在预设时间内页面中的元素被点击的累计次数大于设定次数时才上报。9.根据权利要求1
‑
8任一所述的方法,其特征在于,所述获取第一终端发送的第一消息之前,所述方法还包括:获取所述第一终端发送的第五消息,所述第五消息中包括:所述目标页面的页面截图,所述目标页面的页面标识,所述目标页面所属目标应用的应用版本号,目标终端的操作系统类型、屏幕分辨率和屏幕尺寸,所述目标终端为在对所述目标页面截图时显示所述目标页面的终端;存储所述目标页面的页面...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。