Webfunny 前端监控系统
- 简介
- 快速开始
- 正式部署
- 探针 sdk
- 功能教程
- 通用配置
- 应用设置
- API
- 登录注册
- 权限控制
- 关键数据
- 常见问题
Webfunny 埋点系统
- 快速开始
- 正式部署
- 探针(SDK)安装
- 使用教程
- 权限控制
- 其他
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Taro 探针安装(监控)
今天我们将介绍一下Taro的探针如何安装。
一、创建项目
首先创建一个Taro项目,步骤如下:1.选择项目类型;2.输入项目名称;3选择环境变量;4.选择所属团队(如没有,创建后刷新即可)
PS:如果需要区分多个环境,请勾选多个环境变量哦。
二、引入探针代码
项目生成后,复制探针代码。在Taro项目的src根目录下创建一个js文件,命名为:monitor.min.js,并将下方的探针代码复制到这个文件中保存。
在Taro项目中找到src/app.js文件,通过以下方式初始化webfunny的监控代码
import Taro, { useLaunch } from '@tarojs/taro'
import './app.scss'
require('./monitor.min.js')
Taro.setStorageSync('wmUserInfo', JSON.stringify({userId: "userId2", userTag: "A", projectVersion: "1.0.1", env: "pro"}))
Taro.webfunny({}, "Taro")
function App({ children }) {
useLaunch(() => {
})
return children
}
export default App
三、如何区分不同的环境
正常情况下,每个项目都会有多个环境,如:开发、测试、生产等。webfunny可以设置环境变量,只需要传入环境变量,即可区分多个环境。分别为:开发(dev)、测试(sit)、预发布(stag)、生产(pro);
如第一步示例图所示,同时勾选多个,则可以一次性创建多个环境,每个环境占用一个项目额度。
1. 引入探针代码(pro环境)后,需要传入对应的环境变量,环境变量必须跟下边四个一一对应,不可以自定义,如果你们的环境变量跟这四个不一样,需要写代码判断转换成webfunny需要的环境变量名称,环境变量值分别为:dev、sit、stag、pro;
2. userId、userTag、projectVersion、env 均为动态传入的,示例代码中均为默认值
Taro.setStorageSync('wmUserInfo', JSON.stringify({userId: "userId2", userTag: "A", projectVersion: "1.0.1", env: "pro"}))
好了,这样探针就引入成功了。如有疑问,请联系我们的客服(webfunny2),或者加入技术交流群来问我吧。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论