Google Analytics 4 カスタムイベントの設定:完全ガイド

Autumn Green

8月 02, 202415 分 で読めます
Googleアナリティクスのカスタムイベント
共有

目次

より多くのユーザーに当コンテンツをご利用いただけるよう、この記事は自動翻訳を使用して英語から翻訳しています。元の記事を読むにはこちらをクリックしてください 。また、内容に問題がある場合は、遠慮なく report-osteam@semrush.comまでご連絡ください。

Google Analytics 4 (GA4)では、イベントとはウェブサイトやアプリで発生する特定のインタラクションや事象を指します。 

イベントによって、ユーザーがサイトに滞在する時間や、フォームを送信する数など、サイト上でのユーザーの行動を把握することができます。 

GA4にはデフォルトで自動的に記録されるイベントがいくつかありますが、独自の行動をカスタムイベントとして追跡することもできます。

Google Analytics 4のカスタムイベントとは?

カスタムイベントは、Googleアナリティクスで作成できるオプションのイベントです。 これにより、Googleがまだ記録していないウェブサイトやアプリでのユーザー・インタラクションに関するデータを取得することができる。 

例えば、カスタムイベントを作成して、特定のページ(確認ページなど)が何回閲覧されたかを追跡したり、ニュースレターに登録するためにどのフォームが最も頻繁に使用されているかを確認したりすることができます。

カスタム・イベントと他のイベント・タイプ

Googleアナリティクスのカスタムイベントは、GAがカバーしていないデータをトラッキングするためにユーザーが作成するという点で特徴的です。 

カスタムイベントを作成する前に、追跡したいユーザー行動が他のイベントタイプでカバーされていないことを確認する必要があります。

グーグルには他にも3つのイベントタイプがある:

  • 自動的に収集されるイベント:GA4に自動的に記録される基本的なイベントで、オフにすることはできません。 これらのセッションには、session_start(ユーザーがウェブサイトまたはアプリにアクセスしたときにトリガーされる)とuser_engagement(ウェブページがフォーカスされているとき、またはアプリが1秒以上フォアグラウンドにあるときにトリガーされる)が含まれます。
  • 測定イベントの強化:コードを調整したり、Googleタグマネージャ(GTM)を設定することなく、追加のイベントをトラッキングすることができます。 例えば、view_search_results(ユーザーがウェブサイトの検索結果ページを表示したときにトリガーされる)やfile_download(ユーザーがダウンロード可能なファイルへのリンクをクリックしたときにトリガーされる)などがあります。 
  • おすすめイベント:ユーザーの行動に対するさらなる洞察を提供します。 自動的に収集されたり強化された測定イベントとは異なり、推奨イベントは自動的には記録されない。 その代わりに、自分のニーズに応じて設定する。

さらに読む Google Analytics 4 イベントガイド:イベントトラッキングの説明

Google Analytics 4でカスタムイベントを作成する方法

Googleアナリティクスのカスタムイベントを作成するには、主にGA4インターフェースとGoogleタグマネージャの2つの方法があります。 

GA4インターフェイスでのイベント作成はよりシンプルですが、既存のものをベースにイベントを作成することしかできません。 Google Tag Managerでのイベント作成は、より複雑ですが、より具体的なデータ収集が可能です。 

知りたいことを測定するのに最も役立つ方法を選ぶことをお勧めする。

しかしその前に、追跡したいイベントがGA4ですでに収集されていないことを確認してください。 Googleが自動的に収集するイベントのリスト(このリストには、強化された測定イベントが含まれています)と推奨されるイベントを確認し、Googleがすでに探しているデータを収集できるかどうかを確認します。 

また、カスタムイベントがGA4の自動収集イベント、強化測定イベント、推奨イベントと同じ名前にならないように、イベント名をよく理解してください。

イベント名を付ける際には、以下のルールに留意してください:

  • イベント名はアルファベットで始まること
  • イベント名にはアルファベット、数字、アンダースコアのみを含めることができ、スペースやその他の特殊文字は使用できません。 スネークケース」(すべて小文字、スペースはアンダースコア)を使用することをお勧めします。
  • イベント名は大文字と小文字を区別します。 つまり、"custom_event"、"Custom_Event"、"Custom_event "は3つの異なるイベントとしてカウントされる。
  • イベント名は、予約されたイベント名や接頭辞を使用してはならない。 その場合、Google Analyticsはエラーメッセージを表示します。

また、カスタムイベント名やカスタムパラメータ名の文字数制限にも注意してください:

  • イベント名の最大文字数は40文字です。 カスタムイベントをコンバージョンとしてマークしたい場合は、特に注意が必要です。 40文字より長い名前の場合、付加された"_c "が欠落し、そのイベントはコンバージョンとして追跡されない。
  • イベントパラメータ名の最大文字数は40文字です。
  • イベントパラメータ値の最大文字数は100文字です。

