【发布时间】:2018-07-04 14:04:28
【问题描述】:
我在magento 2网站(2.2.0版)中启用了“谷歌分析”,还启用了电子商务设置google analytic,但仍然没有显示电子商务相关信息。
根据我的调查,我发现订单跟踪数据始终保持空白,这就是为什么 google 分析中没有显示电子商务信息的原因。
"ordersTrackingData": <?= /* @escapeNotVerified */ json_encode($block->getOrdersTrackingData()) ?>,
但是如果我们解决了这个问题,那么信息将开始仅显示成功页面,因为 getOrdersTrackingData 总是检查 orderId (vendor\magento\module-google-analytics\Block\Ga.php)。
$orderIds = $this->getOrderIds();
if (empty($orderIds) || !is_array($orderIds)) {
return;
}
我们如何显示产品、购物车和付款页面的分析?该功能是否在默认 magento 中不可用,我们是否需要为此添加一些其他模块。
【问题讨论】:
-
Order ids 是从观察者那里设置的,但从不显示在 html 文件上,所以从不为订单成功页面生成谷歌标签。
标签: magento2.2