PBAとGoogle Analyticsの違い

概要 :ピープルベースドアトリビューション(PBA)とGoogleアナリティクスの違いについて

Google Analyticsと比較した場合のPBA

PBAとGoogle Analyticsは、ウェブ分析とコンバージョン測定ソリューションですが、それぞれ異なる測定面に焦点を当てています。PBAはこれに追加した価値を提供しています。

  • PBAは、アトリビューション計測に焦点を当てた、独立した、偏りのないツールです。PBAはユーザーをウェブサイトに導いてくれるメディアソースやキャンペーンにコンバージョンや収益の成果を紐づけます。
  • Google Analyticsはウェブ分析に重点を置いています。ユーザー行動に関連するデータを収集、分析、集計します。Google Analyticsを使用すると、例えば、ユーザーの行動、ファネル、ウェブイベントを分析することができます。

Googleアナリティクスと比較時のPBAの利点

Googleアナリティクスと比較した場合のPBAの利点は次のとおりです。

  • PBAには以下が含まれます;
    • Web-to-app計測。この指標は、ウェブサイトからアプリに移動したユーザー数を示します。また、どのメディアソースやキャンペーンが Web サイトにユーザーを誘導し、その後アプリをインストールしたかがわかります。
    • コンバージョンやイベントのローデータを活用して、独自のBIツールにデータを取り込むことができます。これにより、柔軟に分析を実行することが可能になります。

乖離の理由

PBAとGoogle Analyticsを比較した場合の乖離については、以下をご参照ください。

SDKの実装例

PBAとGoogle Analyticsの実装方法は、データ収集に影響を与える可能性があります。

Google Analyticsの方が、セッションと訪問者が多い

原因

Google Analyticsが Web SDK よりも前に読み込まれた場合、離脱したユーザー、またはウェブサイトに短期間滞在したユーザーは PBA ではカウントされません。これにより、セッションと訪問者のデータに乖離が生じます。

ソリューション

Web SDK は、できるだけ早期に読み込まれるように配置することを強くお勧めします。

SDKが直接設置されている、またはGoogleタグマネージャを使用して設置されているかに関わらず、SDKのロード遅延によって大きな乖離が生じる可能性があります。

Google Analyticsの方がセッション、キャンペーン、コンバージョン数が多い

原因

AppsFlyerのPBA Web SDK は、特定のページにのみ存在します。Googleアナリティクスはすべてのページに存在します。結果として、Google Analyticsはウェブサイト全体のデータ収集をするのに対し、Web SDKは特定のページのデータのみを収集します。これにより、セッション、アクセスユーザー、キャンペーン、コンバージョンに乖離が生じます。

ソリューション

Web SDKをウェブサイトのすべてのページに実装してください。

管理画面の設定

タイムゾーンやデータフィルタなどの管理画面の設定は、データの表示方法に影響する可能性があります。

タイムゾーンの設定:データの乖離

原因

Google Analyticsのタイムゾーン設定が PBA ダッシュボードの設定と異なる場合は、乖離が発生する可能性があります。

AppsFlyer管理画面はUTCに設定されているの対し、GAの管理画面はUTC+13に設定されている場合、GAの管理画面はAppsFlyerの管理画面より1日進んでいます。

すなわち、3月2日のAppsFlyer管理画面に表示されるデータは、GA管理画面で3月3日を選択しないと表示されません。

ソリューション

AppsFlyerとGoogleアナリティクスの両方でタイムゾーン設定が同じであることを確認してください。

データフィルタ:データの乖離

問題

AppsFlyerとGoogle Analyticsの両方とも日付、アトリビューションされたメディアソース、キャンペーン、イベントに応じてデータをフィルタできます。AppsFlyerとGoogle Analyticsでの異なるフィルタ設定は、同じデータに対して異なる見え方を生成することになります。

ソリューション

2 つの管理画面のデータを比較する場合は、フィルターが適用されていないことを確認してください。

コンバージョンとイベント

計測モデルやルックバック期間、イベント送信方法、クッキー設定は全てデータ収集と処理に影響します。

ルックバック期間:コンバージョン計測における乖離

原因

ルックバック期間が、Google AnalyticsとPBAで異なる場合、計測データに乖離が生じる可能性があります。

ソリューション

PBAのルックバック期間は常に30日です。Google Analyticsにおいて、計測モデルを選択する際は、ルックバック期間を30日に設定するようにお願いします。

計測モデル:コンバージョン計測における乖離

原因

PBAとGoogle Analyticsで異なる計測モデルを設定している場合は、計測データに乖離が生じる可能性があります。

ソリューション

Google Analyticsではデフォルト計測モデルを選択できます。しかし、PBAは、ラスト間接タッチ、30日間ルックバック期間計測モデルとなります。Google アナリティクスでも、ラスト間接タッチ計測モデルを選択してください。

イベントの送信

問題

Google Analytics SDKとWebSDKの両方とも、イベントを送信することができます。Google Analyticsへのイベント送信ロジックを実装し、別にPBAへのイベント送信ロジックを実装すると、乖離が発生する可能性があります。

ソリューション

イベントを送信する場合は、次のことをご確認ください。

  • 同じトリガーが両方に適用されているか
  • Google Analyticsと PBA の両方にイベントが送信されているか

Web SDK を使用してイベントを送信する方法については、 ここ をクリックしてください。

クッキー

PBAとGoogle Analyticsのいづれも、ユーザーを認識するためにクッキーを使用しています。

Google Analyticsのクッキー設定

Google Analytics SDKが自動的にクッキーの設定を処理できるようにすることをお勧めしていますが、 クッキー設定を変更 することは可能です。クッキー設定のいかなる変更も、乖離の生じる要因となります。

クッキーの有効期限の設定

Google Analyticsでは、クッキーの有効期限を設定できます。Google Analyticsのクッキー有効期限をWeb SDKの有効期限よりも前に設定した場合は、乖離が発生する可能性がございます。

 例

マークは、あなたのウェブサイトに1年以上頻繁に訪問しているユーザーです。現在、プレミアムコンテンツへの購読を検討しています。

あなたの開発者がGoogle Analyticsのクッキー有効期限を1 年に設定しました。一方で、Web SDKのクッキー有効期限は2年となります。

マークが最終的に購読することを決め、コンバージョンが登録されると、Google Analyticsのクッキー有効期限は切れており、別のものが設定されています。

その結果、Google Analyticsは2人のユーザーを表示しますが、いづれもマークです。そのうち1人のみがコンバージョンに関連づけられています。一方で、PBAではマークを1人のユーザーとして表示され、この同じユーザーにコンバージョンが関連づけられています。

つまり、Google Analyticsのコンバージョン率がPBAのコンバージョン率よりも低くなります。

クッキーのサブドメインの設定

Google Analyticsではサブドメインにクッキーを設定できますが、PBAではトップレベルドメインにのみクッキーを設定します。

 例

サブドメイン store.mywebsite.com にクッキーを設定したとします。シャロンはあなたのウェブサイトを訪問し、あなたのオンラインストア store.mywebsite.com に行きました。Google Analyticsは、彼女を2 つの異なるユーザー とみなします。

PBAはトップレベルドメイン mywebsite.com にのみクッキーを設定しているため、 mywebsite.com store.mywebsite.com を訪問したシャロンを同一ユーザーとみなします。

その結果、Google Analyticsでは 2 人のユーザー、PBA では 1 人のユーザーになります。