ユーザーアクションに基づいたレコーディング
2016年12月19日
Mouseflowを使用すると、ログイン、カートにアイテムを追加する、ボタンをクリックするなど、特定のアクションを実行する訪問者のみを記録することができます。
これには、条件付きでトラッキングコードを含めるためにCookieとJavaScriptを使用する必要があります。以下の例は、jQueryとjQuery Cookie Pluginに依存しています。両方をあなたのWebサイトにインストールする必要があります。
下の例では、ID「example」のHTML要素をクリックするとレコーディングが開始されます。もちろん、この条件はあなたに合ったものに変更することができます。
例:
<script type=\"text/javascript\">
var activateMouseflow = function() {
var mf = document.createElement(\"script\"); mf.type = \"text/javascript\"; mf.async = true;
mf.src = \"//cdn.mouseflow.com/projects/your-website-id.js\";
document.getElementsByTagName(\"head\")[0].appendChild(mf);
};
// Action to trigger Mouseflow here:
$( \"#example\" ).click(function() {
$.cookie(\'mf_start\', \'1\');
activateMouseflow();
});
if ($.cookie(\'mf_start\') == \'1\') {
activateMouseflow();
}
</script>
注意点
- “mf.src”の中のURLはアカウントのtrackingcodeにマッチする様に変更する必要があります。
特に、”your-website-id.js”はあなたのWebサイトのユニークIDに置き換えられる必要があります。 - 利用する場合は常にテストを行うことをおすすめします。