Magento 2 Web サイト (バージョン 2.2.0) で「Google アナリティクス」を有効にし、Google アナリティクスの e コマース設定を有効にしましたが、e コマース関連の情報が表示されません。
調査したところ、注文追跡データが常に空白のままであることがわかりました。これが、Google アナリティクスに e コマース情報が表示されない理由です。
"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 では利用できないのでしょうか。このために他のモジュールを追加する必要がありますか。