GoogleAnalyticsの各機能・項目をRDBMSに置き換えて考えてみた

非常に複雑なGoogleAnalytics。特に指標とかディメンションとか、用語がたくさんあってなかなかとっつきにくい。

いろいろ触っているうちに、自分みたいな技術者だったら、RDBMSに置き換えて考えるとわかりやすいかもしれない。と思いました。

具体的にはこんな感じ。

指標=列
ディメンション=group by

フィルタはwhere
ディメンションをクリックして深層に進んでいくのはhaving

アドバンスセグメントはサブクエリ
カスタムレポートはビュー


まだまだ理解が甘いので間違ってる部分もあると思いますが、とりあえず指標=列、ディメンション=group byと思っていれば一気に理解が進むような気がします。