小程序渠道追踪
Last updated
Was this helpful?
Last updated
Was this helpful?
神策分析 1.13 版本使用全新渠道管理功能,若您系统为 1.13 及以上版本,点击查看
小程序的打开主要有三种方式: 扫描二维码,转发分享,跳转。
扫描二维码:普通链接二维码,小程序码,小程序二维码。
转发分享: 分为转发到群,转发到个人等。
跳转: app 跳转到小程序,小程序跳转小程序, 公众号跳小程序, 广告跳转等。
1.进入微信小程序后台,主体必须是企业非个人,点击设置 -> 开发设置 -> 扫普通链接二维码打开小程序 2.添加二维码规则,(注意最后必须带 / ) 比如把这个目录 作为小程序 ec1 的地址 3.依据示例设置参数就可以标志来源。示例:
下面我们拿电商小程序 ec1 来演示,标志来自于王同学的推广 打开渠道生成工具
微信公众平台提供两个接口生成小程序码
我们知道小程序的转发分享,通过定义 Page.onShareAppMessage 来实现,其中 path 属性用来指定跳转的路径。 现在有两种方案来修改 path 路径的值达到追踪渠道的目的
在 path 后面带上 ?utm_source=wang&utm_content=beizi 这样来标志当前这个分享的人是 wang 分享的内容是 beizi , 我们会在 App.onLaunch App.onShow 里自动解析出 utm 的信息
1.上面这种方式是自定义的方案,小程序 1.9 开始如果配置 allow_amend_share_path 为 true 的话,我们会自动给 path 后面增加当前用户的 distinct_id
,当前的分享次数
,当前的分享地址
属性
2.我们会在 App.onLaunch App.onShow 里自动解析这些信息为 $share_distinct_id
, $share_depth
, $share_url_path
如果想要把这个群 id 作为一个公共属性,可以使用代码 sensors.registerApp({latest_share_group_id : group_id});
自公共库2.4.0起,新发布的小程序可以跳转至任意其他小程序,无需任何关联或绑定 可以通过在 path 后面添加 utm 相关参数传递渠道参数
我们会在 App.onLaunch App.onShow 里自动解析出 utm 的信息
在上图中,首先根据上面的方式,生成网站地址,例如 给'广告系列来源'填入 wang 把生成二维码,右键复制给王同学,就可以拿去推广了 小程序 ec1 加载 0.9 版本以上的小程序 SDK 后,会自动采集 $MPLaunch $MPShow 等事件,这个事件中会有 $utm_source 广告系列来源的属性来查看是来自王同学。 注意:普通链接二维码地址需要在微信公众平台进行配置,需上传校验文件。相关规则可查看此网址
1.登录微信公众平台,通过网址 找到获取小程序码 API 2.获取 access_token ,使用 A 接口,在 path 中加入 utm 相关参数(如:"path":"pages/index/index?utm_source=demo2345"),生成小程序码 3.在小程序冷启动或热启动时,会自动采集 $MPLaunch $MPShow 等事件,小程序 SDK 封装的 appLaunch 和 appShow 会根据 query 来解析 utm 相关参数。
注意:不建议使用此接口,因为 scene 值最大只能传 32 个字符 1.登录微信公众平台,通过网址 找到获取小程序码 API 2.获取 access_token ,使用 B 接口,在 scene 中加入 utm 相关参数(如:"scene":"utm_source=bd&utm_content=demo",建议 scene 值中不要出现 ?等特殊符号),设置其他必填参数,生成小程序码 3.在小程序冷启动或热启动时,会自动采集 $MPLaunch $MPShow 等事件,小程序 SDK 封装的 appLaunch 和 appShow 会根据 query 中的 scene 值来解析 utm 相关参数。
1.登录微信公众平台,通过网址 找到获取小程序二维码 API 2.获取 access_token ,在 path 中加入 utm 相关参数(如:"path":"pages/index/index?utm_source=baidu2345"),生成小程序二维码 3.在小程序冷启动或热启动时,会自动采集 $MPLaunch $MPShow 等事件,小程序 SDK 封装的 appLaunch 和 appShow 会根据 query 来解析 utm 相关参数。
首先在小程序分享时的页面中,需要设置开启 share_id , 参考微信文档
然后在小程序打开时, 调用如下方法来获取群 id ,参考微信文档
现在可以通过,公众号文章中间和底部的广告,朋友圈的广告,小程序里的广告等方式,点击直接跳转到小程序。 对于这些通过微信广告的投放,可以在配置广告中小程序的页面路径时,后面加 utm 参数,类似于 path: 'page/index/index?utm_source=bar'。 我们会自动记录这些 utm 参数 朋友圈广告跳转小程序可以参考此链接进行配置: