エントリーページ毎にレコーディングする

Mouseflowを使用すると、特定のエントリページに基づいて訪問者を記録するかどうかを決定できます。これには、条件付きでトラッキングコードを含めるためにクッキーとjQueryを使用する必要があります。

まず、jQuery Cookie Pluginをダウンロードしてインストールします。

既存のトラッキングコードを次の形式に置き換えます。

<script type=\"text/javascript\"> 
var entryPageToRecord = \"/entry-page.html\";

(function($) { 
$.activateMouseflow = function() { 
var mf = document.createElement(\"script\"); 
mf.type = \"text/javascript\"; mf.async = true; 
 mf.src = \"//cdn.mouseflow.com/projects/INSERT-YOUR-WEBSITE-ID.js\";
document.getElementsByTagName(\"head\")[0].appendChild(mf); 
}; var mfEntryPageCookie = $.cookie(\'mf_entrypage\'); 
if (mfEntryPageCookie === null || mfEntryPageCookie === undefined) {
$.cookie(\'mf_entrypage\', document.location.pathname);
mfEntryPageCookie = document.location.pathname; 
}

if (mfEntryPageCookie == entryPageToRecord) { 
$.activateMouseflow();
}
})(jQuery);
</script>

注意点

  • エントリページ(上記内 “/ entry-page”)のパスは変更する必要があります。
  • 「mf.src」行のURLは、アカウントのトラッキングコードと一致するように変更する必要があります
  • これを常にテストする必要があります。