GoogleAnalyticsを導入
アクセスを分析するためにGoogleAnalyticsを導入した。利用登録とWebサイトの設定をしたあと、表示されるスクリプトをBaseHead.astroに追加した。
<!-- Google tag (gtag.js) --><script async src="https://www.googletagmanager.com/gtag/js?id=XXX"></script><script is:inline> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("js", new Date());
gtag("config", "G-CJ2FHPGXF4");</script>AstroではscriptブロックはTypeScriptと解釈されるため、scriptタグに<is:inline>を追加してHTMLにそのまま出力されるようにした。
アナリティクスが有効化したらアクセスカウンターなども作成したい。