ブログ
タグを解除 ×DependabotNext.jsセキュリティ監視ReactUI設計GTMアクセス解析SEOTypeScriptWPGraphQLDNSSearch ConsoleVercelGA4localStorageISRキャッシュパフォーマンスREST APIWAFWordPressトラブルシューティングCORSGitHub ActionsTLSPRデプロイ環境変数ヘッドレスCMS技術選定

技術系
GTMの設定は誰でも読める
コンテナIDをURLに打ち込むと、どんなタグがどんな条件で発火するかが誰でも読める。これは不具合ではなく、そうでなければ動かない仕組み。ブラウザで動くものに秘密は持てないという前提と、そこから導かれる「書いてはいけないもの」の話。
GTMアクセス解析セキュリティ

技術系
「読み終えた」をどう数えるか
GA4にはスクロール距離の計測が最初からある。それでも使わなかった。スクロール率が測っているのは「画面が下まで移動したか」であって、「読み終えたか」ではないから。サイトにすでにある読了状態を使って、未読から読了に変わった瞬間だけを送るまでの記録。
GA4GTMlocalStorageNext.js

技術系
ページを10枚見ても「1」と数えられる問題
Next.jsはページを読み込み直さない。表示は速いが、計測から見ると「ずっと同じページを見ている」ようにしか映らない。Googleタグマネージャーを挟んでページ内遷移を拾い、さらに初回だけ二重に数えられる問題を止めるまで。
GA4GTMNext.jsReact