では、カスタム・イベントを作成するための2つの方法を説明しよう:

Google Analytics 4のインターフェイスでカスタムイベントを作成する

GA4のインターフェースは、既存のイベントをベースにカスタムイベントを作成するシンプルな方法を提供します。 Google Tag Manager(GTM)でカスタムイベントを作成するほど包括的ではないが、GTMをインストールしていない人には良い選択肢だ。

例えば、ある特定のアセット(welcome-packet.pdfというファイル名のウェルカムパケット)のダウンロードをトラッキングしたいとします。 

Google Analytics 4に入り、歯車アイコンに移動し、"Events"をクリックし、"Create event"をクリックします。

GA4で "イベント作成 "に移動する

次に、"Create"をクリックする。

「作成」ボタンを強調表示

次の画面で、カスタムイベントに名前を付け、パラメータを設定します。 

イベント設定ページの作成

この例では、イベント名を "welcome_packet_download "とする。 このイベントは、既存のfile_downloadイベントに基づいているので、"Parameter "を "event_name "に、"Operator "を "equals "に、"Value "を "file_download "に設定する。 

この特定のファイルのダウンロードを追跡するために、パラメータ "file_name "に "welcome-packet "を設定する。

パラメータ "file_name "に "welcome-packet "を設定する。

次に、新しいイベントを保存します。

カスタムイベントは、あなたのサイトやアプリで、あなたが指定したすべての条件に一致するイベントが発生したときにのみ発火することに注意してください。

GA4カスタムイベントの設定に成功したら、次の重要なステップはイベントを正確にトラッキングすることです。 これについては後で掘り下げることにしよう。 

Googleタグマネージャでカスタムイベントを作成する

Google Tag Managerでは、すでにGoogle Analyticsに送信されているイベントに基づいていなくても、まったく新しいイベントを作成することができます。

では、GTMにログインしてください。 そして「概要」画面から「新しいタグ」をクリックする。

GTMの概要画面から「新しいタグ」を選択

すると下の画面が表示される。 

GTMの「無題タグ」画面

タグにはわかりやすい名前をつけましょう。 この例では、ウェルカムページのビューを追跡します。 次に、"Tag Configuration"をクリックする。

歓迎ページビュー" というタグ

表示されたメニューから、"Google Analytics"を選択する。

「タグタイプを選択」メニューで「Google Analytics」を選択

次に、「Google Analytics」を選択します:GA4イベント"を選択します。 

"グーグルアナリティクスGoogleアナリティクス」メニューで「GA4イベント」を選択

まだの場合は、"Measurement ID "フィールドの右側にあるアイコンをクリックして、測定IDを見つけ、再利用できる変数として保存します。 (そうでなければ、「測定ID」フィールドにコピー&ペーストしてください)。

「タグ設定 "の下にある "測定ID "フィールドが強調表示される

次に、ネーミングのベストプラクティスに留意しながら、イベント名を入力します。 この名前はレポートに表示されるので、わかりやすい名前にしてください。

「イベント名」に "welcome_page_views "を入力

さて、追跡したいアクションを定義しましょう。 

これがトリガーと呼ばれるものだ。 これは、特定のタグがいつ起動されるべきかを決定するために定義する、特定の条件または条件のセットです。 

この例では、誰かが特定のページ(URLに"/welcome "が含まれるウェルカムページ)を閲覧するたびにトラッキングしたいとします。

下にスクロールし、"Triggering"("Tag Configuration "モジュールの直下に表示される)をクリックしてメニューを開く。

Choose a trigger "メニューが開いたら、右上の "+"マークをクリックします。 これにより、指定したページでのみ起動するカスタムトリガーを設定することができます。

「トリガーを選択」メニューが開く

次の画面で、トリガーに名前を付ける。 

「ウェルカム・ページ・ビュー」トリガー・ウィンドウ

次に、"Trigger Configuration"モジュールをクリックする。 

オプションのリストが表示されるので、追跡しようとしているものと一致するトリガーを選択する。 今回は "ページビュー"を選択する。

「トリガータイプの選択」メニューで「ページビュー」を選択

イベントが発生するページを指定できるようになりました。 そこで、"Some Page Views "の隣にある丸を選択する。

ここで、最初のドロップダウンメニューで「Page Path」を選択し、次のドロップダウンメニューで「contains」を選択する。 そしてテキスト・フィールドに "welcome "を加える。 (これは、ユーザーが "welcome "を含むURLパスのページを閲覧したときにイベントが発生することを指定します)。

