如何创建事件及事件属性
一、事件埋点
您需要在研发工程师的协助下,在用户行为发生时将其记录下来,并发送给诸葛io——这个过程称作事件埋点。
如果您是产品或运营,建议您在和研发君沟通之前,尽量弄清分析目标并整理好事件埋点表,您也可以把这份入门指南推荐给研发君阅读——帮研发君在最短的时间内理解事情的全貌,会有助于事情的快速和顺利推进。 另外,在集成SDK之前,请确保您已在诸葛io中完成了账号注册并创建应用(大约需要2分钟,跟随指引即可完成)。
在您的产品中集成诸葛io SDK
请研发工程师根据您应用的平台类型(iOS、Android、JS),参照数据接入指引,完成SDK的接入。
二、事件属性
在诸葛io中,您可以通过为事件增加属性的方式来更细致的、更精确的记录和刻画用户行为。比如,某个用户打开了一个电视机的商品详情页,可以详细描述如下:
- 事件:查看商品详情
- 商品类目:家用电器
- 价格:4999
- 商品名称:乐视超级电视 X3-50
- ……
「商品类目、价格、商品名称……」这些信息,是对「查看商品详情」这个事件的补充描述,在诸葛io中,我们称之为事件属性。您可以为每个事件定义不同的属性。不过,为了避免属性泛滥,请您谨慎的为事件增加属性——从目标和分析需求出发精心甄选。例如:
行为事件 | 事件属性 | 描述 |
---|---|---|
搜索商品 | 关键词 | 用户使用关键词搜索商品 |
搜索结果条数 | ||
查看商品详情 | 商品类目 | 在购买之前,查看某个商品,已获得更详细的信息 |
价格 | ||
商品名称 | ||
加入购物车 | 商品类目 | 用户将商品加入购物车 |
价格 | ||
商品名称 | ||
生成订单 | 商品数量 | 用户在购物车中开始生成订单以便结算 |
订单编号 | ||
开始支付 | 支付方式 | 用户选择支付方式,开始付款 |
支付金额 | ||
订单编号 | ||
成功支付 | 支付方式 | 用户成功完成付款 |
支付金额 | ||
订单编号 | ||
确认收货 | 用户在收到货物后,点击『确认收货』 | |
…… | …… | …… |
1. 请研发君进行事件埋点
每个事件的埋点,将变成一段非常简短的程序代码——当用户做相应的行为时,您的应用会运行这段代码,向诸葛io记录相应事件。例如:
JavaScript
zhuge.track("查看商品详情", { "商品类目": "家用电器", "价格": "4999",
"商品名称": "乐视超级电视 X3-50"
});
同样,在和研发君沟通前,我们建议您整理好一份带有清晰属性的事件埋点表,这将有助于事情的快速和顺利推进。
2. 应用事件属性进行分析
和用户属性相似,事件属性支持您对事件进行更为细致和深入的分析(包括但不限于):
细分和对比(分析行为事件的属性分埋):以上面的「查看商品详情」为例,增加了属性之后,您能够对比分析不同「商品类目」、不同「价格」的商品被查看的次数和人数;
按照事件属性分析转化、留存:您可以分析「不同类目商品被查看和加入购物车的转化率」……
根据行为进行更细致的用户群划分:您可以将「查看(事件)过家用电器(属性)」的用户定义为一个细分群体,并进一步分析这个群体的画像或行为特征……
…
埋点完成后,您需要的就是耐心的等待产品发版——用户开始使用新版的应用时,使用行为的数据就会自动传递到诸葛io,以便您进行下面的分析。
三、分析用户行为
进入数据概览,您可以看到用户最新的使用情况统计和以往的趋势:
您还可以将用户的行为序列(如『搜索商品→加入购物车……』)定义成漏斗,分析转化率:
对于每个数字指标,您都可以深入洞察其背后人群的画像:
以及每位用户的行为记录:
实际上,诸葛io能帮助您进行的分析,远不止上面这些。随着您对用户行为分析掌握的更加纯熟,您会发现在诸葛io帮助下总能不断的获取新的收获。