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

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

2020-03-01から1ヶ月間の記事一覧

BigQueryでGoogleアナリティクスデータの期間を指定する

BigQueryでGoogleアナリティクスデータの期間を指定する BigQuery内にあるGoogleアナリティクスデータの期間を指定するには、このように書きます。 select date, count(distinct fullvisitorid) as user, sum(totals.visits) as session, sum(totals.newvisi…

BigQueryのクエリの定期的実行を自動化する

BigQueryのクエリの実行を定期的にスケジュールする BigQueryのSQL実行結果のテーブルをデータポータで可視化してモニタリングしているような場合、数字更新を自動化したいときがあると思います。そんなときはクエリ実行を自動化すると便利です。 まずはAPI…

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

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

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

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

BigQueryでページカテゴリ単位のPV数、セッション数を集計する

BigQueryでGoogleアナリティクスデータのページカテゴリ単位のPV数、セッション数を集計する GoogleアナリティクスのUI上なら、ディレクトリ単位のPV数の把握は容易にできますが、ディレクトリ単位のセッション数となるとセグメントをかける必要があります。…

BigQueryでGoogleアナリティクスの訪問回数ごとのユーザー分布を集計する

ユーザーが一定期間に何回訪問したかを集計し、訪問回数ごとのユーザー数の分布をだしてみた。 Googleアナリティクスでは、ユーザー数や新規ユーザー数はわかりますが、訪問回数ごとのユーザー数を把握するにはやや手間がかかります。 今はユーザーエクスプ…

Bigqueryで集計したGoogleアナリティクスのセッション数とGAのUI上のセッション数が合わない

BigqueryでGoogleアナリティクスのトラフィック分析だ! 自らのスキルアップのためにもSQLを使えるようになってBigqueryで分析するぞ!と思い、オンライン講座でSQLの基本的なことを学びBigqueryを使い始めました。 当然、使う上でいろいろ分からないことが…