网站首页 > 技术文章 正文
关于Webfunny
专注于微信小程序、H5前端、PC前端线上应用实时监控,实时监控前端网页、前端数据分析、错误统计分析监控和BUG预警,第一时间报警,快速修复BUG!支持私有化部署,容器化部署,可支持千万级PV的日活量!
Webfunny前端监控新功能:现在支持微信小程序、uni-app的埋点探针了,两个平台集成探针的方式很相似
一、微信小程序的集成
(1)如何下载对应点位的SDK如下图操作
(2)下载对应的wechat sdk后,复制SDK代码。在小程序项目的 utils 目录下创建一个js文件,命名为:webfunny-track.wx.umd.js,并将SDK代码复制到这个文件中保存。
(3)在小程序项目中找到app.js文件,通过以下方式初始化SDK代码,并调用即可。
//1、在项目主入口app.js中添加如下代码
import "./utils/webfunny-track.wx.umd.js";
wx.webfunnyEvent = function (pointId) {
if (wx._webfunnyEvent && typeof (wx._webfunnyEvent) === 'object') {
if(Object.prototype.hasOwnProperty.call(wx._webfunnyEvent, pointId)) {
return wx._webfunnyEvent[pointId];
} else {
console.warn('pointId error');
return { trackEvent: () => { } }
}
} else {
console.warn('please check SDK');
return { trackEvent: () => { } }
}
}
//2、调用方式为
//测试数据
const data = {
age: 20,
name: '张三'
}
wx.webfunnyEvent(10).trackEvent(data);
二、uni-app的SDK集成
(1)如何下载对应点位的SDK如下图操作
(2)下载对应的uniapp sdk后,复制SDK代码。在uni app项目的 utils 目录下创建一个js文件,命名为:webfunny-track.uni.umd.js,并将SDK代码复制到这个文件中保存。
(3)在uni app项目中找到main.js文件,通过以下方式初始化SDK代码,并调用即可。
//1、在项目主入口main.js中添加如下代码
import "./utils/webfunny-track.uni.umd.js";
uni.webfunnyEvent = function (pointId) {
if (uni._webfunnyEvent && typeof (uni._webfunnyEvent) === 'object') {
if(Object.prototype.hasOwnProperty.call(uni._webfunnyEvent, pointId)) {
return uni._webfunnyEvent[pointId];
} else {
console.warn('pointId error');
return { trackEvent: () => { } }
}
} else {
console.warn('please check SDK');
return { trackEvent: () => { } }
}
}
//2、调用方式为
//测试数据
const data = {
age: 20,
name: '张三'
}
uni.webfunnyEvent(10).trackEvent(data);
好啦, 关于{小程序、uni-app埋点SDK集成}分享就到这啦, 如果你是前端工程师同学,欢迎试用体验【webfunny监控系统】。
- 上一篇: 闲鱼前端如何做容灾
- 下一篇: 一文搞懂“支付核心”
猜你喜欢
- 2024-11-27 3小时 5步骤 快赢秒接手游渠道SDK
- 2024-11-27 Java服务器端模拟SDK向服务器发送数据
- 2024-11-27 Web3教程:仅仅一个周末,只用JS就可以构建出你自己的DAO(2)
- 2024-11-27 字节跳动小程序收银台集成支付宝、微信支付
- 2024-11-27 如何在 Vuejs 中使用 Supertokens 的预构建 UI
- 2024-11-27 一款建筑信息模型的BIM轻量化开发引擎
- 2024-11-27 前端对接微信公众号网页开发流程,JSSDK使用
- 2024-11-27 一文搞懂“支付核心”
- 2024-11-27 闲鱼前端如何做容灾
- 2024-11-27 用WEB技术栈开发NATIVE应用(一):WEEX SDK原理详解
你 发表评论:
欢迎- 596℃几个Oracle空值处理函数 oracle处理null值的函数
- 591℃Oracle分析函数之Lag和Lead()使用
- 578℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 573℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 570℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 564℃【数据统计分析】详解Oracle分组函数之CUBE
- 550℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 543℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端懒加载 (49)
- 前端获取当前时间 (50)
- 前端接口 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)