1.1.8-0 • Published 3 years ago

pagetrack v1.1.8-0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

PageTrack 页面埋点插件

插件需要的参数

options

keyvalue说明
distinctIdnull用户ID
project_name项目名称(必传)
server_url数据上报地址(必传)
send_typeimage数据上报方式
send_interval0间隔多少毫秒发一次数据
send_number1一次发送多少条数据
callback_timeout0回调函数执行时间,当用户上传超时,则直接执行当前回调
datasend_timeout3数据发送超时时间
is_track_single_pagefalse是否开启单页面模式
show_logtrue是否在控制台打印出要发送的数据
callBackNameupload_data如果是jsonp,那这时候回调函数的名称
pageMaptrue页面初始化事件 页面初始化的时候需不需要上报一下
platform0默认0 可以自定义

实例方法

keytype(参数类型)说明
$libSDK 类型
$lib_versionSDK 版本
registerGetProp获取自定义属性
registerSetPropObject设置自定义属性
registerDeletePropObject删除自义定属性
profileSetObject用来自定义设置用户属性,直接设置,存在就替换
profileSetOnceObject如果已经存在就不更新,如果没有就设置
profileIncrementObject如果对应是值是数字,那就是递增
profileDeleteObject删除
profileAppendObject追加,对于值是数组的进行追加
profileUnsetObject删除属性
pageView页面一打开就要执行一次,或者当路由变化时
getProperties获取上报类型对应的预设属性
reportMethodObject(要上传的数据) Function(回调函数)上报方法,可以用来和getProperties方法自定义上报方案
trackString(事件名称) Object(要上传的数据)放入队列的数据上报方案,用来对type:track相关数据进行操作
updateUserIdString,Number更新用户登陆后ID
updateDistinctIdString,Number更新用户的插件生成ID
setProjectString(属性名) String(属性值)设置项目的对应存储数据,当前插件所对应的本地存储都必须通过这个方法来设置
getProjectString(属性名)不传就是整个数据获取项目的对应存储数据,当前插件所对应的本地存储都必须通过这个方法来获取
startQueue开始执行队列,返回true代表正在执行,返回false代表执行失败
stopQueue终止队列执行
addQueueObject(数据)往队列中添加要上传的数据
removeQueue清除整个队列
hasQueue判断队列是否正在执行

构造函数上的方法

keytype(参数类型)说明
tabBase64String对数据进行base64编码或解码
copyObjectObject(要拷贝的数据) Boolean(是否深拷贝) Boolean(是否按JSON数据方式进行拷贝)对数据进行拷贝
formatParamsObject对要上传的数据进行编码
judgmentTypeString判断数据类型
storageString操作本地存储
1.1.8-0

3 years ago

1.1.7

3 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.1.2

4 years ago

1.0.28

4 years ago

1.0.27

4 years ago

1.0.26

4 years ago

1.0.25

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.22

4 years ago

1.0.21

4 years ago

1.0.20

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago