功能概述
全埋点为预置上报的事件,主要覆盖了页面浏览、按钮点击、启动、退出等常规基础分析事件。全埋点须由开发人员完成,初始化集成Quick Tracking提供的SDK后无需过多研发工作量,由真实客户使用时产生的交互行为自动触发上报,采集面较广,但对存储、带宽等成本有较高要求。
操作说明
1.全埋点
全埋点功能进入方式为:数据采集-->埋点开发-->全埋点。具体路径如图:
2.全埋点列表
全埋点上报的事件为采集SDK自动监听捕获的控件点击、曝光和页面浏览的系统事件,这些事件将全部展示在“全埋点列表”中,您可以选择您关心的事件进行管理。全埋点事件上报的内容有:
应用(平台):事件触发时,所在的应用appkey
事件编码:由SDK自动生成,生成逻辑为“hash(控件path)”,保证可以唯一代表一个控件。SDK也提供了相应的API,您可以在代码中修改该值。
事件名称:未管理的全埋点事件的事件名称默认为空(N/A),不会在分析中展示。您选择您管理的全埋点事件设置其事件名称,设置后,其可在分析中展示。
事件属性:全埋点提供了设置属性的API,如果设置,则会在这里展示,若没有设置则为空(N/A)。
页面编码:控件所在的页面编码,默认值如下,提供了API可以进行修改
android:默认为activity
iOS:默认为classname
小程序:默认为页面path
Web:默认为页面URL(不带参数)
页面名称:页面编码在QT后台被管理赋予的页面名称,若没有被管理,则为空(N/A)
页面title:页面的title内容
控件类型:控件的官方类型,如“Button”
控件内容:控件上携带的text
控件位置:控件path
控件ID:当控件设置ID时,会上报内容
控件筛选器:控件selector
控件名称:只有Web有,当控件设置name时,会上报内容
控件样式名:控件的类名
3.全埋点管理
未管理的全埋点事件可以点击操作中的“管理”进行事件管理、页面管理和属性管理,管理后的事件才会在分析中展示。
设置生效范围:选择该事件展示的应用范围
管理页面:设置页面事件编码的页面名称、页面属性和归属方案
管理属性:设置属性名称和属性类型
4.圈选管理
全埋点管理时,由于上报的内容为SDK自动采集,可读性较差,为方便业务同学对全埋点事件进行管理,设置了圈选管理的能力。
点击“圈选管理”,选择需要埋点管理的平台
“圈选管理”连接
App端需要进行SchemeURL的配置,逻辑同埋点验证;
小程序端需要遵循页面提示,将页面上的miniappDebugId设置为“启动参数”;
Web端需要将URL填写至页面输入框中;
圈选管理
在圈选管理中,您在App/Web/小程序端触发控件事件,采集到的全埋点事件就会展示在界面上。您可以触发一个事件,管理一个事件,管理方式和全埋点列表一致。
管理与分析
1.未管理全埋点事件如何分析?
未管理的全埋点事件会存在在分析的“任意事件(预置)”、“页面浏览事件(预置)”、“控件点击事件(预置)”和“控件曝光事件(预置)”中。具体如下:
App的
事件名称 | 页面展示 |
页面浏览(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中页面浏览事件。 2、在系统属性中,针对全埋点页面浏览事件属性还有:页面标题和控件类型。其中控件类型的值有UIViewController、Activity和Fragment。UIViewController指iOS的页面,Activity和Fragment指android的页面。 3、session分析模型,对“页面浏览(预置)”的页面标题、是否自动采集和控件类型属性则在事件属性中。 4、如果您调用了页面属性上报API,那么上报的页面属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
控件点击(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中控件点击事件。 2、在系统属性中,针对全埋点控件点击事件属性还有:控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题。 3、session分析模型,对“控件点击(预置)”的控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题、是否自动采集属性则在事件属性中。 4、如果您调用了全埋点点击事件属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
任意事件(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点事件。 2、在系统属性中,针对全埋点事件属性还有:控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题。 3、session分析模型,对“任意事件(预置)”的控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题、是否自动采集属性则在事件属性中。 4、如果您调用了全埋点属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
web
事件名称 | 页面展示 |
页面浏览(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中页面浏览事件。 2、在系统属性中,针对全埋点页面浏览事件属性还有:页面标题。 3、session分析模型,对“页面浏览(预置)”的页面标题、是否自动采集属性则在事件属性中。 4、如果您调用了页面属性上报API,那么上报的页面属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
控件点击(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中控件点击事件。 2、在系统属性中,针对全埋点控件点击事件属性还有:控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题。 3、session分析模型,对“控件点击(预置)”的控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题、是否自动采集属性则在事件属性中。 4、如果您调用了全埋点点击事件属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
控件曝光(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中控件曝光事件。 2、在系统属性中,针对全埋点控件曝光事件属性还有:控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题。 3、session分析模型,对“控件曝光(预置)”的控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题、是否自动采集属性则在事件属性中。 4、如果您调用了全埋点曝光事件属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
任意事件(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点事件。 2、在系统属性中,针对全埋点事件属性还有:控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题。 3、session分析模型,对“任意事件(预置)”的控件ID、控件类型、控件筛选器、控件位置、控件内容、控件名字、控件样式名、页面标题、是否自动采集属性则在事件属性中。 4、如果您调用了全埋点属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
小程序
的
事件名称 | 页面展示 |
页面浏览(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中页面浏览事件。 2、session分析模型,对“页面浏览(预置)”的页面标题、是否自动采集和控件类型属性则在事件属性中。 3、如果您调用了页面属性上报API,那么上报的页面属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
控件点击(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析、session分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中控件点击事件。 2、如果您调用了全埋点点击事件属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
控件曝光(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析、session分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点中控件曝光事件。 2、如果您调用了全埋点曝光事件属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
任意事件(预置) | 1、在事件分析、漏斗分析、留存分析、分布分析、间隔分析、session分析中,可在系统属性中使用“是否是自动采集”属性,选择为“是”时,筛选到所有全埋点事件。 2、如果您调用了全埋点事件属性上报API,那么上报的事件属性: ●需要在事件属性中进行管理 ●管理后的事件属性,在任何分析模型中,都需在事件属性栏透出 |
2.已管理全埋点事件如何分析?
管理后的全埋点事件会根据事件名称和事件类型,独立的展示出来,分析的属性包含全埋点的属性
的