私はdm-guy here による優れたUTM-alternativeを使用して、Cookieを作成し、キャンペーンソースをフォームに挿入しています。ただし、フォームでは非常にうまく機能しますが、UTMの置換/?src=mybannercampaignsource
は、アナリティクスのAquisition-> Source/Medium従来の?utm_source=etc.etc
で行ったようなセクション。
私の質問は、Google Analyticsが認識するパラメーターを含めるために/?src=
に追加する方法があるかどうか、またはGoogle Analyticsでこれを処理する他の方法があるかどうかです
URLのパラメーターをデコードするには、Googleアナリティクストラッキングコードの前にJavaScriptコードを追加する必要があります。
<script>
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results == null ? null : decodeURIComponent(results[1].replace(/\+/g, " "));
}
var source = getParameterByName('src');
</script>
GAトラッキングコードを変更して、パラメータをGA標準変数と一致させます。
ga('create', 'UA-XXXXXXX-YY', 'auto');
ga('set', {
'campaignSource': source,
});
ga('send', 'pageview');