ページの html を変更せずにスクリプトを追加するためだけに、Web ページに GTM コンテナーを配置したいと考えています (アクセスできなくなります)。
1)現在、GTM コードを の後に配置し、GTM アカウントにタグを作成し (タグ タイプ = GA)、GA アカウントの UA-XXXXXX-Y を追加しました。
2)次に、GTM で作成したタグのタイプを変更しようとしました。カスタム HTML タイプを選択し、GA から提供されたコードを (正しい UA で) 配置しました。
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-Y']);
_gaq.push(['_setDomainName', 'example.com']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
それも仕事です、私はGAインターフェースからの訪問を見ます
3) GA から提供されたコードを変更したい、特に trackPageview に param を追加したい (サーバー変数を使用して、ここに私の問題があります...)
したがって、2) で使用したコードを変更して、以下を追加するだけです。
_gaq.push(['_trackPageview', '/Page1/$!{VAR}/Page2/$']);
そしてそれはうまくいきません。
私は何か間違ったことをしましたか?マクロを使用する必要がありますか?
ありがとう