12.新增腾讯的统计(以渠道来源说明)
1.app.js文件中onLaunch函数中
//09.17新增渠道来源统计
that.data.options = options
var log = console.log.bind(console)
//获取应用实例
var app = getApp()//返回一个对象格式(统计数据)
var resultName = function(bannerMta, name) {
if(!bannerMta && !name){
return
}
var stringJson ='{"'+ name +'": ""}';
//通过JSON.parse,把字符串转成一个对象
var result = JSON.parse(stringJson);
result[name]= bannerMta
return result
}//08.16新增,渠道来源,新增Uv和Pv
var returnChannle = function() {
var options = app.data.options
//渠道来源的数据
var result = {
appId: '',
extra: '',
query: '',
}
if(options.referrerInfo) {
//当场景为由从另一个小程序或公众号或App打开时,返回此字段
var referrerInfo = options.referrerInfo
if(referrerInfo.appId) {
var appId = referrerInfo.appId
result.appId = appId
//这里是key的值
if(referrerInfo.extraData) {
var extraData = https://www.it610.com/article/referrerInfo.extraData
if(extraData.source) {
var source = extraData.source
result.extra = source
}
}//07.24新增如果是落地参数,就使用下面的方法
if(options.query) {
var query = options.query
if(query.source) {
var sourceNew = query.source
result.query = sourceNew
}
}
}
}
//返回一个对象
return result
}//新增统计数据入口
var channle = function() {
//这里的是渠道的那些信息
var returnData = returnChannle()
if(!returnData.appId) {
return
}//合并数据
var eventValue =''
var valueAll = []
for(var key in returnData) {
let a = returnData[key]
valueAll.push(a)
}eventValue = https://www.it610.com/article/valueAll.join('_')//原来的统计数据
var id = 'xxx'
var keyName = 'channle'//发送渠道来源统计
if(eventValue) {
var result = resultName(eventValue, keyName)
if(result) {
log(`渠道来源统计-事件id: ${id}+事件参数的key: ${JSON.stringify(result)}`)
app.mta.Event.stat(id, result)
}
}
}
3.其中,var id = 'xxx'
var keyName = 'channle'
这2个值,可以修改成自己所需要的值。
腾讯统计后台的处理:
1)id是下面的事件ID值,需要事前添加到腾讯的统计后台。(不事先添加,第二天无法查看数据)
自定义事件-事件列表-新增事件
image.png 【12.新增腾讯的统计(以渠道来源说明)】2.点击参数配置,添加keyName值channle(不事先添加,第二天无法查看数据)
3.等第二天之后,才可以看到相应的数据
image.png
image.png
查看具体--腾讯文档
推荐阅读
- gitlab|Gitlab升级(12.2.1到14.6.4)
- 2020-12(完成事项)
- 腾讯视频(我有一段rap想给你说)
- 咨询手记(12.4)
- Excel|Excel 2013 新增功能之瞬间填充整列数据!
- 2020.12.8
- 感赏65--新的感悟(2018.12.22)
- 12.13
- 12.4|12.4 晴 亲子日记第24天
- 12苏彦的周记(2018.12.17—12.23)