H5分享传播监测代码

H5分享传播监测代码用于监测基于微信平台的H5分享裂变行为,在网页上获取分享监测插件并开启监测开关后,即可收集用户的主动分享行为和打开分享行为。

分享监测基础代码:

stm_clicki('require','wxShare', '//stm-cdn.cn.miaozhen.com/plugins/wx-share.js?v='+Math.round(new Date().getTime()/1000/1800));
stm_clicki('wxShare:init');

分享监测开关:开关为默认关闭状态

stm_clicki('wxShare:on');//开启分享监测
stm_clicki('wxShare:off');//关闭分享监测

代码示例

Step 1:

head部分加载分享监测基础代码,需要放在基础统计代码后面

stm_clicki('require','wxShare', '//stm-cdn.cn.miaozhen.com/plugins/wx-share.js?v='+Math.round(new Date().getTime()/1000/1800));
stm_clicki('wxShare:init');

Step 2:

如使用模块化的方式引入 wx 则需要自定义设置 wx 对象,否则可以略过这一步

stm_clicki('wxShare:setWx', WX);

Step3: 设置用户信息,非必需

stm_clicki('set','openid', OPEN_ID);
stm_clicki('set','unionid', UNION_ID);
stm_clicki('set','nickname', NICKNAME);

Step4: 开启分享监测开关

wx.ready 调用开启分享传播命令在调用分享 API 之前调用

stm_clicki('wxShare:on');

说明

  1. 最低版本:微信客户端 6.7.2, 微信 JS SDK 1.4.0
  2. 推荐使用微信旧版分享API(onMenuShareAppMessage/onMenuShareTimeline ),使用新版分享API (updateAppMessageShareData/updateTimelineShareData)会导致监听分享失败,影响主动分享行为的收集(分享用户数和分享次数全为0)
  3. 不保证兼容其他监测供应商
  4. H5页面url无法区分常规页面或hash路由页面时,如 http://test.com/path/#/ ,会默认按照hash路由方式进行参数拼接

results matching ""

    No results matching ""