universal-analytics - 我应该同时使用谷歌分析 4(GA4)和通用分析(UA)吗
问题描述
我正在尝试使用谷歌分析,但它有两个不同的 ID - UA 和 GA4。我应该同时使用它们还是其中之一就足够了。如果它只是其中之一,那么我应该为我的 nuxt 项目使用哪一个。
谢谢你。
解决方案
您可能只想选择其中之一。
如果您使用名为nuxt/google-analytics的 GA Nuxt 库,则必须使用 Universal Analytics (UA),因为该库仅支持它。
但是,您绝对可以通过在项目的根目录中G-XXXXXXXX
创建一个app.html
文件并将 GA4标记粘贴到其中来使用带有 id 模式的 GA4。你应该最终得到类似的东西:<script>
<!DOCTYPE html>
<html {{ HTML_ATTRS }}>
<head {{ HEAD_ATTRS }}>
{{ HEAD }}
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
</head>
<body {{ BODY_ATTRS }}>
{{ APP }}
</body>
</html>
我想你可以选择使用任何你想要的东西,两者都会很好用!
推荐阅读
- postgresql-9.5 - 如何在动态postgresql中过滤表
- php - 拆分并解析字符串以创建关联数组的数组
- r - 使用 RSelenium 在 Firefox 中设置地理位置
- python - 系统崩溃可能是什么错误并返回“NoneType”对象没有属性“isna”
- authentication - 如何以编程方式在嵌入式 Power BI 报表服务器报表中传递凭据
- vue.js - Vuejs:选择另一个选择选项时如何启用选择选项
- java - 我可以 nUse 不等于 for for 循环吗
- prometheus - Prometheus - 将两个警报与和和矢量结合起来
- sql - 与连接求和给出错误的值
- javascript - 在 React 中使用 DOM 操作库进行测试