特定の日付に記録するようにMouseflowをスケジュールする
2023年01月20日
mouseflowがレコーディングを開始するタイミングを利用したい場合は、カスタム コードを追加することで実現できます。
デフォルトでは、mouseflow が記録に設定されている場合、「autostart
」プロパティは「true
」に設定されています。以下のグローバルウィンドウプロパティを使用して、開始日と終了日を記録およびカスタマイズすることができます。
注:Webサイトのレコーディングステータスを、「レコーディング」に設定しておきます。
グローバル ウィンドウ プロパティ
window.mouseflowAutoStart
上記のグローバルウィンドウプロパティを使用して、mouseflowにレコーディングを開始/停止させたい日付と時刻を設定することができます。これは、値を「false/true
」に設定することで実現できます。
要件に合わせて以下の例を変更することができます。デフォルトのタイムゾーンは「UTC」に設定されていることに注意してください。
例:
const currentDate = new Date(); //Returns current time in UTC
const endDate = new Date("April 20, 2023 12:25:00");
// Selected end date
window._mfq = window.mfq || [];
if (currentDate < endDate){
window.mouseflowAutoStart = true;
// Record the domain
}
例:
const currentDate = new Date(); //Returns current time in UTC
const endDate = new Date("April 20, 2023 12:25:00");
// Selected end date
const startDate = new Date("April 20, 2023 1:00:00");
// Selected start date
window._mfq = window.mfq || [];
if (startDate < currentDate && currentDate < endDate){ window.mouseflowAutoStart = false;
}
注:ソース コードにアクセスできない場合は、Webサイトのプロバイダーにお問い合わせください。
※mouseflow社の公式マニュアルを翻訳したものです。記事中の用語が実際の日本語表記と若干異なる可能性がございます。