1.1.6 • Published 3 years ago
szyreport v1.1.6
szyreport
前端报数工具
安装使用
<script src="https://static.szy.cn/javascript/vendor/log/szyreport.min.js"></script>
- 使用npm安装
$ npm install --save-dev szyreport
3.1. 页面中引入
// 使用CommonJs方式引入
const szyreport = require('szyreport');
或者:
// 使用ES6方式引入
import szyreport from 'szyreport'
调用:
// pv报数 页面报数参数
const pvData = {
'status': '', //状态
'trial': '',//试看(选填)
'stay_time': '',//时长(选填)
'progress': '',//浏览进度(选填)
'page_category': '',//页面大类(选填)
'page': '',// 页面(选填)
'page_id': '',//页面ID(选填)
'parm': '',//自定义参数(选填)
'f_page': '',//来路页面(选填)
'f_page_id': '',//来路页面ID(选填)
'f_page_location': ''//来路页面位置(选填)
};
// event报数 页面报数参数
const eventData = {
'event_id': '', //事件ID
'obj_type': '',//事件对象类型(选填)
'obj_id': '',//事件对象ID(选填)
'parm': '',//自定义参数(选填)
'f_page': '',//来路页面(选填)
'f_page_id': '',//来路页面ID(选填)
'f_page_location': ''//来路页面位置(选填)
};
// PV 报数
szyreport.reportPV({
data: pvData, //页面报数参数(必填)
prefix:'alpha',// 测试环境'alpha',线上环境''(选填)
});
// 埋点报数
szyreport.reportEvent({
data: eventData, //页面报数参数(必填)
prefix:'alpha',// 测试环境'alpha',线上环境''(选填)
callback: () =>{} //埋点报数时需要的回调函数 (选填)
});