Googleアナリティクス(GA4)のコンバージョン設定
目次
GA4でのコンバージョン設定の特徴
- TEL以外のリンククリック(外部WEB予約サイト、PDFなど)は、HTMLを編集する必要がない
- GA4では、デフォルトで外部リンクのクリックがイベントとして測定されています。そのため、GA4の初期設定さえ終わっていれば、HTMLを触らずに、アナリティクス管理画面でイベントをコンバージョンとして定義するだけで設定が完結します。
- ただし、外部サイトへのリンククリックを測定するには、「拡張計測機能」を有効にしておく必要があります。
デフォルトで有効になっているので基本的に気にしなくて大丈夫ですが、もし設定が間違っていないのに計測されない場合は確認してみてください。- 拡張計測機能が有効になっているかどうかは、プロパティ>データストリーム>該当のドメインをクリックすると確認できます
- 拡張計測機能が有効になっているかどうかは、プロパティ>データストリーム>該当のドメインをクリックすると確認できます
- TELタップ計測は、旧アナリティクスと同様、HTMLにonclick属性を記述する必要があります。(もしくはGTMを利用)
設定方法
事前準備(TELタップ計測の場合のみ)
TELタップ計測の場合は、あらかじめサイト内の電話番号のaタグにonclick属性を追加して本公開してください。
※MPクラウドが導入されている案件だとすでに入っている場合もあります。
【例】
<a href="tel:xxx-xxx-xxxx" onClick="gtag('event', 'tel', {'event_category': 'sp', 'event_label': 'tel-tap'});">xxx-xxx-xxxx</a>
イベントを作成
- GA4の管理画面>プロパティ>イベントを開く
※先述のとおり、GA4では何も設定していなくても、外部リンクのクリック/タップは計測されているため、過去にクリックされたことがあるリンクは、このページに一覧表示されます。この一覧にすでに計測したいイベントが表示されている場合は、「コンバージョンとしてマークを付ける」のボタンをクリックして有効にするだけで終わりです。
ただし、イベント名などがわかりにくかったり、合計数をコンバージョンとして設定したい場合は、カスタムイベントとして登録してください。 - 「イベントを作成」>「作成」
- 「カスタム イベント名」に、任意の名前を入力
日本語で問題ありません。レポート上で表示される名前なので、WEB予約、電話発信、などわかりやすい名前にしてください。 - 「一致する条件」を入力
パラメータ 演算子 値 WEB予約 link_url(注1) 含む
(または等しい)WEB予約サイトのURL(注2) 電話発信 event_label(注1) 含む
(等しいでも可)onclick属性で指定したイベントラベル名(注3) DF等のファイルダウンロード file_name またはlink_url(注1) 含む
(等しいでも可)パラメータが「faile_name」ならファイル名 パラメータが「link_url」ならファイルのリンクURL
(注1)パラメータは、選択肢リストにはありません。手打ちしてください。
(注2)正確には、aタグのhrefの値です。httpとhttpsや末尾のスラッシュの有無など、サイト内で表記揺れしている可能性がある場合や、初診と再診でページが異なるがまとめて計測したい場合などは、ドメイン部分など確実に共通している部分のみ記載して、演算子を「含む」にしてください。
(注3)下記の例で言うと、イベントラベルは「tel-tap」です。
onClick="gtag('event', 'tel', {'event_category': 'sp', 'event_label': 'tel-tap'});"
パラメータ欄を「event_category」にして値をカテゴリー名(上記例だと「sp」)にしてもOKです。その場合、同じカテゴリー名のリンクはすべてまとめて計測されます。 - 「保存」をクリック
※上記以外はデフォルトのままでOKです。
作成したイベントをコンバージョンとして設定
- GA4の管理画面>プロパティ>コンバージョン>新しいコンバージョンイベント
- 新しいイベント名の欄に、作成したカスタムイベント名を正確に入力
- 保存をクリック
※時間がたっぷりある場合は、設定したリンクを実際にクリックして24時間くらい待つと、プロパティ管理画面>イベントの一覧に表示されるので、それを待ってから「コンバージョンとしてマークを付ける」部分を有効する方法でもOKです。
動作確認
リアルタイムビューでの確認
カスタムイベント設定の確認
- イベントを発生(=設定したリンクを実際にクリック)させる
- 管理画面のサイドメニュー>レポート>リアルタイム>イベント数(イベント名)欄に表示されればOK
※設定直後だとうまく動かない場合があるので、その際はしばらく時間を空けて試してください。
コンバージョン設定の確認
- イベントを発生(=設定したリンクを実際にクリック)させる
- 管理画面のサイドメニュー>レポート>リアルタイム>コンバージョン(イベント名)欄に表示されればOK
トラブルシューティング
- イベントとしてもコンバージョンとしても計測されていない
- Tag Assistant でタグが発火しているかどうかを確認
- 「Add Domain」をクリックして、確認したいサイトのURLを入力
- 「Connect」>「Continue」をクリックするとデバッグモードでサイトが開く
- イベントを発生させる
- タグアシスタントの画面上部のタブでGA4に切り替える(「G-xxxxxxxxxx」をクリック)
- イベントが発火していたら、Hits Sent欄にイベント名(「click」や、電話発信なら「電話発信」などonclickで指定したイベント名)のカードが表示されるはずなので、クリック
- イベントの情報が表示される。発火によって送信されたパラメータと値が表示されるので、これをもとに、カスタムイベントの条件設定を見直してください。(※値欄の「ep.」は無視してください)
- Tag Assistant でタグが発火しているかどうかを確認
- イベントとしては計測されているが、コンバージョンとして計測されない
- コンバージョン名とイベント名が完全一致していることを確認