質問 > その他 > ヤフーリスティングのコンバージョンタグについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
daisuke86 |
投稿日時: 2012/12/26 20:50
対応状況: −−−
|
新米 登録日: 2012/12/26 居住地: 投稿: 4 |
ヤフーリスティングのコンバージョンタグについて ヤフーリスティングのコンバージョンタグを設定したいのですが、どこに設置すればよいのか分かりません。
設置したいのは注文完了画面で、そのページのbodyタグとbodyタグの間に設置するように言われたのですが、bodyタグがどこにあるかが分かりません。 私はサイト管理者ですが、制作は業者さんにお任せしていてプログラムには全く詳しくないのですが、今後の事も考えて自分で設定できるようになりたいと思っています。 EC-CUBEの管理画面から、デザイン管理-PC-ページ詳細設定からはbodyタグが見当たらなかったので、業者さんにお願いしてftp情報を見れるようにしてもらいました。 ffftpでデータを見られるようになったのですが、どこを見てもbodyタグが見当たらずデータ形式もphpのみで、ヤフーから指定されているhtmlやchtml、wmlなどのデータ形式のものも見当たりません。 業者さんでは有料の対応となってしまいますし、今後も同じような設定を行うことが多々出てくると思いますので、何とか自分で設定したいと思います。 お恥ずかしい質問ですが、どうかご教授下さい。 |
homan |
投稿日時: 2012/12/27 10:45
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: ヤフーリスティングのコンバージョンタグについて デフォルトのテンプレートを使っていれば、
/data/Smarty/templates/default/site_main.tpl に<body>以下の記述が存在します。 .tplはテキストエディタ等で編集できます。 (UTF-8N等の文字コードが扱えるもの(秀丸とか)) ただ、ここにそのままコンバージョンタグを入れると、 全ページにでてしまいます。 注文完了ページだけで出すなら、いろんな方法がありますが、 Smartyのif文を駆使して注文完了のURLのときだけ表示するように 若干の工夫が必要かと思います。 ※本来であれば今のEC-CUBEの流れではプラグイン作る方向性でおすすめしたいですが、急がれている場合はそうも言ってられないですよね。。 ご自分でされるとのことで良い機会だと思いますので、 是非Smartyにチャレンジされてみてください。 チャレンジされた結果についてヒントは出せると思います。 ※答えを書くこともできますが、私もいち業者なので 通常は有償でお受けしている内容となります。 ※どなたか僕より親切な人が答えを書いてくれるかもしれませんが・・・
|
DELIGHT |
投稿日時: 2012/12/27 11:42
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: ヤフーリスティングのコンバージョンタグについて bodyタグ直前、直後などと、指示があった場合動作が不安定になる事もあるかもしれませんが、
ただbody間に入れる仕様であれば、以下のファイルに記述する方法もあります。 /data/Smarty/templates/default/shopping/complete.tpl 私も、homan様と同様、 /data/Smarty/templates/default/site_main.tpl に出力したいページ条件で分岐させて表示する事をお勧めしますが、 上記ファイルだと、購入完了画面で表示されるテンプレートですので、 どうしてもの場合は、分岐の記述が省略できると思います。 参考まで。
|
homan |
投稿日時: 2012/12/27 11:51
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: ヤフーリスティングのコンバージョンタグについて DELIGHTさま
そうですねー! よほど厳密じゃない限りは complete.tplでも良い気がします。 ※購入完了だけって決まってる場合。 たまに全ページに通常タグを出しながら、 コンバージョンのときだけjavascriptに値を渡すという類の ものもあるので、その時はsite_main.tplかもしれませんね。 ヤフーってどうでしたっけ?
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |