微信小程序开发者交流群

admin

admin

发表于 2017-01-26 14:22:37

摘要:微信小程序GA监测实施示例——当GA遇上小程序 10(微信 小程序开发 - 微信 小程序外包开发-微信小程序 开发教程-微信 小程序开发者社区,尽在 www.mntuku.cn)

微信小程序GA监测实施示例——当GA遇上小程序

关注“触脉咨询”,关注数据最前沿!

触脉导读:“微信小程序”火了。大家开始如火如荼的加入到微信小程序的大军中。那么我们应该如何使用Google Analytics监测微信小程序的数据呢?在本文中小编将为大家揭晓。

Part I:

本文档将演示如何在微信小程序中设置 HTTP 请求的格式,以向 Google Analytics(分析)Measurement Protocol 发送常见匹配类型。

 

也许你已经体验了小程序,也许你还没来及,这都没有关系,跟上节奏,小编先借你5分钟稍微走一下小程序的基本流程:

1.首先你需要一个“微信web开发者工具”

Mac版下载地址:wechat_web_devtools_0.9.092100.dmg 

Windows下载地址:wechat_web_devtools_0.9.092100_x64.exe

2.下载>安装>点击“微信web开发者工具”图标>扫码登录

3.选择“本地小程序项目”

4.如果您的开发工具中已经有项目,可以跳过此步。若您的开发工具中没有,也没关系,我们用30s创建一个小程序:点击“添加项目“.

5.填写项目信息,如果您没有AppID,没关系,请选择无AppID.(它会显示无AppID部分功能受限,放心这不影响我们GA监测练习).

6.请勾选“在当前目录中创建quick start 项目“.

7. 我们便可以立刻得到一个”Hello World“的小程序,愉快的开启小程序GA监测之路。

Part II:

简单介绍一下Google Analytics(分析)Measurement Protocol:

Measurement Protocol是一组标准规则, 利用 Measurement Protocol,您可以从任何联网设备向 Analytics(分析)发送数据。如果你要通过网站及移动应用之外的任何来源向 Analytics(分析)发送数据,这项功能特别有用。与Analytics(分析)JavaScript和移动SDK会自动创建匹配不同,您需要手动为其他类型的设备创建数据收集匹配。

使用 Measurement Protocol 向 Google Analytics(分析)发送数据主要有 2 个相关因素:

传输 – 您要向哪里发送数据,以及如何发送数据。

净荷 – 您要发送的数据。

1.     要使用 Measurement Protocol 发送数据,您需要向以下端点发送 HTTP 请求,所有数据都应当使用 HTTPS 协议进行安全发送,您可以使用 POST 或 GET 请求发送数据(建议POST)。

2.     Google Analytics(分析)使用 Measurement Protocol 收集的所有数据都以净荷的形式发送。净荷的格式与网址查询字符串类似,其中每个参数都有键和值,两者由 = 字符分隔,每个键值对之间使用 & 符号分隔。 每个有效负荷都必须有以下参数:

下面演示两个在小程序开发工具中创建匹配发送给GA的示例:

1.     页面追踪示例:为 “Hello World”程序的页面添加页面追踪。

(1)当页面加载时,使用微信官方提供的网络 API “wx.request”向https://www.google-analytics.com发起一个包含该页面信息(GA媒体资源ID,Client ID,匹配类型,页面名称等)的https请求。 具体代码段如下:

(2)保存代码à打开开发工具中的“调试”窗口àNetworkà刷新页面à检查collect文件是否发送成功以及发送参数是否正确。

2.     事件追踪示例:为头像logo添加一个事件追踪发送给GA。

(1)类似于页面追踪的部署方式,当用户点击“头像logo”时,通过“wx.request”向https://www.google-analytics.com发起一个包含该事件信息(GA媒体资源ID,Client ID,匹配类型,事件参数等)的https请求。

(2)保存代码>打开开发工具中的“调试”窗口>Network>刷新页面>检查collect文件是否发送成功以及发送参数是否正确。

除了示例中网页追踪和事件追踪两种匹配类型外,如果您的小程序是一个电商平台,那么您还可以通过发送电子商务或者增强电子商务追踪,监测商品的展示及点击,促销广告的展示及点击,加入购物车,衡量结算流程,订单信息,退款信息等的内容。有没有感觉GA遇到了小程序,你有了更多的事可以做~

本文作者:TrueMetrics项目解决方案工程师 张璐

触脉咨询 改变您的互联网决策方式

长按识别二维码

关注数据前沿!

618阅读 | 0评论
你的回应