0.0.5 • Published 5 years ago
@umeng/h5track v0.0.5
说明文档
一个支持自定义加密算法的运行于web(包含H5)环境的JSSDK。
使用方法
- 安装h5 sdk:
npm install @umeng/h5track --save
初始化sdk配置,注意只需要全局初始化一次即可
// var umeng = require('@umeng/h5track'); import umeng from '@umeng/h5track'; umeng.init({ appkey: '481ace489a5ad3583a17caf9aa0b049b', // 加密函数可选,如果没有则不执行采集数据的加密 encryptImpl: function(data, cb) { var encryptData = encodeURIComponent(data); cb(encryptData); // 支持异步加密算法 } });
在合适的地方执行track方法(示例代码以react为例)
import umeng from '@umeng/h5track'; function handleClick(ev) { umeng.track("点击购买", {"user_id": "test", "user_reg_at": "2019-12-12 18:16"}, {k1: "1", k2: "2"}); } ReactDOM.render(<button onClick={handleClick}>test</button>, document.getElementById('root'));