微信小程序使用说明

小程序监测是以微信小程序为推广产品,通过嵌入SDK实现对用户来源的监测与后续行为的追踪,进而分析不同来源的用户质量差异。小程序监测与Android、ios不同的地方是,需要与微信进行接口交互,进而获取openid作为用户的唯一标识。

在产品使用上,与Android、ios的整体流程基本一致,部分细节上会有差别。下面会做具体说明。

1.创建产品

创建产品时,选择应用平台为小程序,填写对应需要监测小程序APPID和AppSecret,这2个值都是微信提供的,在创建产品时我们会进行校验,所以需要填写真实有效的值。

  • 获取APPID和AppSecret

登录微信公众平台,并进入首页。选择左侧导航中的“设置”,选择页面中的“开发设置”,在“开发者ID”中复制APPID和AppSecret粘贴到热云后台。

2.接入SDK

按照热云小程序监测的SDK接入文档接入SDK并进行调试。其中,在接入过程中,需要在微信后台配置request合法域名。进入位置与获取APPID和AppSecre时一致,在设置-开发设置-服务器域名中添加。

点击修改,如果未曾设置过,点击配置在出现的弹窗内request合法域名里面填写https://log.reyun.com进行配置,具体如下图所示:

3.创建推广活动

进入对应要进行监测的小程序产品,在“推广活动-推广活动管理”中,创建推广活动,填写推广活动名称、选择投放类型等信息。其中,因为监测模式并不依赖于与渠道的对接,渠道目前只支持选择自定义的渠道。

目标路径获取:目标路径是指,也就是落地页,小程序的绝对访问路径,可向开发人员获取。格式如pages/index/index。

比如您希望扫描二维码进入某商品详情页面,而不是首页,就需要输入访问该页面的路径,可向开发人员获取。下面是路径的示例截图,每个项目不尽相同,不可复制示例。

创建完成会自动为您下载小程序码、小程序二维码或者监测链接。

为了确认生成的小程序码等可用,您可以自己扫码进入,进行调试,调试成功后即可放在渠道后台进行投放。

4.数据报表查看

结合实际使用场景,小程序为您提供多维度多指标的报表看以及对比分析数据报表,包括实时、离线、渠道效果对比、推广活动详情等报表。报表内数据均可下载,同时可以对“新增用户”“注册列表”“付费列表”等进行导出。

主要指标如下:

  • 访问次数:链接被点击或者二维码被扫描,跳转小程序总次数。(不去重)

  • 新增用户:首次访问小程序页面的openid排重用户数,同一用户多次访问只会计算第一次。(按照openid历史去重)

  • PV:页面访问总数。(所有页面访问次数加和,pageview事件不去重)

  • UV:小程序独立访客总数(小程序访问用户数,按天按openid去重,pageview事件去重计算)

  • 注册数:注册成功事件用户总数。(按天按openid去重)

  • 登录:登录事件的用户总数。(按天按openid去重)

  • 次均访问时长:平均每次访问小程序的停留时间=小程序停留总时长/访问次数。

  • 跳出率:只访问一个页面,就离开小程序的访问次数占总访问次数的比值。(不去重)

  • Dau:选择日期范围内,按天按openid排重的活跃用户数。全量计算,目前不需要去掉访问一个页面就跳出的用户,客户后续有需求再做。

  • D1留存:选择日期范围内,当日新增用户,在次日仍有活跃行为用户的比值。

  • D3留存:选择日期范围内,当日新增用户,在激活后第三日仍有活跃行为用户的比值。

  • D7留存:选择日期范围内,当日新增用户,在激活后第7日仍有活跃行为用户的比值。

  • D30留存:选择日期范围内,当日新增用户,在激活后第30日仍有活跃行为用户的比值。

  • 新增付费:选择日期范围内,当日新增且当日付费用户的付费总金额。(transactionid去重)

  • 新增付费用户数:选择日期范围内,当日新增且当日付费用户总数。(openid去重)

  • 总付费:选择日期范围内,所有用户的总付费。(transactionid去重)

  • 总付费用户数:选择日期范围内,所有付费用户的用户数。(openid去重)

  • XXX用户数:XXX事件的按天排重用户数。(其中,XXXX为事件名称,自定义埋点事件)