Firebase Hosting で公開しているこのブログに Google Analytics を導入する手順を紹介します。
Firebaseのドキュメント を元に対応していこうと思います。
Google Analyticsを有効化
Firebase管理画面で、⚙ > 統合 > Google Analytics と辿って、Google Analyticsを有効化します。
Firebaseのマイアプリ追加
Firebase管理画面で、⚙ > 全般 > マイアプリ と辿って、Webアプリを追加します。
設定は適宜入力していけば良いです。
設定の途中で、以下のようなスクリプトを自分のWebサイトの
タグの下部に貼り付けるように言われます。一旦コードをコピーして作業を完了させます。
WordPress側にスクリプトを追加
WordPressを利用している場合、Insert Headers and Footers というプラグインを使うと対応できます。
プラグインをインストールして、 設定 > Insert Headers and Footers > Scripts in Footer と辿って、スクリプトを入力します。
先ほどコピーしたスクリプトに加えて、<script>firebase.analytics();</script>
が必要です。
<script src="/__/firebase/8.2.2/firebase-app.js"></script>
<script src="/__/firebase/8.2.2/firebase-analytics.js"></script>
<script src="/__/firebase/init.js"></script>
<script>firebase.analytics();</script>
これで、設定完了です。最後にGoogle Analyticsのコンソールで確認してみます。
Google Analyticsコンソールで確認
どうやらFirebase Hostingで公開しているサイトは、デフォルトで新しいプロパティとしてGoogle Analyticsに追加されるようです。
https://analytics.google.com/analytics/web のリアルタイムビューから確認してみたところ問題なくログが記録されていました。
さいごに
Firebaseアプリの場合、トラッキングコードを埋め込んだり、Tab Managerを埋め込んだりする必要がなく、共通コードを埋め込むだけなので、少しだけ設定が楽でした。