ページパス "に "welcome "が含まれるトリガーの追加

右上の「保存」をクリックするのをお忘れなく。

右上隅にハイライトされた "Start outreach "ボタン

タグ設定」と「トリガー」のモジュールがある画面に戻ります。

もう一度、右上の「保存」をクリックする。

「タグ設定」と「トリガー」モジュール画面

概要」画面に戻ります。 ワークスペースの変更 "の下に "2 Added "と表示され、新しいトリガーと新しいタグが作成されたことがわかります。

Googleアナリティクスの概要画面

変更を反映させるには、右上の「Submit」をクリックします。 

GA4の概要画面で "Submit "ボタンが強調表示される

表示される画面で、「バージョン名」フィールドに名前を、「バージョンの説明」フィールドに説明を追加する必要があります。

その後、"Submit"をクリックする。 

"投稿設定 "画面でハイライトされた "公開 "ボタン

GA4 でカスタムイベントがトラッキングされていることを確認する方法

さて、カスタムイベントを作成したら、"Realtime "レポートを使って、イベントが正しく実行されていることを確認しましょう。 これは過去30分間の活動を示している。

GA4で、"Reports" > "Realtime"をクリックする。 手動でイベントをトリガーすることができます(この場合、ウェルカムページを表示することで)。 その後、"Realtime "レポートに表示されるかどうかを確認する。

イベントがトラッキングされていれば、"welcome_page_view "イベントが "イベント名別イベント数 "に表示されるはずです。

「イベント名別イベント数」ウィジェットがハイライトされる

GA4でDebugViewを使ってカスタムイベントをチェックする 

イベントをテストしても "Realtime "レポートに表示されない場合は、GA4の "DebugView "を使ってみてください。

この機能は、カスタムイベントがどのようにキャプチャされ、処理されているかを可視化し、正確で効果的なトラッキングを実現します。

まず、テストに使用するデバイスのデバッグモードを有効にする必要がある。 

管理者アイコンをクリックし、"DebugView"を選択する。

GA4管理画面の "DebugView "に移動する

ここでは、イベントのリアルタイム・ストリームが表示され、カスタム・イベント実装の検証やトラブルシューティングを即座に行うことができます。 

デバッグ・デバイス・ダッシュボード

画像ソースグーグルAI

GA4レポートでカスタムイベントを見るには

あなたはカスタムイベントを作成し、それが機能することを確認しました。 さて、このイベントで追跡したいデータを表示する番だ。

イベント "レポートは、あなたのサイトで発生したすべての追跡イベントを表示します。

Googleアナリティクスの「レポート」 > 「エンゲージメント」 > 「イベント」をクリックすると、「イベント」レポートが表示されます。

GA4の "イベント "レポート

下部の表でカスタムイベントをクリックすると、イベントをトリガーしたユーザーの数やパラメータに関する情報など、より詳細なデータが表示されます。

「page_view」イベント・ダッシュボード

カスタムイベントをコンバージョンに設定する

Google Analytics 4で、新しく作成したイベントをコンバージョンとして指定したいとします。 なぜなら、ウェブサイトのパフォーマンスやユーザーエンゲージメントに関する貴重な洞察を提供してくれるからです。 

その方法はこうだ:

歯車のアイコンをクリックして管理セクションに移動します。 次に、"Conversions" > "New conversion event"に行く。

GA4管理画面の "新規コンバージョンイベント "に移動する

次に、カスタム・イベント名を追加し、"保存"をクリックするだけです。

「新しいイベント名」フィールドに入力された「welcome_packet_download

カスタムイベントでインサイトを解き明かす

GA4にカスタムイベントトラッキングを実装することは、ビジネスにとって重要なカスタマイズされた指標を監視することで、ユーザーの行動に関する微妙な洞察を引き出す鍵となります。 ニュースレターの購読、アセットのダウンロード、ボタンのクリック、その他の重要なインタラクションなどです。

アプローチをカスタマイズすることで、特定のユーザーアクティビティをピンポイントで特定し、詳細なデータを掘り下げて、戦略を最適化し、GA4の可能性を最大限に活用することができます。 

だが、それは始まりに過ぎない。 また、SemrushのOrganic Traffic Insightsを使用すると、Google Analytics 4、Google Search Console(GSC)、Semrushのデータを1つのダッシュボードにまとめることができます。 

ランディングページのパフォーマンス、キーワード、その他の重要な指標(コンバージョンを含む)をシームレスに分析することができます:

オーガニック検索トラフィックレポートの概要

そして、このデータを意思決定に活用することができる。 

共有
Author Photo
Autumn is a writer and editor of web content with eight years of experience in the overlapping fields of content and SEO.