BigQueryによるGAトラフィック分析

某旅行会社のeコマース部門にいます。BigQueryを利用してGoogleアナリティクスデータの分析例を紹介します。

トランザクション

BigQueryでユーザーの購入日から遡って行動を集計する

Googleアナリティクスデータでも、どんなデータでもそうですがデータを集計する期間を例えば2020年1月1日から1月31日までとすると、当たり前ですがその期間のすべての数値を集計することになります。 BQMLなりAutoMLで購入予測をしたいときに、前述のような…

BigQueryでGoogleアナリティクスのトランザクションの間隔をだす

「Googleアナリティクスのセッションの間隔をだす」でセッションの間隔を出したのですが、トランザクションにも応用できるのでポストします。 select round(avg(interval_session),2) as avg_interval_session from (select fullvisitorid, paese_date('%Y%m…

BigQueryで訪問回数ごとのユーザーCVRをだす

「訪問回数ごとのユーザー分布を集計する」でユーザーの訪問回数ごとの分布をだしました。このエントリーでは、その分布にコンバージョンしたユーザー数を追加して、訪問回数単位のユーザーコンバージョン率を出したいと思います。 手順としてはコンバージョ…

BigQueryで特集ページのコンバージョン貢献を集計する

特集ページのコンバージョン貢献 特集ページが見られたセッションで予約に至ったかどうかを把握する方法を紹介します。以前のエントリーでも書きましたが、GoogleアナリティクスのUI上でも特集ページごとにセグメントを設定すれば可能ですが、数が多いと面倒…

BigQuery内のGAデータからトランザクション情報を集計する

BigQuery内のGAデータからeコマースタグで送信された値を取得する 機械学習用のテーブルを作成しようと、Googleアナリティクスの拡張eコマースで送られた値を取得しようとしていたのですが、なかなかうまくいかず難儀していました。 BigQuery Export のスキ…