首页 文章

无法在GA电子商务增强和跟踪代码管理器中记录productClick事件

提问于
浏览
0

我已经在我的网站上通过dataLayer设置了GA电子商务增强功能 . 除了一个,所有GA电子商务报告都能正常运行 . GA不记录productClick事件(

enter image description here

enter image description here

通过执行下一个函数将数据推送到dataLayer

function eProductClick(product) {
    dataLayer.push({
        'event': 'productClick',
        'ecommerce': {
            'click': {
                'actionField': {'list': product.list},
                'products': [{
                    'id': product.id,
                    'name': product.name,
                    'price': product.price,
                    'category': product.category,
                    'position': product.position
                }]
            }
        },
    });
}    

function eAddToBasket(product) {
    dataLayer.push({
        'event': 'addToCart',
        'ecommerce': {
            'currencyCode': 'UAH',
            'add': {
                'products': [{
                    'id': product.id,
                    'name': product.name,
                    'price': product.price,
                    'category': product.category,
                    'quantity': 1
                }]
            }
        }
    });
}

这两个事件都由标签经理提供

enter image description here

enter image description here

enter image description here

enter image description here

我真的找不到GA不跟踪产品视图的原因

1 回答

  • 1

    看起来不起作用/缺失的事件是产品详细信息操作 .

    https://developers.google.com/tag-manager/enhanced-ecommerce#details

    在报告中,您查看的产品视图数量不是通过产品点击操作的数量计算的,而是计算产品详细信息操作的数量 . 这是有道理的,因为用户可以登陆产品详细信息页面,您仍然希望将其作为产品详细信息视图进行跟踪 .

相关问题