Googleアナリティクスで収集しているデータ(メジャメントプロトコル)をBigQueryに送り、集計・可視化できるようにする。無料版のGAにも対応し、しかもサーバレスでシンプルに実装できる。 本来BigQueryを使ったウェブ行動の詳細分析はGA360を使うべきなのだが、限りなく低コストでこんなことができるという参考程度で紹介する。 通常無料版のGoogleアナリティクスではできないログベースの行動分析をするのに使ったり、有料版であったとしてもGAはどのようなトラフィックを除外して集計しているのか、Googlebotなどのクローラがどんな動きをしているのかなどを検証するのに使うといいかもしれない。 原理はGoogleアナリティクスのJavaScriptがGoogleの計測サーバに送っているパケットを自前のサーバに送ってログ化するというシンプルなものである。 従来はデータ収集用のサーバを構
![Googleアナリティクスの計測ログをBigQueryに送る(無料版対応) – marketechlabo](https://cdn-ak-scissors.b.st-hatena.com/image/square/f2946d97b339316fad44058898601b1f2ba9de8f/height=288;version=1;width=512/https%3A%2F%2Fwww.marketechlabo.com%2Fimages%2Fga-log-gcs-bigquery%2Foutline.png)