Hacca's engineering memo
#Astro#GA4

Astroで作成したサイトでGA4を導入する方法

Astroで作成したサイトでGA4を導入する方法

Astroで作成したサイトにGA4のアナリティクス用のタグを設置する場合、GA4で発行されたコードをそのまま使えません。 いくつか方法がありますが、私はastro-google-analyticsを使いました。
設置方法は以下のとおり。

0.前提

GA4でアナリティクスコード(G-XXXXXXXXXX)を取得します。
プロパティを作成し、「手動で設定」とすればコードを取得できます。

1.npmインストールする

ターミナルから以下のコマンドでインストールします。

npm install astro-google-analytics

2.アナリティクスコードを設定する

メインレイアウトのastroファイルに以下の記述を追加します。
G-XXXXXXXXXXの部分は、GA4で発行された自分のコードに置き換えます。

---
import { GoogleAnalytics } from 'astro-google-analytics';
---

<head>
  <GoogleAnalytics id="G-XXXXXXXXXX" />
</head>

設定後はデプロイし、GA4側も画面を進めて完了です。

【参考】npmサイト(astro-google-analytics)