現在Yahoo!広告を運用しているのですが、コンバージョン測定のため、下記のようなユニバーサルタグを設置する必要があるのですが、どのように設置すればよいでしょうか。
<script type=“text/javascript”>
(function () {
var tagjs = document.createElement(“script”);
var s = document.getElementsByTagName(“script”)[0];
tagjs.async = true;
tagjs.src = “//s.yjtag.jp/tag.js#site=a9psANo&referrer=” + encodeURIComponent(document.location.href) + “”;
s.parentNode.insertBefore(tagjs, s);
}());
</script>
<noscript>
<iframe src=“//b.yjtag.jp/iframe?c=a9psANo” width=“1” height=“1” frameborder=“0” scrolling=“no” marginheight=“0” marginwidth=“0”></iframe>
</noscript>
よろしくお願いいたします。
お世話になっております.
トヨクモの石川と申します.
プレミアムプランでのご契約が必要ですが,JavaScriptを利用したカスタマイズの機能でコードをアップロードすることで実現できます.
作業手順は以下のとおりです.
- ご提示して頂いたコードの場合,<script type=“text/javascript”>から</script>の間にあるコードをコピー
- コピーしたコードを任意のファイル(yahootag.js等)に保存
- フォームブリッジ上のカスタマイズ→JavaScriptファイルへアップロード
例えば,ご提示して頂いたコードの場合以下のコードをコピーしてください.
(function () {
var tagjs = document.createElement("script");
var s = document.getElementsByTagName("script")[0];
tagjs.async = true;
tagjs.src = "//s.yjtag.jp/tag.js#site=a9psANo&referrer=" + encodeURIComponent(document.location.href) + "";
s.parentNode.insertBefore(tagjs, s);
}());
トヨクモ 石川様
ご連絡ありがとうございます。
教えていただきましたやり方で、やってみて、ヤフー側にも何度か調査してもらったのですが、ユニバーサルタグがまだページに設置されていないという回答を頂きまして、設置がうまくいっていないようです。
Yahoo!が言うには、こちらのタグを</body>の前に入れるという指示ということでして、このようなことは可能なのでしょうか。