質問 > その他 > EC-CUBE4系へのGoogleアナリティクスEコマースタグの埋め込みについて |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
amaama |
投稿日時: 2021/3/5 16:29
対応状況: 確認中
|
半人前 登録日: 2020/9/11 居住地: 投稿: 11 |
EC-CUBE4系へのGoogleアナリティクスEコマースタグの埋め込みについて EC-CUBE4系にっGoogleアナリティクスを組み込んで、Eコマース設定をしているのですが
色々なページを見て、EC-CUBE4系へのEコマース設定を調べてみたのですが管理画面ではコンバージョン0%という形で表示され、カウントされていません。 以下コードをブロック登録して、購入完了画面のheadに埋め込んだのですが、記載に間違いがありますでしょうか。 <?php // Transacion(取引)データの登録 function getTransactionJs(&$trans) { return <<<HTML ga('ecommerce:addTransaction', { 'id': '{$trans['id']}', 'affiliation': '{$trans['affiliation']}', 'revenue': '{$trans['revenue']}', 'shipping': '{$trans['shipping']}', 'tax': '{$trans['tax']}' }); HTML; } // 商品データの登録 function getItemJs(&$transId, &$item) { return <<<HTML ga('ecommerce:addItem', { 'id': '$transId', 'name': '{$item['name']}', 'sku': '{$item['sku']}', 'category': '{$item['category']}', 'price': '{$item['price']}', 'quantity': '{$item['quantity']}' }); HTML; } ?> <script> // Eコマースのライブラリを読み込み ga('require', 'ecommerce'); <?php // サーバーサイドで記述したコードを読み込んで出力 echo getTransactionJs($trans); // 複数商品に対応するためのループ処理 foreach ($items as &$item) { echo getItemJs($trans['id'], $item); } ?> // Googleアナリティクスに送信 ga('ecommerce:send'); </script> |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» EC-CUBE4系へのGoogleアナリティクスEコマースタグの埋め込みについて | amaama | 2021/3/5 16:29 |
Re: EC-CUBE4系へのGoogleアナリティクスEコマースタグの埋め込みについて | tsuji | 2021/3/10 15:03 |