GA4の滞在時間はどこで見る?平均エンゲージメント時間の読み方
「GA4で、記事がどれくらい読まれているかを滞在時間で知りたい」
「前のアナリティクスで見ていた滞在時間が、GA4のどこにも見当たらない」
「平均エンゲージメント時間が30秒しかない。ちゃんと読まれていないのかな……」
GA4の滞在時間を調べて、そう迷った方に向けた記事です。
先に答えを書きます。GA4に「滞在時間」という名前の指標はありません。
近いのは平均エンゲージメント時間です。ページが画面の前面に表示されていた時間を、アクティブ ユーザー1人あたりで平均した数字になります。
この記事では以下の3つを解説します。
- 平均エンゲージメント時間が数えている時間
- 似た名前の3つの指標の違い
- ページごとの数字を見る場所と、読み方
読み終える頃には、GA4の時間の数字を、何で割った平均かを分けて読めるようになります。
なお、画面の配置や項目の名前は更新されることがあります。操作の手順は提供元のヘルプで確かめるのが確実です。
GA4に「滞在時間」はなく、近いのは平均エンゲージメント時間です
GA4の公式の指標の一覧に、「滞在時間」という名前の指標はありません(2026年10月2日に一覧で確かめた時点)。読者がページにいた時間に近いのは、平均エンゲージメント時間です。
公式の説明では、ユーザー エンゲージメントの合計時間を、アクティブ ユーザー数で割って出します。
分母が訪問の数ではないので、1回の訪問あたりではなく、1人あたりの時間として出てくる仕組みです。
GA4の指標の考え方は、GA4のセッションとは?定義と数え方、ユーザー数との違いで整理しています。
平均エンゲージメント時間は、ページが前面にあった時間だけを数えます
エンゲージメント時間が数えるのは、ページが画面の前面に表示されていた時間だけです。公式のヘルプの言葉では、ウェブページが「フォーカス状態」にあった時間です。
記録は、セッションが始まった時点から始まります。そして、ページから離れたときや、タブを閉じたとき、別のページへ移ったときに、それまでの時間がGA4に送られます。
| 状態 | エンゲージメント時間に入るか |
|---|---|
| ページが前面に表示されている | 入る |
| 別のタブやアプリに切り替えている | 入らない |
| タブを閉じた・別のページへ移った | そこまでの時間が送られる |
たとえば、記事を開いて20秒読み、別のタブで3分ほど作業してから戻り、10秒読んで閉じたとします。この場合に数えられるのは、前面にあった約30秒です。
注意
前の世代のアナリティクスで見ていた「滞在時間」と、数え方そのものが違います。GA4の数字が短く見えても、それだけで読まれ方が変わったとは言えません。
似た名前の指標が3つあるので、分母を確かめます
GA4には、時間の平均を表す指標が3つあります。名前が似ていますが、何で割った平均かが違います。
| 指標 | 何の平均か |
|---|---|
| 平均エンゲージメント時間 | 前面にあった時間の合計を、アクティブ ユーザー数で割った平均 |
| セッションあたりの平均エンゲージメント時間 | 前面にあった時間の、セッションあたりの平均 |
| 平均セッション継続時間 | セッションそのものの長さの平均(秒) |
いつもの数字と比べるときは、同じ指標どうしで比べてください。
どれを使うか迷ったら、標準のレポートに最初から出ている平均エンゲージメント時間を使い続けるのが手軽です。途中で別の指標に替えると、前の期間との比較がそこで切れてしまうからです。
1人が何度も訪れるサイトでは、1人あたりの数字はセッションあたりの数字より長く出ます。ここを取り違えると、数字が伸びたのか、比べる指標が変わっただけなのかが分からなくなります。
時間の数字だけでは、どこまで読まれたかは分かりません
平均エンゲージメント時間で分かるのは、ページが前面にあった時間までです。読者がどこまで読み進めたか、次のページへ進んだかは、この数字だけでは分かりません。
公式の説明も「前面にあったか」で数えるもので、読んでいたかどうかまでは見ていません。そのため、知りたいことに合わせて、見る数字を変えます。
| 知りたいこと | 見る数字 |
|---|---|
| ページが前面に表示されていた時間 | 平均エンゲージメント時間 |
| ページの終わりのほうまで表示されたか | scroll イベント(ページの90%まで表示されたときに1回記録) |
| 次のページへ進んだか | 1回の訪問で見られたページの数(回遊率) |
たとえば、時間は長いのに scroll が少ないページは、冒頭で手が止まっている読者が多いのかもしれません。逆に、時間が短くても次のページへ進んでいるなら、案内の役目は果たしていると読めます。
次のページへの進み方の見方は、回遊率とは?GA4での見方と、エンゲージメント率で代用できない理由で扱っています。
ページごとの時間は、ページとスクリーンのレポートで見ます
ページごとの時間は、ページとスクリーンのレポートで見ます。公式のヘルプによると、このレポートやイベントのレポートには、エンゲージメントの指標が最初から含まれています。
足りない指標は、レポートのカスタマイズかデータ探索で足せる仕組みです。
数字を読むときに確かめたいのは、次の3つです。
- 前の期間の、同じページの数字と比べているか
- 答えがすぐ見つかるページを、短いという理由だけで低く見ていないか
- 見ている数字が、1人あたりかセッションあたりか
10秒以上続いたセッションは、エンゲージメントのあったセッションとして数えられます。その割合で見る方法は、GA4のエンゲージメント率とは?目安の数字をどう扱うかにまとめました。
ポイント
時間の数字は、絶対値で良し悪しを決めずに、同じページの前の期間と比べて読みます。比べるのは、いつも同じ指標どうしです。
とはいえ、ページごとの時間を毎回開いて、前の週と見比べるのは手間のかかる作業です。私たちが運営する週報AIは、GA4とサーチコンソールのデータをAIが毎週(ライトプランは月1回)自動で取得し、「今週何が変わったか・なぜか・次に何をすべきか」を専門用語を使わない日本語でお届けします。
よくある質問
GA4で滞在時間はどこで見られますか?
GA4に「滞在時間」という名前の指標はありません。近いのは「平均エンゲージメント時間」で、ページとスクリーンのレポートなどに最初から含まれています。
平均エンゲージメント時間とは何ですか?
ページが画面の前面に表示されていた時間を、アクティブ ユーザー1人あたりで平均した数字です。公式の計算式は、ユーザー エンゲージメントの合計時間をアクティブ ユーザー数で割ったものです。
別のタブを開いている間の時間も数えられますか?
数えられません。エンゲージメント時間が数えるのは、ページが前面に表示されていた時間だけです。別のタブやアプリに切り替えている間は、記録が止まります。
平均エンゲージメント時間と平均セッション継続時間は、何が違いますか?
平均エンゲージメント時間は、ページが前面にあった時間をアクティブ ユーザー1人あたりで平均した数字です。平均セッション継続時間は、セッションそのものの長さの平均で、別の指標です。
平均エンゲージメント時間が短いのは、読まれていないということですか?
そうとは限りません。答えがすぐ見つかるページなら、短くても読者の用は済んでいます。数字の長さだけで決めず、同じページの前の期間と比べて読みます。
まとめ
- GA4に「滞在時間」という名前の指標はない。近いのは平均エンゲージメント時間
- 平均エンゲージメント時間は、前面にあった時間の合計を、アクティブ ユーザー数で割った値。1回の訪問あたりではなく、1人あたり
- 数えるのは、ページが前面に表示されていた時間だけ。別のタブに切り替えている間は入らない
- 時間の指標は3つ。何で割った平均かを確かめ、同じ指標どうしで比べる
- ページごとの時間は、ページとスクリーンのレポートで見る
GA4で時間の数字を見たら、まずどの指標で、何で割った平均かを確かめてください。そこがそろっていれば、前の期間との比較で読まれ方の変化を追えます。
サイトの数字を見るのをやめて、AIに読ませませんか?
この記事の運営者が開発した「週報AI」は、GA4・サーチコンソールなどのデータをAIが分析し、"次にやること"まで日本語レポートで届けるサービスです。
