URLが変わらないフォームに仮想URLを設定し、Googleタグマネージャで計測したいと思っています。
参考URL:http://www.powerweb.co.jp/column/gtm-ua-virtualPV.html
▼現在のソース
html
1<script>Googleタグマネージャのタグ</script> 2<body> 3・・・・・・・・・・・・・ 4</body> 5<script type='text/javascript' src='aaa.js'></script>
フォームのURLは、
http://example.com/form.php#page1
↓
http://example.com/form.php#page2
というようにフラグメントを付与しており、この処理をaaa.jsで行っています。
コレを以下のように修正したいと思っています。
html
1<script>Googleタグマネージャのタグ</script> 2 3<script> 4dataLayer.push({ 5'trackPageview': '各ページの仮想URL', 6'event': 'loadready' 7}); 8</script> 9 10<body> 11・・・・・・・・・・・・・ 12</body> 13 14<script type='text/javascript' src='aaa.js'></script>
ただ各ページの仮想URLは、
http://example.com/form.php#page1
http://example.com/form.php#page2
の場合でそれぞれ異なるので、仮想URL部分を動的に変更したいと思っています。
aaa.js内で、'trackPageview': '各ページの仮想URL'を動的に変更する方法が知りたいです。