381 人が現在オンライン
381 人が現在オンライン
Google アナリティクスのアカウント設定、プロパティ、ビューやフィルタ設定などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合って、よりデータ分析の知識を高めていきましょう。
ガイドを表示
star_border
返信

GTMの発火タイミングについて

初級者 ✭ ✭ ✭

こんにちは。

いつも有難うございます。

 

GTMで「<head> に特定コードを挿入」や「</body> の直前に特定コードを挿入」などは可能でしょうか。

 

GAに直接関係の無い質問なので、こちらに書いて良いか分からないのですが、宜しくお願い致します。

 


受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者K Yoshidaさんが付与
9月 2016

Re: GTMの発火タイミングについて

レジェンド
こんにちは。

GTMは、JavaScriptで可能なことなら、基本可能です。

未検証ですが、たとえば、</body>の前に特定コードの挿入などは、
JavaScriptでいう、要素の追加などで対応できそうな気はします。

★ライブラリを使わない素のJavaScriptでDOM操作 - Qiita
http://qiita.com/kouh/items/dfc14d25ccb4e50afe89

わたしは、特定の DIVタグの中身を、書き換えて、簡易ABテストなども
やっています。

★Googleアナリティクス応用:GTMで日ごとに変えるバナーA/Bテスト
http://www.kagua.biz/tagmanager/gtm-hinichibanner.html

ですので、回答にはなっていませんが、JavaScriptからのアプローチでいろ
いろと情報検索されると良いかと思います。

よろしくお願い致します。
------
文責:カグア!

元の投稿で解決策を見る


すべての返信
ベストアンサーのマーク済み.
解決策
トピック作成者K Yoshidaさんが付与
9月 2016

Re: GTMの発火タイミングについて

レジェンド
こんにちは。

GTMは、JavaScriptで可能なことなら、基本可能です。

未検証ですが、たとえば、</body>の前に特定コードの挿入などは、
JavaScriptでいう、要素の追加などで対応できそうな気はします。

★ライブラリを使わない素のJavaScriptでDOM操作 - Qiita
http://qiita.com/kouh/items/dfc14d25ccb4e50afe89

わたしは、特定の DIVタグの中身を、書き換えて、簡易ABテストなども
やっています。

★Googleアナリティクス応用:GTMで日ごとに変えるバナーA/Bテスト
http://www.kagua.biz/tagmanager/gtm-hinichibanner.html

ですので、回答にはなっていませんが、JavaScriptからのアプローチでいろ
いろと情報検索されると良いかと思います。

よろしくお願い致します。
------
文責:カグア!

Re: GTMの発火タイミングについて

初級者 ✭ ✭ ✭

カグアさん

 

有難うございます。

 

>GTMは、JavaScriptで可能なことなら、基本可能です。

勉強になります。

諸事情によりまだ試していませんが、下記の方法で出来そうでした。

 

// HEAD先頭追加
<script>
$(function(){
$('head').prepend('HEAD先頭に追加するコード');
});
</script>

 

// BODY末尾追加
<script>
$(function(){
$('body').append('BODY末尾に追加するコード');
});
</script>

 

とても助かりました!

 

Re: GTMの発火タイミングについて

レジェンド
そうそう、dom操作して、オブジェクト追加したときに、カスタムイベントをdatalayer.pushして
そのイベントでまた別のものを発火させれば、それなりにいろいろと使えちゃうんですよね。
お疲れ様です☆(o・ω・o)ゝ
------
文責:カグア!

Re: GTMの発火タイミングについて

初級者 ✭ ✭ ✭
なるほど!datalayer.pushもできますね!
できることの幅が広がりましたm(_ _)m有難うございます。