google-analytics - 测量协议事件跟踪和 analytics.js 或标签管理器事件跟踪有什么区别?
问题描述
这让我很困惑。假设我想将 Google Analytics 与我的服务器端 Web 应用程序集成。我基本上想跟踪用户的事件。
为此,我可以使用带有 HTTP 请求的测量协议事件跟踪,另一方面使用 analytics.js 或 Google 标签管理器来跟踪事件。
但我不确定选择哪一个,因为无法理解它们之间的区别。主要区别是什么?
解决方案
主要区别在于analytics.js
库的代码只是将它放在页面上,页面浏览量将自动跟踪与用户设备分辨率、主机名、页面路径等相关的各种信息......同时与measurement protocol
你必须手动指示参数(该协议实际上对于跟踪那些无法使用库代码的系统很有用,例如 IOT)。
推荐阅读
- c# - UnityEvent 不接受以接口为参数的函数
- jenkins - 如何根据一个选择的参数创建一组 Jenkins 变量?
- ruby-on-rails - 自定义 paper_trail 版本方法名称
- oracle - Oracle DB 和 SVN 中的代码比较
- scala - 写入 Hive 表中的许多文件时出现内存不足问题
- excel - Excel VBA 数据源更改 URL
- visual-studio - TFS 构建期间的 Visual Studio 任务列表
- git - 为什么我的存储库从 Git Bash 的不同帐户上传
- c# - 如何通过 .net 控制台应用程序将照片发布到我的 Facebook 页面?
- php - Drupal 7:如何将更改后的值从预处理函数返回到渲染函数?