🔰はじめての方へ

【Googleタグマネージャー】初心者でもわかる設定方法とタグ追加方法|イベントタグ設定方法もご紹介

サイト作成
記事内に広告が含まれています。
スポンサーリンク

Googleタグマネージャーというサイト制作運用に大活躍するツールがあります。

今回は、タグマネージャーの設定方法とタグの追加方法、新しいコンテナを追加する方法、ボタンクリックのイベントタグを設定する方法を紹介していきたいと思います!

WordPressの無料テーマcocoonでの設定方法も紹介しておりますので、ご参照ください!

タグマネージャー

GTM(Googleタグマネージャー)とは、Googleが無料で提供するタグを一元管理できるツールのことです。サイト内のタグを一括管理できたり、サイトの表示速度の低下を防ぐことができるシステムになります。

主なタグの種類は、

・Googleアナリティクスタグ
・アナリティクスのイベントトラッキングタグ
・各種広告のリマーケティング・コンバージョンタグ
                   など

わかりにくいワード

タグマネージャーではわかりにくいワードがいくつか出てきます。

コンテナ

タグを設置するWebサイト

通常1サイトにつき、1コンテナで管理していきます。

ワークスペース

コンテナ内にあるタグの設定変更や修正を行うためのところ

無料版では、1コンテナに対し上限3つまで同時に利用できます。

トリガー

タグとトリガーの関係は、タグは モノ 、トリガーは タイミング のような関係性です。

例えば、
タグ「コンバージョンタグ」
トリガー「このサイト(mapletc.net)に来た時」
にのみタグを表示する というような感じになります。

設置の仕方

Googleのアカウント作成

Googleの機能を使用しますので、Googleアカウントを作成しておいてください。

Learn More About Google's Secure and Protected Accounts - Google
Sign in to your Google Account and learn how to set up security and other account notifications to create a personalized...

Googleタグマネージャーアカウント作成

① 下記サイトにアクセス

ウェブとモバイル用のタグ管理ソリューション - Google タグ マネージャー
Google タグ マネージャーは、すべてのウェブサイト タグを 1 か所で実装できるタグ管理ソリューションを中小企業に提供し、シンプルで使いやすく、信頼性の高いタグ管理を実現できるようサポートします。

② Googleタグマネージャーのサイトの「無料で利用する」をクリック

③ アカウント作成をクリック

アカウント名、コンテナ名(ドメイン)、コンテナ使用場所を入力

⑤ 作成

アカウント作成後、ソースコードが出てきます。

HTMLファイルにコードを入力するやり方

アカウント作成後に出てきた2つのHTMLソースコードは、1つ目は<head>内のなるべく上部 2つ目は<body>の直後 に設置します。これをすべてのファイルに設置していきます。

ここでわかるのですが、すべてのページにに張り付けるのは大変ですよね。アナリティクスや広告などのタグは、この作業を毎回行わねばなりません。
この作業を一回で済ませることができるのがタグマネージャーなのです。

※逆に、タグマネージャーにアナリティクスタグが入っているのに、アナリティクスのコードをすべて追加してしまうと重複してしまい、測定にバグが生じる可能性があります。

WordPressでIDを使用して設置するやり方(cocoon)

① タグマネージャーアカウント作成後、2つのHTMLのソースコードが出てきますが、そのまま「OK」をクリック

② ワークスペースの「GTM-○○」のところをコピー

③ cocoon設定の「アクセス解析・認証」をクリック

④下に出てきた「タグマネージャID」のところに、先ほどコピーした「GTM-○○」を入力して保存

④完了

WordPressでHTMLコードを使用し設置する方法

こちらのやり方なのですが、あまり情報はないですが動作確認できました。

cocoonを使用しているならIDを使用した方法が一番早いのですが、それでうまく動作確認が取れなかったのでこちらをしようしてみました。

① ワークスペースの「GTM-○○」のところをクリック。

画像に alt 属性が指定されていません。ファイル名: -2024-04-01-024518-1024x210.png

② ポップアップが出てくるので、この二つをコピーします。

③ WordPressのcocoon設定のなかにある、「アクセス解析・認証」をクリックします。

④ 下の方にスクロールすると、コード入力できるスペースがあるので、

さきほどの上のコードは、一番上の「ヘッド用コード」(①)
下のコードは、次の「ヘッダー用コード」(②)にはります!

⑤ 保存

オリジナルのページをフロントページにしている場合

ヘッダーを含めたオリジナルページにしている場合、テーマを使っていても上記方法ではタグが反映されない可能性があります。

その時は、手動で、自作した header.php にヘッド用コードとヘッダー用コードを入れるとタグが反映されるようになります!

無料のプラグインを使用する方法

  • Site Kit by Google
  • Google Tag Manager for WordPress

Site Kit by Googleの方をお勧めする方がちらほらいらっしゃいました。

私の経験で、Site Kit by Googleを使うとサイトの表示がかなり遅くなってしまった経緯があるので、タグマネージャーなどを使う方がいいと思いました。

