Google Analytics代码未在Magento 2页面代码

时间:2017-03-20 18:27:58

标签: magento cookies google-analytics magento2

我想在Magento 2商店中添加Google Analytics。我将跟踪ID添加到Stores -> Configuration -> Sales -> Google API。现在,我应该在我的magento商店的每个页面上打开body标记后看到GA跟踪代码。事实并非如此。我读过,只要用户不接受cookie警告,cookie限制模式就会禁用代码。之后页面重新加载,代码应该在那里。但它仍然不是。由于欧盟cookie指南,我无法禁用cookie限制模式或通过将页面硬编码到每个页面来强制页面加载GA代码。我在几个论坛上看到的人都有完全相同的问题,但在某些方面却没有提供答案而陷入困境。

有没有人解决这个问题?因为我真的需要跟踪我的流量和观众。

2 个答案:

答案 0 :(得分:0)

我建议您通过Google Tag Manger实施Universal Analytics。 我使用this extension来管理GTM和dataLayer的实施,以增强电子商务跟踪。

答案 1 :(得分:0)

我正在使用Magento 2.2.5 对我来说这是解决问题的

bin/magento cache:flush

我也有常规>网站>默认Cookie设置 Cookie限制模式:否

在github问题上提到了一个修复程序,或者如果您因为欧盟是Cookie怪兽而希望具有Cookie限制,则可以更新到Magento 2.2.6。

https://github.com/magento/magento2/issues/14951