0

我已经使用 GTM(谷歌标签管理器)为电子商务网站完成了谷歌分析增强电子商务实施。我已经实施了结帐渠道,并为所有付款方式正确捕获了下单详细信息,但确认付款方式除外。我需要一些帮助来解决这个问题。

对于结帐渠道,我们有 4 个步骤:发货、付款、订单审核和确认(感谢页面)。我们有信用卡、PayPal、Affirm(https://www.affirm.com/)等付款方式。

除了 Affirm ( https://www.affirm.com/ )之外,我能够在每个步骤中正确捕获流程以及下车信息。在确认的情况下,单击订单审核按钮,用户将进入确认付款页面,付款成功后,他将被重定向到感谢页面。

现在,如果我检查 GA 仪表板的产品列表性能部分,我会看到产品的一行显示值,直到产品结帐列的唯一购买列为 0,另一行显示“(未设置)”产品列表名称,其中它仅将 Unique Purchases 列填充为 1,而所有其他列显示 0 值。不知道为什么会这样。在其他支付方式的情况下,我们只显示一个弹出窗口来支付金额,但对于 Affirm,页面被重定向到第三方页面,这就是支付发生的地方。请帮我解决这个问题。谢谢。

在此处输入图像描述

//Shipping
 window.dataLayer = window.dataLayer || [];
    dataLayer.push({            
        'event': 'stepShipping',
        'ecommerce': {
            'checkout': {
                'actionField': {'step': 1},
                'products': gtmProducts
            }
        }
    });

        //Payment
        window.dataLayer = window.dataLayer || [];
        dataLayer.push({
            'event': 'stepPayment',
            'ecommerce': {
                'checkout': {
                  'actionField': {'step': 2}
                }
            }
        });

        //Order review
        window.dataLayer = window.dataLayer || [];
        dataLayer.push({
            'event': 'stepOrderReview',
            'ecommerce': {
                'checkout': {
                  'actionField': {'step': 3}
                }
            }
        });


    //Transaction
    window.dataLayer = window.dataLayer || [];
    dataLayer.push({
        'event': 'orderConfirmation',
        'ecommerce': {
            'purchase': {
                'actionField': {
                    'id': document.getElementById("transactionId").value,
                    'affiliation': 'Web',
                    'revenue': document.getElementById("transactionTotal").value,
                    'tax': document.getElementById("transactionTax").value,
                    'shipping': document.getElementById("transactionShipping").value
                },
                'products': items
            }
        }
    });
4

1 回答 1

2

将域名肯定.com 放入您的 Google Analytics(分析)资产的“推荐排除列表”中。发生这种情况是因为 GA 上的产品列表归因仅发生在同一会话中。当客户返回感谢页面时,如果域不在推荐排除列表中,则会创建一个新会话。

@DalmTo 是对的。这个问题与编程无关。如果我有必要的声誉,我会把这个答案写成评论......

于 2019-09-12T19:45:30.047 回答