質問 > 管理機能 > コンバージョンタグの設置について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ryoji-s |
投稿日時: 2013/8/5 17:16
対応状況: −−−
|
新米 登録日: 2013/8/5 居住地: 投稿: 2 |
コンバージョンタグの設置について はじめて質問させていただきます。
EC-CUBEにて作成したネットショップでアフィリエイトを設置するために、先方から送られてきたトラッキングタグを設置したのですが、「注文ID」と「売上金額」が取得できなくて困っております。 設置に関しては、下記のサイトを参考にさせていただきました。 またEC-CUBEのバージョンは「2.12.2」になります。 □ [EC-CUBE 2.12.3] 注文完了ページにコンバージョンタグを埋め込みたい http://ec-cube.nakweb.com/blog/2041.html こちらのサイトに記載されている通り、 data/class/pages/shopping/LC_Page_Shopping_Complete.php のfunction_action()を下記のように修正しました。 function action() { $this->arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); $this->order_id = $_SESSION['order_id']; $objQuery = SC_Query::getSingletonInstance(); $col = 'subtotal, tax'; $table = 'dtb_order'; $where = 'order_id = ?'; $arrval = array($this->order_id); $arrRet = $objQuery->select($col, $table, $where, $arrval); $this->subtotal_exctax = $arrRet[0]['subtotal'] - $arrRet[0]['tax']; unset($_SESSION['order_id']); } また、 data/Smarty/templates/default/shopping/complete.tpl へ、先方から送られてきたトラッキングタグを下記のように修正し、最後の方に貼り付けております。 <img width="1" height="1" src="https://track.bannerbridge.net/sale.php?trans_amount=<!--{$subtotal_exctax}-->&orderid=<!--{$order_id}-->&proID=○○○○○"> 上記のように修正して、購入手続きをしたところ、 <!--{$subtotal_exctax}--> <!--{$order_id}--> の両方とも何の値もない状態でソースが出ておりました。 私は、こういったCGIなどに疎く、見よう見まねでやっているので、 何か不備などあるようでしたら、お教えいただけるとありがたく存じます。 何卒、宜しくお願い致します。、宜しくお願い致します。 |
yuh |
投稿日時: 2013/8/5 18:08
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: コンバージョンタグの設置について ブラウザが何でテストしているのかわかりませんが、ソースを確認して
ではなくとりあえず
でちゃんと出力されているか確認してみてください。 ブラウザによってはソースの確認時は再度データを取得しに行く場合があります。 その場合は完了ページを開いた時は出ているけど、ソースで確認時には出ない場合があります。 まずは実際に動いているかどうかを確認する必要があると思います。 |
ryoji-s |
投稿日時: 2013/8/6 18:34
対応状況: −−−
|
新米 登録日: 2013/8/5 居住地: 投稿: 2 |
Re: コンバージョンタグの設置について yuh様
早速のご回答ありがとうございます! ソースを確認したブラウザはGoogle Chromeを使用していたのですが、お教えしていただいた通りの記述をしてみたところ、そちらでは数値が取得されておりました。 こちらで問題がないかどうか、先方に確認してもらいます。 本当に助かりました。 この度はありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |