vue.js - 将分段分析添加到 VueJS
问题描述
我正在尝试将 Segment-Analytics 添加到 VueJS 应用程序,但目前没有发送任何数据。我认为问题在于我在哪里包含了 Segment 的片段。到目前为止,我已经粘贴到 public.html 的标签中,但是我看到了其他方法。我试图找出最好的方法来做到这一点。
这是我的 package.json 依赖项,包括 vue-segment-analytics:
"dependencies": {
"axios": "^0.19.0",
"babel-plugin-transform-remove-console": "^6.9.4",
"bootstrap-vue": "^2.0.0-rc.28",
"connect-history-api-fallback": "^1.6.0",
"core-js": "^2.6.5",
"epic-spinners": "^1.1.0",
"force-secure-express": "^1.0.1",
"jquery": "^1.9.1",
"lodash-for-vue": "^1.0.3",
"moment-strftime": "^0.5.0",
"register-service-worker": "^1.6.2",
"vee-validate": "^2.0.0-rc.27",
"vue": "^2.6.10",
"vue-axios": "^2.1.4",
"vue-router": "^3.0.3",
"vue-segment-analytics": "^0.3.2",
"vue-snotify": "^3.2.1",
"vue-sweet-calendar": "^0.3.1",
"vuex": "^3.0.1"
我在 public/index.html 的标签中添加了 Segment 代码片段。
在我的组件中,我有,例如:
mounted() {
this.getPosts();
window.analytics.page('Home') // from segment.io docs
},
段告诉我没有数据正在发送。
解决方案
这是我出于对如何设置Vue 3 + Segment + Amplitude的沮丧而写的一篇中等帖子
推荐阅读
- python - 在 tkinter、python 的类之间传递值
- javascript - 灯箱淡入淡出过渡 javascript
- ios - WatchKit 应用不包含任何 WKAppBundleIdentifier 匹配的 WatchKit 扩展
- javascript - 从角度的外部javascript文件中销毁元素
- flutter - 如何摆脱这个自定义小部件周围的额外填充?(飞镖)
- typescript - 打字稿泛型:这里有什么问题?
- list - R 函数创建:嵌套循环“`*tmp*`[[i]] 中的错误:下标越界”
- android - 未安装本机 armeabi 库,但它们位于 APK 中
- python - Pygame 安装在 Windows 上,尝试调用 pygame.image.load() 时出现“pygame.error: Failed loading libwebp-7.dll”
- html - 使整个表格行可拖动但只能单击该行中的一个按钮开始拖动