メインコンテンツへスキップ
ページ上でのユーザーインタラクションの追跡は、エンゲージメントとコンバージョンを測定するために重要です。ただし、すべての訪問者が意味のあるエンゲージメントをするほど長く滞在するわけではありません。すぐに離れる人もいれば、操作をせずに少しブラウズする人もいます。これらの行動は、リテンション率、直帰率、離脱率などの主要メトリクスに影響を与えるため、ユーザーがどのようにサイトをナビゲートし、どこで離脱の可能性があるかを理解することが不可欠です。 以下の記事では、Kameleoon と GA4 のリテンション率(GA4 ではエンゲージメントと呼ばれる)と直帰率、および GA4 にのみ存在する離脱率について学びます。

リテンション率

Kameleoon では、リテンション率は最初にランディングしたページでクリックする訪問者/訪問の数を測定します。これは直帰率の逆です。Kameleoon はこのゴールを事前に作成されたゴールとして提供しているため、コンバージョンの追跡を開始するにはエクスペリメントにアタッチするだけです。 このゴールは、ランディングページで実行されているエクスペリメントにのみ使用してください。そうでない場合、訪問者がターゲットされる前にトリガーされる可能性があり、テストにポストターゲティングコンバージョンのみが記録されるため、コンバージョンがテストに記録されなくなる可能性があります。 Kameleoon の例:
上記のページのリテンション率は、オリジナルバージョンと比較してバリエーションの方が高くなっています。上記のスクリーンショットでは、約 55% の訪問にランディングページ(これはターゲットページでもあります)で少なくとも 1 回のクリックが含まれていました(クリックはターゲティングの後に発生しました)。 GA4 では、エンゲージメント率はセッションが 10 秒以上続いた、コンバージョンイベントがあった、または複数のページビューが含まれていたセッションの割合として定義されます。これはセッションレベルでエンゲージメントを測定します。つまり、ユーザーが 2 番目のページとインタラクションしたり、イベントをトリガーしたりすると、セッションはエンゲージしたと見なされます。これは分析に有用で、サイト全体の任意のページでのエンゲージメントに関するインサイトを提供します。 GA4 の例:
上記のサイトのエンゲージメント率は、総セッションに対するエンゲージドセッションの割合です。上記のスクリーンショットでは、メールは合計 1,630 件のうち 1,356 件のエンゲージドセッションをもたらし、エンゲージメント率は 83.19% となります。 リテンション率の改善方法の詳細については、GA4 ドキュメントを参照してください。

直帰率

直帰率は、ページでクリックを行わずにサイトを離れた訪問者/訪問の数を測定します。このメトリクスはリテンション率の逆です。 以下のコードを Kameleoon Global Script に追加して、訪問者が直帰した(つまり、クリックせずにページを離れた)際のコンバージョンを追跡できます。このスクリプトはすべてのページで実行されるため、直帰は訪問者が閲覧した最後のページに記録されます。特定のページの直帰率を追跡するには、ページ URL をチェックする if 文でコードをラップするだけです。
    // set the right GOAL_ID below
    if(document.location.href.includes('cart')) {
    	Kameleoon.API.Goals.processConversion(GOAL_ID)
    	const handleBounceConversion = () => {
    		Kameleoon.API.Goals.cancelConversion(GOAL_ID)
    	  document.removeEventListener('click', handleBounceConversion)
    	}
    	Kameleoon.API.Utils.addEventListener(document, 'click', handleBounceConversion)
    }
Kameleoon の例:
上記のページの直帰率は、オリジナルバージョン(コンバージョン率が高いため勝者バリエーションとして設定)と比較してバリエーションの方が低くなっています。スクリーンショットでは、訪問の約 45% がランディングページでクリックを行いませんでした。この例では、コードは直帰ゴールをランディングページでのみ追跡することに注意してください。 GA4 では、直帰率はセッションが 10 秒未満続いた、コンバージョンイベントがなかった、または 1 つのページビューのみが含まれていたセッションの割合として定義されます。これはセッションレベルで直帰を測定します。つまり、ユーザーが 2 番目のページとインタラクションしたり、イベントをトリガーしたりすると、セッションは直帰と見なされません。これは分析に有用で、サイト全体の任意のページでのエンゲージメントに関するインサイトを提供します。 GA4 の例:
GA 4 には標準の直帰率レポートはありません。表示するには個別のレポートをカスタマイズする必要があります。 直帰率はエンゲージしていないセッションの割合です。上記のケースでは、それは 16.81% になります(100% からエンゲージしたセッションの 83.19% を引くことができるため)。 リテンション率の改善方法の詳細については、GA4 ドキュメントを参照してください。

離脱率

GA4 では、特定のページにおいて、離脱率はこのページが最後に閲覧されたセッション数と、このページを含むセッションの総数の比率です。 GA4 の例:
  • セッション 1: ページ A → ページ B → ページ C
  • セッション 2: ページ A
  • セッション 3: ページ A → ページ C
  • セッション 4: ページ B → ページ C → ページ A → ページ B
ページ C の離脱率は 66% です。なぜなら、そのページを含む 3 つのセッション(セッション 1、3、4)のうち、2 つのセッション(セッション 1 と 3)で最後に閲覧されたページだったからです。 詳細は GA4 ドキュメントをご覧ください。 このイベントは GA4 でのみ記録でき、Kameleoon では記録できません。Kameleoon のデータ構造はページビューではなく訪問と訪問者に基づいているためです。