クリックアクションの種類を区別しよう
Google アナリティクス 4(GA4)は、さまざまなウェブサイト分析に関する情報を収集してくれる便利なツールで、アップデート前のUAと比べて「よりユーザー中心の計測が可能」という点が特徴です。
GA4を用いると、サイトの改善に必要な指標である動画再生のボタンのクリック、サイト内に置いたツイッターアカウントのリンクのクリック、同一サイト内のページに遷移するクリック、などを容易に計測できるようになります。
しかし、これらのクリックアクションの中には、デフォルト設定のGA4で計測できるものと、設定しないと計測できないものがあります。はじめに、クリックアクションの内訳をおさえましょう。
測定機能の強化で計測できるクリック数
動画エンゲージメントや、PDFのダウンロードに伴うクリック、ページスクロールについては、測定機能を強化することで計測できるようになります。ユニバーサルアナリティクス(UA)では手動やGoogle タグ マネージャー(GTM)でのパラメータ設定が必要でしたが、GA4では「測定機能の強化」でイベントトラッキングの測定が可能です。
測定機能の強化をONにして計測する方法
GA4の[左メニューバーの管理(歯車マーク)→ データストリーム] からイベントトラッキングの設定を行いたいデータストリームを選択します。
![データストリーム](https://framerusercontent.com/images/ZcbsIvgxNtjSprNEQBztoIsn3Q.png)
イベントの項目の「拡張計測機能」をボタンをクリックしてONにします。
![拡張計測機能](https://framerusercontent.com/images/6ks6hMsIKEJVWZZCXA9jwX0OD5Q.png)
これで、イベント計測が可能になりました。
イベントの設定が必要なクリック数
上記の拡張計測機能の強化で計測できないクリック数もあり、これを「カスタムイベント」といいます。正確にはカスタムイベントとは、「自動収集イベント」「拡張機能の強化イベント」「推奨イベント」で取得することができないイベントのことをいいます。
たとえば、外部リンクのクリック数などがこれに相当します。カスタムイベントの設定にはGA4設定画面上で行うものと、GTM上で計測設定を行うものの2種類があります。
1. GA4設定画面上でデータ探索を使って測定する方法
ここでは例として外部リンクのクリック数の計測方法を紹介します。
GA4の左側メニュー→「探索」→「空白」から新しいデータ探索を作成します。
![データ探索](https://framerusercontent.com/images/i3KVzlguI8f3eZMN3Kv0FeMatyc.png)
次に、データ探索名を設定します。あとで見返すときや、他の人が見たときも分かるような名前にしておきましょう。
![データ検索名の設定](https://framerusercontent.com/images/PsdRE4ZfJzuDpEwrNAjTm6bg.png)
「+」アイコン→「イベントセグメント」で、セグメントを追加します。
![セグメントの追加](https://framerusercontent.com/images/W7FW8YPvsV1hMVSvmLqyUjerOKI.png)
セグメント名を変更し、条件に「click」イベントを追加します。
![セグメント名の変更](https://framerusercontent.com/images/hfBy2ga4pmpl57MuZdhbzPHOVI.png)
![clickイベントの追加](https://framerusercontent.com/images/01QTm6gyB60olfdpSV1eK3v58.png)
設定できたら、画面右上の「保存して適用」を選択します。これでセグメントの追加は完了です。
セグメントの次は、ディメンションを追加します。 変数タブのディメンジョンの「+」アイコン→「リンク先URL」「ページパス+クエリ文字列」を追加します。
![ディメンションの追加1](https://framerusercontent.com/images/zITIhJsYxkLEyhp5bVrTzgoA.png)
![ディメンションの追加2](https://framerusercontent.com/images/GvoV0kGDtL27yx4b7ucjgaLAPA.png)
上の検索バーから探すこともできます。
次に指標を追加します。変数タブの指標の 「+」アイコン→「イベント数」「総ユーザー数」を追加します。
![指標の追加](https://framerusercontent.com/images/O8c6Hy49vNRDyE70Y39NXnnTiR0.png)
続いて、セグメントをレポートに適用します。変数タブのセグメント→「セグメントの比較」に作成したセグメントをドラッグ&ドロップします。
![セグメントをレポートに適用](https://framerusercontent.com/images/cokolHSK8r120cetQSq0XVKRp8k.png)
ディメンションを適用します。こちらも設定タブの「行」へドラッグ&ドロップです。
![ディメンションの適用](https://framerusercontent.com/images/rZqHHCsuLunmueO6WZPpWRlLc98.png)
指標を適用します。 こちらも設定タブの「値」へドラッグ&ドロップです。
![指標の適用](https://framerusercontent.com/images/LmjKNvTkLV5yNipwREWeg2w3U.png)
レポートを確認します。正しく設定されていれば次のようにレポートが表示されます。
![レポートの確認](https://framerusercontent.com/images/IjvFokzxIN337VgE6TZLY1ZF4.png)
URLごとにクリック数とクリックした総ユーザー数を表示させることができます。
日付や表示方法などはカスタマイズが可能ですので、ご自身の目的に合わせてカスタマイズしてみてください。
2. GTMを用いてカスタムイベントの設定を行い測定する方法
カスタムイベントの作成によって特定のURLのリンクをクリックしたときにイベントを発火させられます。
手順は以下の通りです。
左メニューバーの管理(歯車マーク)→「カスタム定義」→「カスタムディメンションを作成」からカスタムディメンションを作成します。
![カスタム定義](https://framerusercontent.com/images/mQ7QjEh1LAhgNS5WPDsypz75U.png)
ディメンション名「link_url」イベントパラメータ「link_url」を入力し保存します。
![新しいカスタムディメンション](https://framerusercontent.com/images/FGag2YhcI02falpP14KyeLuWvKE.png)
左メニューバーの管理(歯車マーク)→「イベント」→「イベントを作成」で新規にカスタムイベントを作成します。
以下のように、カスタムイベント名、パラメータ:event_name、パラメータ:link_urlを入力します。
![イベントの作成](https://framerusercontent.com/images/Pb4V7ZtmuzIWxrilmwUeiHIjo.png)
レポートの「リアルタイム」から動作を確認します。自分でリンクをクリックするなどして、発火回数がカウントされていれば意図通りに動作しています。
カスタムイベントをコンバージョンとして計測するには、設定→「コンバージョン」→「新しいコンバージョンイベント」から作成したイベントを登録します。
![イベントの作成](https://framerusercontent.com/images/HMkfEGsXJTIbAWTZds8vVS31CGE.png)