2024年11月中旬ごろから、GA4(Googleアナリティクス)で設定していた電話タップイベントが測定できない現象が発生しました。
原因と解決方法を共有させていただきます。
・測定できなくなった設定例
カスタムイベント名:click_tel
パラメータ:event_name
演算子:次と等しい 値:click
パラメータ:link_url
演算子:次を含む 値:tel:
原因:なぜ測定できなくなったのか?
GoogleによるGA4の技術的な修正が原因です。
本来、clickは離脱クリック用のイベントのため、Googleからすると今まで電話番号リンクで計測できていることが、意図してない動作だったようです。
今後は計測できません。
解決策:GTMでイベントを作成する!
GTM(Googleタグマネージャー)でイベントを作成するのがオススメです。
GTMで電話タップイベントを作成する方法
事前準備_変数の追加
クリックの変数を追加済みの方はタグの設定手順に進んでください。
①管理画面左側の「変数」をクリックし画面を切り替え、右上「設定」を選択

②クリックの「Click URL」に☑を入れる
保存などのクリックはなく、☑入れると自動で保存されます。
☑入れ終わったら、「✕」をクリックで大丈夫です!
将来的に使用する可能性があるので、クリックは全部☑を入れて良いと思います。

③先ほど☑入れた変数が画面上に増えていればOK!

タグの設定手順
①GTMを開き「タグ」をクリック

②「新規」赤枠部分「タグタイプを選択して設定を開始・・・」をクリック

③「Googleアナリティクス」をクリック

④「Googleアナリティクス:GA4イベント」をクリック

⑤測定IDとイベント名を入力
・測定ID:GA4(Googleアナリティクス)から確認!
設定で良く使用するため、変数として登録することをおススメします。
・イベント名:「click_tel」など任意でOK!
ここで設定したイベント名がGoogleアナリティクスに表示されます。

⑥下にスクロールして、トリガーの「トリガーを選択してこのタグを配信・・・」部分をクリックし、右上「+」マークをクリック

⑦「トリガーのタイプを選択して設定を開始・・・」をクリック

⑧クリックの「すべての要素」を選択

⑨下記の様に設定して、「保存」をクリック
このトリガーの発生場所:一部のクリック
Page URL 等しい https://××××(HPやLPのリンク)
Click URL 含む tel:

⑩トリガー名を入力して、「保存」をクリック
トリガー名は「click_tel」など任意でOK!

⑪最後に「保存」をクリックし、好きなタグの名前を入力して「保存」で作成は完了!
タグの名前は「Google アナリティクス GA4 イベント_click_tel」など任意でOK!

作業完了後は、「公開」するのを忘れずに!
今回の修正について、ヘルプページ等でお知らせする予定はあるかGoogleに確認しましたが、「意図してない挙動を治しただけなので、告知するか分からない。」とのことでした。
拙い文章ですが、少しでもお力添えになれれば幸いです。
もしGTM(Googleタグマネージャー)を使用したGA4の設定が分からなければ、下記リンクからご確認下さい!
