微信小程序用户行为监测
触脉导读:2017年1月至今,微信小程序商业势头发展迅猛,各大服务商纷纷抢占微信小程序市场,微信小程序拥有无需安装、用完即走的特点,而这一特点也是导致小程序用户留存率低以及流量难以有效变现等问题的原因之一。一时间,如何提高用户留存率和流量如何有效变现成了当下微信小程序市场的热点话题……
作者丨兰茹 工程师
全文共2079字 阅读时间:7分钟
2017年1月至今,微信小程序商业势头发展迅猛,各大服务商纷纷抢占微信小程序市场。
微信小程序拥有无需安装、用完即走的特点,而这一特点也是导致小程序用户留存率低以及流量难以有效变现等问题的原因之一。
一时间,如何提高用户留存率和流量,如何有效变现成了当下微信小程序市场的热点话题……
1.微信小程序在行业及用户使用现状的背景概况
微信小程序自2017年1月正式发布以来,经过多次迭代升级,用户使用习惯不断强化,用户群体也越来越广泛。
2018年11月7日,马化腾在第五届世界互联网大会现场谈及开发微信小程序的初衷:从消费互联网到产业互联网,随着产业互联网时代的到来,我们也在“连接产业”上寻求突破,而小程序就是连接产业互联网的‘利器’。
已经有150万开发者加入小程序开发生态,小程序应用数量超过100万,覆盖200个细分行业,日活达2亿。
在很多城市,小程序已经融入办理民生服务、地铁公交服务等日常生活。
近日,2019微信广告小程序流量主大会在上海举办,据现场微信团队介绍:与去年同期相比,小程序周使用次数增长70%,人均使用个数增长率高达156%,人均分享个数和人均支付人数也分别达到了38%和109%的增长率。
小程序在中老年用户及三四线城市渗透更为深入,其中50岁以上使用小程序的用户增加22%。
从一种习惯到生活方式,小程序已然成为用户必不可少的工具。
目前小程序已构建了一个完整的开发环境和开发者生态,小程序类目分布呈现多样化趋势,各类活跃小程序增长率已超100%,平台生态也更加健康。
2.微信小程序的监测对行业用户的行为分析的重要性
微信官方公布最新数据显示:截至2019年6月,8200家服务商共推出了630000个小程序,服务商覆盖小程序单日支付笔数同比增长幅度达3倍,服务商成长迅速、商业势头发展迅猛。
所涉及行业包括平台类、工具类、建站类、生活服务类、电商类、游戏类、咨询类、新零售类、自媒体类等9大类。很显然小程序搭载的微信平台是流量的一个大入口,这也是各大服务商看准的流量红利。
但目前各大服务商不得不面临一些问题:
我们都知道,微信小程序无需安装、用完即走,这一特点是优势,但这一优势在用户留存以及流量有效变现方面却存在一定的难度。如何提高用户留存和如何有效变现成了当下微信小程序市场的热点话题。
一方面,微信团队不断升级小程序场景和入口以获得更多与用户建立深层次联系的渠道,不断多样化变现模式包括不限于广告组件、虚拟支付等方向。
另一方面,各大服务商根据用户画像提供更高质量的服务以精准获客并实现有效变现。而这一点离不开对用户行为的监测统计和对用户行为数据的多方位分析。
3.Google Analytics的小程序统计监测方案——测量协议使用介绍
TrueMetrics作为谷歌分析认证合作伙伴,我们推荐您使用MP协议进行微信小程序用户行为的监测。
MP协议的全称是Measurement Protocol(测量协议),测量协议是一套规则,是Google Analytics跨设备跟踪的解决方案,适用于邮件跟踪,微信小程序,电商后台数据传送等场景。
通过该协议您可以收集和跟踪用户的原始互动数据并通过 HTTP 请求直接发送到 Google Analytics(分析)服务器。通过Google Analytics强大的分析功能分析用户行为数据,为您提供直观的数据报告,帮助您降低运营成本,实现精准营销。
Measurement Protocol使用流程:
1.提取您需要的数据。
2.将所需要的数据按照测量协议的格式组装。
3.发送组装好的请求给Google Analytics(分析)服务器。
4.如果Google Analytics(分析)服务器成功处理传输数据,服务器将会返回状态200。
Measurement Protocol的格式要求:
要发送用户互动数据,请向以下端点发出HTTP POST请求。所有数据都应当使用HTTPS协议进行安全发送,您可以使用POST或GET请求发送数据(建议POST)。
payload data:传输的数据(负荷),负荷的格式与网址查询字符串类似,其中每个参数都有键和值,两者由 = 字符分隔,每个键值对之间使用 & 符号连接。每个有效负荷都必须有以下参数:
如果您用GET发送请求:Measurement Protocol 提供了一个特殊参数 (z),它可以设置为一个随机数字。这可确保所有MeasurementProtocol 请求都独一无二,使得缓存无效化。
也就是说如果您要发送 /home 页的网页浏览数据,您需要使用以下有效负荷:
下面演示为 “Hello World”程序的页面添加页面跟踪创建匹配发送给GA的示例(此示例为微信小程序开发测试环境下的发送方式,在正式环境下需要先将请求发送至后台,再由后台加参转发给Google Analytics服务器):
当页面加载时,使用微信官方提供的网络API “wx.request”向https://www.google-analytics.com发起一个包含该页面信息(GA媒体资源ID,Client ID,匹配类型,页面名称等)的https请求。具体代码段如下:
上述示例中仅展示了代码部署方法,具体字段和参数您可以根据实际业务需求进行传值。
除了此示例外,您也可以混合搭配不同的参数以实现新的数据关系,如:事件跟踪、增强型电子商务跟踪、社交互动、异常跟踪、用户计时、应用/屏幕跟踪等。
4.微信小程序统计监测现状
目前市面上也有多种针对小程序的第三方统计工具,且各家更迭产品的速度也是比较快的,不断增加一些新的功能,不过大多实现方式都是需要引入相关SDK然后通过事件埋点跟踪。
但如果使用的Google Analytics,就直接可以通过MP协议实现,且Google Analytics强大的分析功能会是您不错的选择。
(全文完)
# 学习让我们成为更好的自己 #
点击下方链接了解更多课程信息→