可视化全埋点
Last updated
Was this helpful?
Last updated
Was this helpful?
可视化全埋点为神策分析 1.14 版本新增功能
iOS SDk 版本 v1.11.0+ 支持可视化全埋点
使用 admin 账号,登录到神策分析相应的项目,点击右上角的账号,从「数据接入」页面获取 scheme 的值。
点击项目 target 选择选项卡Info,添加 URL Types,将第一步获取到的 scheme 配置到 URL Scheme 中。
在初始化 SDK 之后调用 enableVisualizedAutoTrack
方法开启可视化全埋点:
并在 AppDelegate.m
中的 - (BOOL)application:(UIApplication )app openURL:(NSURL )url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options
方法中 调用 handleSchemeUrl:
函数接收 URL
注意:只有开启了可视化全埋点功能,在采集 $AppClick
事件时才会记录 View
的 ViewPath
。
如果只想查看部分页面的可视化全埋点,可以通过 addVisualizedAutoTrackViewControllers:
方法开启。
例如,开启 MainController
页面的可视化全埋点:
设置后,只会采集 MainController
上的 View
的 ViewPath
($AppClick
事件)。
Android SDk 版本 v 3.1.0 + 支持可视化全埋点
使用 admin 账号,登录到神策分析相应的项目,从【数据接入】页面获取 scheme 的值。
在 AndroidManifest.xml 中 MainActivity 的标签内,配置 scheme :
在初始化 SDK 之后调用 enableVisualizedAutoTrack
方法开启可视化全埋点:
如果只想开启部分页面的可视化全埋点,可以通过 addVisualizedAutoTrackActivities
或 addVisualizedAutoTrackActivity
方法开启。
例如,开启 MainActivity
页面的可视化全埋点:
注意:开启了可视化全埋点功能后,扫描二维码打开 App
时(使用手机自带浏览器扫描),默认情况下会弹出 AlertDialog
提示框,来提示用户是否继续连接进行可视化全埋点。
如果想关闭此提示框,可以调用 enableVisualizedAutoTrackConfirmDialog
关闭,关闭提示后,扫描二维码打开 App
时,会自动连接进行可视化全埋点。
数据的查看
元素组件的操作
新增
删除
编辑
数据的使用
在该页面展示全部已埋点的数据,包含:
事件名:自定义埋点的事件名
显示名:自定义埋点的事件中文名
操作系统:Android、iOS
最后修改版本:最后一次进行埋点修改所在的 App 版本
在该页面可以进行埋点数据的编辑和修改
编辑:可以修改事件的显示名
删除:点击可以删除已进行埋点的点位
添加可视化全埋点点位数据
红色表示该元素未被定义,绿色表示该元素已被定义。
点击元素组件,可以设定元素组件的显示名、事件名;
需要保证显示名和事件名与其他事件不重复;
设置完成后点击保存,进行埋点点位设置的保存。
删除自定义元素组件
鼠标移动到元素组件位置;
点击元素组件后的删除按钮,即可进行配置的删除
配置删除后,包含该点位事件的查询等会出现报错,请谨慎操作删除
编辑自定义元素组件
点击已经配置过的元素组件,可以查看元素组件的配置信息;
最初创建版本为该点位的最早进行配置的 App 版本;
用户可以修改元素组件的显示名。
分析模型中使用
在分析中,通过可视化全埋点选中的事件,使用方法与虚拟事件一致。
可视化埋点的实现原理与创建虚拟事件基本类似,使用 $appclick 与该事件的 $viewpath 属性进行虚拟事件的创建;若该事件删除后再次被添加,则历史数据也会生效。