Closed7
Next.js(page router)にGAを導入する方法

下記に沿ってやれば大丈夫そう。

全然そんなことなかった。
下記とかをみて実装してみる。
割とめんどくさいなって思ったけどSPAだから当然と言えば当然のめんどくささではある。

行けたわ。
page routerだと知見が世の中に多くて良いなっていう気がした。

開発環境では測定しないようにしたい。
環境変数で空文字列ならuseEffect()を早期returnで良さそう。
下記参考。

多分行けたわ。
vercelに環境変数を設定したら本番でも確認する。
useEffect内で使う関数はmemo化したらコスパ良い気はする。
とはいえ困ってないので一旦スルー。

環境変数設定 -> redeployしたら本番で計測できるようになった。
便利すぎる。

ちなみに公式がga使う想定のテンプレを用意してくれてはあるぽい。
このスクラップは2023/12/08にクローズされました