页面级变量
最后更新于
在开始用户变量配置与定义之前,推荐您阅读页面事件及变量文档,了解 GrowingIO 如何标记页面。
页面级变量作为维度,只能用于分解它们标记的页面上的无埋点及埋点指标。因为页面级变量的持久性范围仅在当前页面内。随着用户操作行为导致页面变化,保存在页面级变量中的值就宣告失效。
页面级变量可以用于下述场景
各个不同板块页面的用户访问情况分析。在这种场景下,使用页面级变量保存页面所属板块的名称。
各个不同子站点的用户访问情况分析。在这种场景下,使用页面级变量保存页面所属子站点的名称。
各个不同类型页面的用户访问情况分析。在这种场景下,使用页面级变量保存页面所属的类型名称。例如功能引导页面,购物流程页面等。
分析场景示例
常用于商品详情页、搜索结果页等由同一个模板(类)填充的多个页面,以便区分这些页面间不同的业务含义。例如商品详情页可用页面级变量来标记:商品名称、商品 ID、品类、价格等信息。如图示:
在按上图所示,为所有商品详情页打上页面级变量的标签后,在 GrowingIO 后台,上述 5 个页面级变量均会成为“维度”,可在各分析图表、工具中选用。例如在事件分析中,即可按商品 ID 来分解页面浏览量
参考上述场景示例,配合梳理业务需求并完成“指标+维度”的设计,确认需要将哪些变量设置为页面级变量,请勿直接开始代码的部署,需要先到 GrowingIO 要求先在打点管理的界面上进行变量的声明操作。
配置方式参考事件变量。
完成了配置后,即可在代码中完成以上设计的 “自定义事件和变量” 的部署。具体的说,就是调用 GrowingIO 提供的 API 接口,上传数据。
API中给出了页面级变量的上传方式。