技術情報

Matomo でページスクロールやページスクロールの深さを追跡するにはどうすればよいですか?

ページスクロールの深さのトラッキングとは、ウェブサイトの各ページをどこまでスクロールしたかをトラッキングすることです。これは、ユーザーがページをスクロールしないと見えないコンテンツが訪問者に表示されているかどうかを判断するのに役立ちます。

1) ヒートマップとセッション記録プラグインを使う

MatomoのHeatmaps and Session recordingプラグインを使用している場合、Matomoでそのページのヒートマップが設定されていれば、そのページのヒートマップを表示することで、人々がどこまでページをスクロールしているかを自動的に追跡することができます。
ヒートマップの使用方法については、ヒートマップとセッション記録のユーザーガイドをご覧ください。

2) Matomo Tag Managerを使ってスクロール率をトラッキングする。

ステップバイステップの手順は次のFAQをご覧ください:Matomo Tag Managerでページスクロールをトラッキングするには?

3) イベントを使用し、ウェブサイトのJavaScriptコードを使用してイベントをトリガーすることで、ウェブサイトのスクロール率を手動で追跡する。

これをウェブサイトにどのように実装するかはあなた次第ですが、次のような方法があります。このStack overflowの質問をご覧ください。

ウェブサイトのスクロール率を手動でトラッキングするJavaScriptのセットアップが完了したら、以下のMatomo JavaScriptを使用して、例えばユーザーがページの25%下までスクロールしたときにMatomoでイベントをトリガーすることができます。

_paq.push(['trackEvent', 'Scroll_depth', '25%']);

ウェブサイトで追跡したいスクロールの深さごとにイベントを追跡する必要があります。

Matomo でのイベントのトラッキングについては、イベント追跡ユーザーガイドをご覧ください。