GA4、サーバーログ、トラフィック数:同じ単位で比較する
GA4のセッション、サーバーリクエスト、CDNリクエスト、トラッキングされたボタンクリックは、それぞれ異なるイベントを表しています。それぞれの合計値は内部的に正しくても、大幅に異なる場合があります。ギャップが生じた場合は調査すべき疑問点であり、不正トラフィックの自動的な推定量ではありません。
各ソースが測定しているものを書き出す
- GA4: 収集ルールに基づくアナリティクスイベント、および処理済みのユーザーまたはセッション指標。
- サーバーログ: 記録対象のサーバーに到達したリクエスト(アセットやAPIが含まれる場合がある)。
- CDNログ: エッジで観測されたリクエスト(キャッシュの動作やその他のレスポンスタイプを含む)。
- SearchBastionトラッキング: インストールされたトラッキング実装によって観測されたインタラクション。
比較する前に、タイムゾーン、データ期間、プロパティ、ホスト名、フィルターを確認してください。欠損データは計測されたゼロとは別管理にしてください。ソース間で粒度が異なる場合は、無理に一致させず、その制限事項を明記してください。
具体例:1回のページ読み込みで多数のリクエストが発生する
ブラウザが1つの記事を開き、画像、スタイルシート、スクリプトを読み込む場面を想像してください。サーバーやCDNでは多数のリクエストが記録され、GA4ではセッションおよびページビューイベントが記録され、ボタン追跡ではボタンが使用されるまで何も記録されない場合があります。これらは関係性を示す例であり、固定のコンバージョン率ではありません。リクエストの総数をセッション数で割っても、ボットが何人いたかを特定することはできません。
予期せぬ変動を調査する
- URLグループを1つ選択し、比較可能な日付を指定します。
- 変動が発生した時期の周辺で、タグや同意設定に変更がないか確認します。
- 可能であれば、ページリクエストを静的リソースやAPIアクティビティから切り離します。
- レポートの鮮度と同期エラーを確認します。
- 説明のつかない急増について、アプリケーションの動作や想定される結果と照らし合わせて検証します。
誤った厳密さを避ける
リクエストとセッションの差分を、確定した無駄なトラフィック、人間の訪問者、あるいは不正アクセスの割合などと断定しないでください。既知のボットはGA4によって除外される可能性があり、アナリティクスのコードがブロックされたり同意が得られなかったりしたために正規の訪問が欠落している場合もあります。有用なレポートでは、各数値とともにその定義と残された不確実性が示されます。
Analytics Compareを使用して初期実衕の確認を行います。GoogleのGA4ボット除外に関するガイダンスは、測定値に差が生じる一つの要因を説明しています。
ウェブサイトを無料でチェック
SEO監査を実行したり、トラフィック品質をチェックしたりできます。登録は不要です。