购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 埋点新页面设计方案

小白: 老姜,听了您的讲述,使我对通用埋点内容有了进一步的认识,会在后续工作中加以应用。

老姜: 嗯,有帮助就好。最近产品有没有新的页面埋点需要你去配合设计呢?

小白: 您别说,还真有。最近产品首页正在改版,让我帮忙撰写埋点文档,正头疼要如何写呢。老姜,这方面您能给我讲讲吗?

老姜: 当然可以,这个也是2.3节遗留的问题,针对新页面的埋点设计。

2.4.1 新页面设计简介

当产品要上线新页面,或在原有页面增添一些元素时,如果需要记录对应事件的数据信息,如PV、UV、CTR等,则需要对页面进行埋点设计,完整且规范地记录数据内容,当然,这也是埋点实施的核心。

页面设计需要遵循三个原则,即 规范性、简洁性、统一性 ,能够让应用者一眼就能识别出埋点内容的位置及对应记录的信息。因此,梳理点位需要按照一定的逻辑进行展开,建议由上至下进行拆解,逐一厘清页面各点位信息,如图2-12所示。

图2-12 由上至下各点位

埋点内容由上至下可拆解为业务、页面、模块、元素,各部分的核心内容如下。

· 业务。 记录当前页面所属的业务产品名称,对于有多条业务线的企业而言,业务命名需要统一管理,例如阿里巴巴旗下涵盖淘宝、天猫、咸鱼等产品。

· 页面。 记录当前页面的名称,同时给页面附上一个产品内的唯一页面ID,例如首页、列表页、详情页、直播页等。

· 模块。 记录当前页面中的不同模块的名称,用以将页面划分区域,逐一进行埋点梳理,例如顶部栏、金刚位栏、商品详情页栏等。

· 元素。 记录模块内具体的点位信息,用以定位每一个可触发行为事件,例如搜索栏、购物车按钮、清单按钮、商品图卡等。

通过以上方式,将页面详细拆分到每一个点位,配合通用埋点方案中的事件、参数等信息,可完成新页面埋点设计,并将内容落地到埋点文档中,确认无误后,录入数据埋点管理平台。

2.4.2 新页面埋点文档撰写

埋点文档主要是将页面、元素、事件、参数等一系列内容,按照一定的格式梳理出来,作为页面埋点的参考依据,便于日后与应用方查看及回顾相应细节。根据梳理流程,埋点文档又可划分为页面信息梳理和元素信息梳理两部分。

1.页面信息梳理

如果是在类似Excel的文档中梳理,则一个页面对应一个Sheet,主要涵盖以下信息,如图2-13所示。

图2-13 页面信息

· 业务名称/业务ID: 记录页面所属的业务,若公司内含有多条业务线产品,则该参数为必填项。

· 页面名称/页面ID: 记录当前页面的名称,由于埋点是在页面的基础上完成的,因此页面名称的设定要通俗易懂,并且保障每个页面名称的唯一性,该参数为必填项。

· 页面示意图: 为了让下游应用者清晰地了解页面所属的样式,便于埋点及数据输出,建议附上。

· 页面参数: 记录页面附带的参数信息,前面介绍过,页面参数主要涵盖两种:一种是继承端内公参,此类参数无须单独撰写至新页面埋点中;另一种为业务参数,记录页面特有的一些内容,这一部分内容需要填入文档,如直播页,需要携带房间号、主播号等信息。

2.元素信息梳理

在页面信息的基础上,需要对其中的模块、元素进行逐一梳理。一般情况下,直接以元素粒度进行撰写,模块仅作为元素中的一个参数。同时,元素的参数同样继承了端内公参及页面参数信息,即向上继承原则。因此,涉及上述粒度的信息,无须在元素参数中填写,仅需将元素所携带的内容梳理清晰即可,如图2-14所示。

图2-14 页面内信息

· 元素名称/元素ID: 同页面名称一样,记录元素的内容,属于必填项。 这里需要注意,在不同页面或者相同页面中,可以出现相同的元素名称,但是需要通过页面及模块进行区分。 例如,在同一个页面中,顶部和底部分别有两个搜索框,元素ID均为search_bar,此类情况可通过模块名称进行区分,上搜索框所属模块ID为top_bar,下搜索框所属模块ID为bottom_bar。

· 上报事件: 用以记录元素可触发的事件类型,属于必填项。一般情况下,曝光和点击是较为常见的事件,有时还会涵盖滑动、放大、缩小等事件。另外,点击也可区分为普通单击、普通双击、连续点击、长点击、短点击等情况。

· 元素示意图: 同页面示意图的作用,建议附上。

· 元素参数: 同页面参数的作用,记录元素所需记录的内容。元素参数也可划分为两种:一种是每个元素均需要记录的参数,如模块名称、模块id等;另一种是部分元素涵盖的个性化参数,如填写内容、按钮名称、按钮位置等。

2.4.3 小结

以上就是撰写新页面埋点文档的方式,整体内容并不复杂,但是需要制订一个合理的规范,并在实施当中严格执行。

在产品埋点工作开展初期,通过埋点文档的形式便可将埋点内容进行维护,但随着业务逐渐趋于复杂,埋点数量呈现出指数级别的提升,涉及的合作方会逐渐增加,沟通更加频繁,这个时候,拥有一个高效的数据埋点管理平台就变得至关重要。下面我们一起来看下埋点管理平台的功能及价值。 dBB4gl07S+T3Aen5lU4zAIaGATFNAgjMf5+G1fDRrc5G2Y6MFqt8cKt/4geMmBEm

点击中间区域
呼出菜单
上一章
目录
下一章
×