首页 文章

GTM增强型电子商务 - 仅在步骤1中跟踪结帐选项

提问于
浏览
1

我有一个结账表格如下:第1步(预订明细)和2(客户明细)是SPA(单页申请)的一部分,第3步(付款方式选择)在一个单独的专用页面上 . 对于所有步骤,我还想跟踪结帐选项 .

在继续执行步骤3之前,步骤1和2的表单输入被跟踪到GA:这似乎工作正常:

  • 'EE Checkout Option Tag'被触发两次(对于步骤1和2)

  • dataLayer的值是正确的

  • 收集像素发送两次(200 OK),并包含正确的数据(即我想要跟踪的结账选项)

但是,当我查看Google Analytics,找到我的测试订单,并添加“结帐选项”作为辅助维度时,我只会看到第1步的结帐选项 .

enter image description here

enter image description here

有谁有想法吗?

1 回答

  • 1

    电子商务 - 结帐

    必须使用ceretain step 参数在结帐流程的每个页面上调用事件 checkout .

    所以你将拥有:

    • 结帐第1步(预订详情) -

    • 结帐步骤2(客户详细信息) - 在SPA中必须在步骤1之后调用(onscroll事件,打开选项卡选项后自动或手动)

    • 结帐步骤3(付款方式选择)

    EEcommerce - checkoutOption

    事件 checkoutOption 可以选择使用 very same step 参数调用 extend previous checkout 调用 .

    • checkout_option步骤1(预订详情) - 用户选择后发送

    • checkout_option步骤2(客户详细信息) - 在用户之后发送或离开页面到第3步

    • checkout_option步骤3(付款方式选择) - 在用户选择或移动到购买页面后发送

    文档

    GTM和EE(https://developers.google.com/tag-manager/enhanced-ecommerce#checkout)的文档非常具有误导性,而不是从https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce#checkout-process学习

相关问题