littlequicktest

1.1.0 • Public • Published

快应用埋点接口组件

安装

npm install --save-dev quickappstat

使用

import {sendTrackLog, sendClickLog} from '../utils/referrer_quickapp.js'

/**
 * 快应用流量统计接口
 * @param  {String} appid     快应用id
 * @param  {String} uid       用户id
 * @param  {String} _trackURL 页面基本参数 
 * "{'cate':'表现类别全路径','area':'表现地域全路径','pagetype':'页面类型,如list','page':'二级页面类型',
 * 'brand':'设备品牌。见Tips1','model':'设备型号。见Tips1','os':'操作系统:android。见Tips1','osVersion':'操作系统版本:7.1.2。见Tips1'}"
 * @param  {String} protocol  协议:http 或者 https。默认https
 * Tips:
 * 1. 设备信息
 * device.getInfo({
        success: function (ret) {
          console.log(`brand = ${ret.brand}`)
          console.log(`model = ${ret.model}`)
          console.log(`os = ${ret.osType}`)
          console.log(`osVersion = ${ret.osVersionName}`)
        }
      })
 */
sendTrackLog(appid, uid, _trackURL, protocol)

/**
 * 快应用点击统计接口
 * @param  {String} appid     快应用id
 * @param  {String} uid       用户id
 * @param  {String} _trackURL 页面基本参数,同sendTrackLog
 * @param  {String} clickTag  点击标记
 * @param  {String} protocol  协议:http 或者 https。默认https
 * Tips:
 * 同一页面上发生的点击,_trackURL变量须与流量日志中_trackURL相同
 */
sendClickLog(appid, uid, _trackURL, clickTag, protocol)

Readme

Keywords

Package Sidebar

Install

npm i littlequicktest

Weekly Downloads

10

Version

1.1.0

License

GPL

Unpacked Size

50.3 kB

Total Files

12

Last publish

Collaborators

  • lighter_k