1. MTA HTML5高级功能

1.1. 接入概览


腾讯移动分析H5应用提供了以下统计功能。

(1)基础功能包括:

实时数据、历史趋势、实时访客、新老访客比、访客画像、地域信息、运营商、终端信息、页面排行、性能监控、访问深度、外部链接、入口页面、离开页面等;如果您只需要基础功能,可以直接按注册流程进行接入(新注册的应用会有最长一个小时的同步时间,期间上报会无效)。

(2)高级功能包括:

渠道效果分析、自定义事件统计、自定义事件参数统计与漏斗模型统计;如果您要使用高级功能,可以查看下面的高级接入说明。

1.2. 高级功能


1.2.1. 渠道效果分析

(1)说明

通过在落地页添加"ADTAG=渠道ID"参数,来标记页面的来源,通常用于营销活动和分享链接的效果跟踪

(2)使用场景

a.外部渠道效果分析

访客从营销活动、分享链接、广告等页面跳转至H5应用,通过在url加上渠道ID来识别渠道效果

b.同一个来源页面,多个不同的入口

例如页面A上,点击按钮A1,或者A2,都能到达B页面,为区分A1及A2带来的流量,必须添加不同的渠道ID。

(3)使用方法

在渠道列表中添加渠道,渠道分为四级,一级对应基本的渠道来源,二三四级对应同个渠道来源下不同入口的效果跳踪,添加成功后成生渠道ID,在分享H5链接时带上ADTAG=渠道ID。

(4)渠道示例

一级:腾讯

二级:微信

三级:朋友圈

生成渠道ID: tx.wx.pyq

分享H5链接时带上渠道ID: www.test.com/test.html?ADTAG=tx.wx.pyq

(5)渠道效果查看

a.以一级渠道标识做为根级标识,点开可按树形展示同二三四级渠道标识的效果分析。

b.根级标识展示同一个一级渠道下的效果汇总。

(6)注意事项

a.渠道标识最高支持四级细分。

b.渠道名称只能使用中文英文数字。

c.ADTAG必须大写。

d.ADTAG做为url正常参数('?'号之后)或#号限制格式(#ADTAG=text&otherinfo)

e.确保落地页,支持加“?”参数。

f.确保落地页不会因为跳转,导致“?”参数丢失。

g.落地页必须嵌入mta js sdk。

1.2.2. 渠道效果分析-分享渠道分析


(1)说明

统计H5轻应用页面分享到微信朋友圈、好友,手Q、微博等平台的占比,还可以做二级下钻。

(2)使用场景

统计用户分享去向的占比

统计用户分享到平台后再二级下钻

统计被分享各平台后,回访占比,分析各平台质量(分享渠道转化率)

(3)使用方法

在微信、新浪、QQ的js sdk调用方法的返回success方法里执行分享代码

初次分享并想统计到二级下钻,需要分享链接加上参数CKTAG=mtah5_share.首级分享渠道ID 示例:

wx.onMenuShareTimeline({
    title: '', // 分享标题
    link: '', // 分享链接,统计二级下钻需在在url里加上CKTAG=mta_share.wechat_moments
    imgUrl: '', // 分享图标
    success: function () { 
        // 用户确认分享后执行的回调函数
        MtaH5.clickShare('wechat_moments');  //这里加上h5分享代码
    },
    cancel: function () { 
        // 用户取消分享后执行的回调函数
    }
});

(4)注意事项

a.如已加上adtag参数,则无法统计二级下钻。

b.页面中必须嵌入mta js sdk。

c.如果添加时没有开通自定义事件统计,需到管理台确认开通并更新新的mta h5上报js

1.2.3. 自定义事件


(1)说明

通过在页面元素中加上H5点击上报代码,来统计事件的点击次数。

(2)使用场景

a.统计页面中指定按钮或链接的点击量

b.统计需要点击效果的html标签的点击量

(3)使用方法

a.在事件列表中添加事件ID与事件名称

b.在需要点击效果的html标签中嵌入代码onclick="MtaH5.clickStat('事件ID')"

(4)注意事项

a.事件名称为中文英文数字下划线。

b.事件ID为英文数字(计算时固定为小写)。

c.事件ID与事件名称不能重复。

d.页面中必须嵌入mta js sdk。

e.如果添加时没有开通自定义事件统计,需到管理台确认开通并更新新的mta h5上报js

f:调用时建议加上try...catch错误捕获

1.2.4. 自定义事件配置参数


(1)说明

对同个事件,增加多个参数配置,达到更细化的统计效果。一个事件下可以增加多个参数,同一个参数下也可以设置多个值

(2)使用场景

a.统计需要点击效果的html标签,在不同位置不同分类下的点击量,同时需要总的点击量

(3)使用方法

