qm-bus
Version:
千米公有云业务组件库
33 lines (31 loc) • 888 B
JavaScript
let czc = window['_czc']
if (!czc) {
window['_czc'] = []
}
let UMeng = {
initialize: d => {
;(function(i, s) {
let r = '_czc'
if (!i[r] || !i[r].length) {
let a = s.createElement('script'),
m = s.getElementsByTagName('body')[0]
a.async = 1
a.src = 'https://s13.cnzz.com/z_stat.php?id=' + d + '&web_id=' + d
m.appendChild(a)
i[r] = i[r] || []
}
})(window, document)
},
setDimension: (name, value, time) => {
time = time || '1'
window._czc.push(['_setCustomVar', name, value, time])
},
setPageview: (url, referer) => {
window._czc.push(['_setAutoPageview', false])
window._czc.push(['_trackPageview', url, referer])
},
setEvent: (category, action, label, value, nodeid) => {
window._czc.push(['_trackEvent', category, action, label, value, nodeid])
},
}
export default UMeng