このウェブサイトがどれだけ見ていただけているか確認するため、Googleアナリティクスを追加しました。 Googleアナリティクス4が推奨されているみたいですね!
Googleアナリティクスのアカウントがある前提でざっくり導入は以下のようでした。
Add google analytics to your Astro project with Partytownのページを参考にして導入しました。とてもわかりやすくてありがたいです。
astro.config.mjs
の設定変更が必要になります。上記サイトや、Astroのドキュメントを参考にしてください。
公式サイトの[GA4] 設定アシスタントを使用して Google アナリティクス 4 の利用を開始するを参考にしました。
このブログだと、src/templates/Base.astro
にあるHead要素の中に以下のようにタグを入れることで、Googleアナリティクスへデータを送ることができました。GA_MEASUREMENT_ID
は適宜置き換えてください。
<head>
<!-- 略 -->
<script type='text/partytown' async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script type='text/partytown'>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID');
</script>
</head>
導入開始後、Googleアナリティクスのコンソール画面上で、自分のアクセスが確認できました!今後何人の方が見てくれるのか..楽しみです!