微信小程序埋点方法
🏷️ 微信小程序
参考文章 小程序自动埋点教程 ,只需要在 app.js 中添加如下代码即可在不修改页面代码的情况下添加埋点处理。
下面的示例代码中在 onLoad 事件后增加了埋点处理。
javascript
const oldPage = Page;
Page = function (args) {
const oldOnLoad = args.onLoad;
args.onLoad = function (opts) {
const _self = this;
if (oldOnLoad) {
oldOnLoad.call(_self, opts);
}
onLoadTrace.call(_self);
}
oldPage(args);
}
function onLoadTrace() {
// 自定义的埋点处理
const _self = this;
console.log("onLoadTraceLog on " + _self.route);
}