google-analytics - 自定义对象可以在数据层中传递给谷歌分析 4
问题描述
我想在 Google Analytics 4 中创建一个以对象为值的事件。我们怎样才能做到这一点。
数据层格式:
dataLayer.push({
'event': 'test_event',
'prod': {
'item_name': 'test',
'item_id': '67891',
'item_price': '100',
'item_category': 'Electronics',
'item_quantity': '2'
}
})
在 GA4 中,将事件“test_event”的值作为 [object Object]
解决方案
以下是事件字段类型的参考:https ://developers.google.com/analytics/devguides/collection/protocol/ga4/reference
确保您设置了实际需要对象而不是字符串的正确字段。
您不会仅通过设置 dataLayer 来发送 GA4 事件。您应该拥有 GTM 逻辑来解析 DL 并将 DL 推送转换为实际的网络请求。我没有看到你提到 GTM 端的实现,所以必须指出以防万一。
另外,请注意 GA4 目前是一个原始产品,尽管 Google 正在努力推广它。依赖它还不是一个好主意。但是,在 Google 决定完全弃用 Universal Analytics 的情况下,开始在 GA4 中进行并行跟踪是一个好主意。
推荐阅读
- powerbi - 如何在 Power BI 中使用多个 AND 操作?
- spring-boot - Spring Boot中JSP页面中如何使用模型和视图addObject?
- python - 从 ArcMap 10.8 的 Python 窗口中的不同文件夹调用脚本
- powerbi - 在power bi中如何使用自定义模板更改表格列标题(可视表格标题)我正在尝试这个但不工作
- ios - iOS 上的 Ionic App 构建失败。Firebase 使用未声明的标识符“FIRInstanceID”
- image - 我可以将 smallbasic 图形窗口的背景更改为图像吗?
- android - 如何在android的日期选择器editTextView中启用键盘中的下一个选项?
- react-native - React Native 如何将多个图像上传到服务器(后端)
- python - Tensorflow ValueError:尺寸必须相等:LSTM + MDN
- javascript - 导航栏未在移动视图中显示