メインコンテンツへスキップ
Kameleoon を Google Analytics 4 と併用している場合、両者のリテンション率と直帰率の数値が一致しないことに気付くかもしれません。これは、2 つのプラットフォームがこれらの指標を異なる方法で定義しているためです。Kameleoon は訪問者がランディングページをクリックしたかどうかを測定するのに対し、GA4 はより幅広い基準に基づいてセッションのエンゲージメントを測定します。 この違いを理解することは、エクスペリメントの結果を解釈したり、ツール間でデータを比較したりする前に重要です。この記事では、各プラットフォームがリテンション率と直帰率をどのように計算するか、これらの数値が実際に何を意味するか、そして Kameleoon で直帰率を追跡する方法について説明します。また、GA4 には存在するが Kameleoon には該当するものがない離脱率についても取り上げます。

リテンション率

Kameleoon では、リテンション率は最初にランディングしたページでクリックする訪問者と訪問の数を測定します。これは直帰率の逆です。Kameleoon はこのゴールを事前に作成されたゴールとして提供しているため、コンバージョンの追跡を開始するにはエクスペリメントにアタッチするだけです。 このゴールは、ランディングページで実行されているエクスペリメントにのみ使用してください。そうでない場合、訪問者がターゲットされる前にトリガーされる可能性があり、テストにポストターゲティングコンバージョンのみが記録されるため、コンバージョンがテストに記録されなくなる可能性があります。 Kameleoon の例:
上記のページのリテンション率は、オリジナルバージョンと比較してバリエーションの方が高くなっています。上記のスクリーンショットでは、約 55% の訪問にランディングページ(これはターゲットページでもあります)で少なくとも 1 回のクリックが含まれていました(クリックはターゲティングの後に発生しました)。 GA4 はエンゲージメント率をセッションが 10 秒以上続いた、コンバージョンイベントがあった、または複数のページビューが含まれていたセッションの割合として定義します。GA4 はセッションレベルでエンゲージメントを測定します。つまり、ユーザーが 2 番目のページとインタラクションしたり、イベントをトリガーしたりすると、GA4 はセッションをエンゲージしたと見なします。エンゲージメント率は分析に有用で、サイト全体の任意のページでのエンゲージメントに関するインサイトを提供します。 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 つのページビューのみが含まれていたセッションの割合として定義します。GA4 はセッションレベルで直帰を測定します。つまり、ユーザーが 2 番目のページとインタラクションしたり、イベントをトリガーしたりすると、GA4 はセッションを直帰と見なしません。直帰率は分析に有用で、サイト全体の任意のページでのエンゲージメントに関するインサイトを提供します。 GA4 の例:
GA4 には標準の直帰率レポートはありません。表示するには個別のレポートをカスタマイズする必要があります。 直帰率はエンゲージしていないセッションの割合です。上記のケースでは、それは 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 ドキュメントをご覧ください。 Kameleoon は離脱率を記録できません。Kameleoon のデータ構造はページビューではなく訪問と訪問者に基づいているためです。