長い事放置していたこのブログを再開します。仕事で触れたことや近況などをゆるく書いていこうと思います。
今回は、仕事でGAやGTMに触れる機会が合ったので、そのことについて書きます。雰囲気とかなんとなくわかる程度の知識だったのでとても良い機会でした。
GAとGTM、何が違ってどう使い分ける?
Webサイトやアプリの改善に欠かせない「アクセス解析」。 中でもよく聞くのが Google Analytics(GA) と Google Tag Manager(GTM) の2つのツールです。
正直、名前が似すぎていて「どう違うんや!」と思ってちゃんと調べたら、目的も役割もまったく異なることを知りましたw
本記事では、GAとGTMの違いやそれぞれの役割を解説します。
GAとGTMの概要と役割
Google Analytics(GA)とは?
Google Analytics(GA) は、 Webサイトやアプリのアクセス解析を行うツール です。
例えば以下のようなデータが取得できます:
- 何人が訪れたか(ユーザー数)
- どこから来たか(流入経路)
- どのページを見たか(ページビュー)
- どのボタンが押されたか(イベント)
「GA4」=最新版のGoogle Analytics(2020年以降)。以前の「UA(ユニバーサルアナリティクス)」とは仕組みが異なります。
Google Tag Manager(GTM)とは?
Google Tag Manager(GTM) は、Webサイトに設置するさまざまな 「タグ(=コードスニペット)」をまとめて管理するツール です。
ここで言う「タグ」とは、以下のようなコードのことです:
- Google Analyticsのトラッキングコード
- Google広告のコンバージョンタグ
- Facebookピクセル
- ヒートマップツールのタグ など
GTMを使うことで、エンジニアでなくてもタグの追加や変更がWeb画面でできるようになります。
GAとGTMの関係性と違い
| 項目 | Google Analytics(GA) | Google Tag Manager(GTM) |
|---|---|---|
| 役割 | アクセスデータの分析 | タグの管理・実行 |
| 実装 | サイトに直接GAタグを埋め込むか、GTM経由で設定 | GTMのスニペットを一度埋め込めばOK |
よくある誤解と注意点
「GTMを入れたらGAは不要」?
→ NGです
GTMはあくまで「タグを管理・発火するツール」であって、 データを蓄積・可視化する機能はありません。 GAのタグをGTM経由で設定する のが一般的な使い方です。
「タグを入れすぎると重くなる」?
→ それはそう
GTMで何でもかんでもタグを追加すると、サイトの表示速度が落ちる可能性があります。 必要最小限のタグに絞る、発火条件を適切に設定することが大切です。
まとめ
- GAは 「データを見るツール」 、GTMは 「タグを管理するツール」
- GTMを使えば、GAや広告のタグを コードを書かずに管理できる
- GAとGTMは セットで使うと便利!ただし役割の違いは要理解