我正在尝试将 Magento 与 Google Tag Manager 连接起来,特别是为了在 Google Analytics 中跟踪交易和其他电子商务数据。
我安装了这个 GTM Magento 扩展,它有助于在正确的位置添加 GTM 片段并且 GTM 连接确实有效,但正如您在下面看到的事务数据未定义 - 因为在 GTM 片段之前没有声明任何数据层:
utmwv:5.4.1 utms:68 utmn:238730863 utmhn:127.0.0.1 utmt:tran utmtid:未定义 utmtst:未定义 utmtto:未定义 utmttx:未定义 utmtsp:未定义 utmtci:未定义 utmtrg:未定义 utmtco:未定义 utmcs:UTF-8 utmsr:1280x800 utmvp:842x599 utmsc:24 位 utmul:en-us utmje:1 utmfl:11.7 r700 utmdt:Magento Commerce utmhid:1296887870 utmr:0 utmp:/magento/index.php/checkout/onepage/success/ ...
我现在需要的是在 GTM 片段之前构建和声明 GTM 数据层到 /checkout/onepage/success 页面。问题是我对 Magento 很陌生,我不知道如何做到这一点,我正在寻找一些专门用于此类任务的帮助或教程。