javascript - 是否可以使用 GTM 替换 dataLayer 中的增强型电子商务类别?
问题描述
增强型电子商务数据层仅将最后一个子类别发送到 Google Analytics。我在下面的第一个屏幕截图中显示了它发送的内容
但是,我希望 dataLayer 将完整类别发送到 Analytics(主类别/子类别等)。我想我可以以某种方式使用下面的这些面包屑第二个屏幕截图。
这些都是导航菜单中的列表元素。列表元素没有 ID 或类,但是,整个菜单(导航)有一个类。有没有办法用这些面包屑覆盖发送到 Analytics 的类别?
以下是使用的 dataLayer 示例:
ecommerce: {
currencyCode: "EUR",
detail: {
products: [
{
name: "Men's waterproof mountain hiking shoes - SALOMON X U" +
"LTRA 3 GTX",
id: "8396527",
reference: "2350488",
price: "115",
category: "Mountain Hiking Shoes",
variant: "272@40, 8396527",
link: "men-s-waterproof-mountain-hiking-shoes-salomon-x-ult" +
"ra-3-gtx",
model_id: "8396527",
price_tax_exc: "95.04",
wholesale_price: "0"
}
]
}
},
解决方案
推荐阅读
- php - 升级到 PHP 7.1 警告:在第 76 行的 .../themeXX/includes/includes.php 中遇到非数字值
- google-sheets - Google 表格 - 查询:参考单元格而不是实际查询
- dojo - Episerver/CMS & Dojo/Aspect——如何在 Dojo 中捕获 revert to publish 事件?
- ms-access - 访问阅读彻底的 UTF-8 编码
- ruby - 如何在没有类信息的情况下进行 YAML 转储?
- netty - 通道关闭时,Netty Server 不发送所有数据
- amazon-web-services - 将资源从一个 VM 移动到另一个 VM?
- windows - DJI Windows SDK - 媒体访问
- shell - 多个条件的 AWK 命令打印不同的列
- python - 如何使用 python 打开硬件纹理?