「ページ読了イベント取得スクリプト」を使うと、ページを最後まで読んだことを検知して、イベントを発生させることができます。
条件として、「最低スクロール率」と「最低滞在時間」を指定できます。
利用するテンプレート
テンプレート一覧の「スクリプト実行」にある「ページ読了イベント取得スクリプト」を選択します。
設定方法
1. 「最低スクロール率(%)」
読了とみなすスクロール率を、%単位で指定してください。
例えば、ページ全体を半分スクロールした時点で読了とみなす場合は、50
を指定してください。
2. 「最低滞在時間(秒)」
読了とみなすのに最低限必要な滞在時間を、秒単位で指定してください。
例えば、10秒以内に「最低スクロール率」までスクロールしたとしても読了とみなさない場合は、10
を指定してください。
なお、「最低滞在時間」で指定した秒数が経過する前に下までスクロールした場合でも、時間経過後にもう一度下までスクロールすれば、読了とみなされイベントが発生します。
イベント内容
設定した条件を満たした時、デフォルトではfinish_reading
イベントが飛びます。(イベント名は編集可能です)
このイベントのフィールドには、表示しているページのパスとクエリが含まれます。
注意点
- ページの作りによっては、スクロール率をうまく判定できないケースがあります
- このテンプレートはwindow全体のスクロールを検知しているため、ページ内の一部の要素がスクロールされるようなページの場合はスクロール率による読了判定ができません