気になる方は、別の記事をご参照ください!(【WordPress】管理画面・サイト両方が重い原因は「site kit by google」だった

タグマネージャーを設置したら動作確認

動作確認には、Chromeの拡張機能「Google Tag Assistant」を使用します。

Tag Assistant - Chrome ウェブストア
The Tag Assistant extension works with Tag Assistant to help troubleshoot installation of gtag.js and Google Tag Manager...

① ダウンロードしたら拡張機能を有効化する

② タグの動作確認をしたいサイト上で検索窓の隣にあるアイコンをクリックします。

パズルみたいなものをクリックするのですが、ピン止めしておけば、わざわざポップアップを出さなくていいので楽です。

③ 次に「Enable」をクリックします。

④ リロードして、タグが正常に表示されれば大丈夫です!

タグの追加

① タグマネージャーを開いて、左にある「タグ」をクリック

② タグの画面が表示されたら新規から

③ 一番上の、タグの名前(ex.アナリティクスタグ)を入力(画像の

④ タグの設定を開く(画像のの欄をクリック)

⑤ タグの選択をする(ここではGoogleアナリティクスの中の 「GA4イベントタグ」 を想定)
 アナリティクスの設定については別の記事をご参照ください
 (【Googleアナリティクス】WordPressに設置する方法と確認方法、サーチコンソール連携方法をご紹介!

⑥ アナリティクスで設定したときに作成された測定IDを入力

⑦ イベント名を入れる(任意のもの)

⑧トリガーを「All Pages」に設定をする

⑨ 保存

⑩ 右上にある「公開」をクリック

⑪ 送信設定でバージョン名とバージョンの説明(任意)を入力し、公開

⑫ タグが発火しているか確認(上述参照)

新しいコンテナの追加

新しいコンテナを追加したい場合は、アカウントページから、アカウント名の右にある…をクリックして追加します。

【おまけ】イベント発火タグの設定方法(簡単)

簡単に、ボタンクリック数を計測するタグの設定方法についてご紹介します!
スタートボタンを押して診断するようなサイトです!
(ちなみにこのサイト:https://myfavetype.fanelab.com/

1、html のボタンにidがついていることを確認(ついていない場合は追加する)

2、組み込み変数の設定
 左の「変数」→ 「組み込み変数」の右上にある「設定」

3、「クリック」の項目のチェックを全てつける

4、タグの作成
(Googleアナリティクス:GA4イベントをすでに作っている人はタグ名をクリックして修正するか新しく作成)

GA4イベントタグは複数あってOK!
ページビュー用とクリックイベント用は別物のため。

左の「タグ」→ 右上の新規 → 左上タイトルを入力 → タグの種類「Googleアナリティクス:GA4イベント」→測定ID入力
(測定IDがわからない方は、アナリティクスの管理→データストリームから確認できます)

5、イベント名入力
(使用できる名前には、「アンダースコアしか使えない・先頭に数字はNG・予約語(自動収集名)を避ける」などの制限があるので、確認していただきたいのですが、今回はボタンクリックなので「start_button_click」としました)

6、イベントパラメータ設定
 パラメータを追加 → パラメータ名(任意)と値を入力

イベントパラメータ名と値とは?

イベントパラメータは「イベントに意味を持たせるための補足情報

設定することでこんな分析が可能になります↓

  • どのボタンがよく押されてるか
  • 同じページ内に複数ボタンがある場合、それぞれのクリック数
  • スマホ vs PC の違い
  • 診断サイトで「スタートボタンを押す人の割合」

{{ }} を使うパラメータ(Click URL / Click Text)

GTM で {{Click URL}} や {{Click Text}} と記述すると
クリックされた要素の情報を自動で取得する「GTMの組み込み変数」 が使える

  • {{Click URL}} → そのクリック先のURL
  • {{Click Text}} → ボタンのテキスト(例:スタート / 診断する)

例えば {{Click Text}} と入れておくと、「スタートボタン」「もう一度診断する」ボタンの区別ができます。
{{Click URL}} はABテストで、どのリンクから押されたか確認することができます。

 こんな感じで登録しました↓

7、トリガーの設定
 「トリガーの選択」の右上の+をクリック→ 左上にタイトル → トリガーのタイプを「クリック」の「全ての要素」を選択
 → 今回はスタートボタンだけなので「トリガーの発生場所」は「一部のクリック」
 → 「イベント発生時にこれらすべての条件が true の場合にこのトリガーを配信します」は、プルダウンで「{{Click Element}}」「CSSセレクタに一致」「#startBtn(htmlに入力してあるボタンに付属するid)」

8、保存

9、プレビュー
 URLを入力すると、TagAssistant が起動
 実際にスタートボタンを押してみて、配信されているかチェック

10、アナリティクスでイベント数・イベント名を確認

11、公開忘れがち!

12、アナリティクスでカスタム定義設定
 GTMで公開してるだけでは GA4 のレポートで使えません。
 管理 → カスタム定義 → カスタムディメンションを作成をクリック → ディメンション名(任意)・範囲「イベント」・イベントパラメータはGTM(タグマネージャーの略です。今更すぎますが…以下GTMとします)で設定したものを使用

13、アナリティクスのデバッグビューで確認
 ※あらかじめ、GTMでプレビューをクリックしてタグアシスタントを起動しておく
 アナリティクス → 管理 → 「DebugView」 をクリック

 リアルタイムでイベントが入ってくるか、他のボタンクリックでカウントされていないか確認します。

簡単にと言いながら長くなりました( ; ; )

最後に

GTMを設定したら次はアナリティクスタグの設定をする方が多いと思います!

アナリティクスタグの設定については別の記事にしているのでご参照ください!

サーチコンソールもタグマネージャーをあらかじめ設定していると設定がとても簡単です!

サーチコンソールについても説明している記事があるのでご参照ください!