a.在事件列表中添加事件ID与事件名称

b.点击“参数配置”进入参数配置

c.添加参数与参数名称

e.拷贝生成的代码

f.代码中的“true”为新增参数的默认值,可以修改为其它英文数字

MtaH5.clickStat('test',{paramid:'true'})

(4)注意事项

a.参数名称为中文英文数字。

b.参数ID为英文数字(计算时固定为小写)。

c.同个事件下参数ID与参数名称不能重复。

d.页面中必须嵌入mta js sdk。

e.如果添加时没有开通自定义事件统计,需到管理台确认开通并更新新的mta h5上报js

1.2.5. 漏斗模型


(1)说明

多个环节嵌套的,每个环节都用产生用户流失,统计到每一步的用户转化率

(2)使用场景

下一个事件需要在上一个事件执行后才能执行,统计每经过上一个事件后,用户进入下一个事件的比例

例如:

商品购买流程-事件步骤

进入宝贝页购买按钮点击量购买成功

(3)使用方法

a.在漏斗模型列表中“新建漏斗模型”

b.“展开查看”代码,复制代码到添加到页面中

(4)注意事项

a.漏斗事件最少两步。

b.修改时不能更改已生成的事件id。

c.同个漏斗下面事件ID跟事件名称不能重复。

d.下一个事件必须为上一个事件的下一环,不能为不相关的两个流程。

e.页面中必须嵌入mta js sdk。

f.添加时没有开通自定义事件统计,需到管理台确认开通并更新新的mta h5上报js

1.2.6. 手动上报


说明

程序自动控制上报。

使用场景

接入时默认自动上报,如单页面更新页面时,只更新元素,但不刷新页面,可关闭自动上报,使用手动上报

使用方法

a.“应用管理”去除自动上报

b. 同步加载js sdk

c. 执行 MtaH5.pgv();

上报管理台提供的统计代码为异步方式,下面是同步加载方式:

<script>
//配置信息
var _mtac = {};
</script>
<script src="http://pingjs.qq.com/h5/stats.js?v2.0.4" name="MTAH5" sid="看管理台统计代码中的sid填写" cid="如果没有cid可删除cid"></script>

注意事项

  1. js sdk必须在pgv执行之前已载入

  2. _mtac配置文件在js sdk载入之前设置,如为空则可不定义

  3. 同步引入,可能会影响页面加载时间,需自行承担风险

1.3. HTML5 SDK NPM版本


安装

npm install mta-h5-analysis --save

引入上报

import MtaH5 from 'mta-h5-analysis';

相关代码

// 初始化
MtaH5.init({
  "sid":'********', //必填,统计用的appid
  "cid":'********', //如果开启自定义事件,此项目为必填,否则不填
  "autoReport":0,//是否开启自动上报(1:init完成则上报一次,0:使用pgv方法才上报)
  "senseHash":0, //hash锚点是否进入url统计
  "senseQuery":0, //url参数是否进入url统计
  "performanceMonitor":0,//是否开启性能监控
  "ignoreParams":[] //开启url参数上报时,可忽略部分参数拼接上报
});

// 页面上报
MtaH5.pgv();

// 自定义事件上报
MtaH5.clickStat("ico_search", {"query":"特斯拉"});

1.4. 术语表


定义如下

指标名称
指标解释 计算方式
浏览量(pv)
页面被打开的次数
每个页面被打开一次,计为1次访问
独立访客(uv)
访客1天内去除重复访问次数
1天内相同访客访问次数只计1次访问
访问次数(vv)
访客1天内访问次数
从访客来到您网站到最终关闭网站的所有页面离开,计为1次访问
独立IP
1天内访问的IP数

人均访问页面
统计时间内每个活跃用户访问页面的次数
应用总的页面访问次数/活跃用户数
平均在线时长
按天为维度,每个应用页面的平均人均访问时长
所有页面人均访问时长和/页面数
跳出率 用户从指定页面离开应用或者不再进行进一步操作的概率
访问该页面之后没有跳转到下一个页面或者直接关闭应用的次数/该页面总访问次数
进入次数 访客从其它网站访问到应用页面次数
访客从其他网站访问到您的网站记录为1次进入
离开次数 访客离开次数
访客30分钟内没有浏览网站页面,记录为1次离开
触发次数
事件被点击的次数 每点击1次,计1
触发用户数 点击事件的用户数量 同个访客计1次
点击量 点击按钮的次数

访问页数 用户一次性访问的页面数量

新老访客比 新老用户比例


分享次数

被分享出去的总数


回流数
点击被分享到各平台或渠道的链接被点击回访的次数
每点击回访1次,计1
回流比
评估平台或渠道的质量
回流数/分享次数

results matching ""

    No results matching ""