同じ月の走行距離が2つの画面で違った — 不具合と決める前に、合計を分解してアカウントを突き合わせる
テック

同じ月の走行距離が2つの画面で違った — 不具合と決める前に、合計を分解してアカウントを突き合わせる

個人開発のツーリング記録アプリで、同じ10月の走行距離が統計画面では192.6km、月別レポートでは187.2kmと表示されました。集計コードは同じで、原因は2つの画面が別々のアカウントを見ていたことでした。合計を分解して突き合わせた手順と、そこから言えること・言えないこと、数字の食い違いを調べる前のチェックリストをまとめます。

AstroでGA4が計測ゼロになる罠 — is:inlineのJSXエスケープでgtagが壊れる原因と対処【2026】
テック

AstroでGA4が計測ゼロになる罠 — is:inlineのJSXエスケープでgtagが壊れる原因と対処【2026】

Astroの<script is:inline>内でJSXエスケープを使うと、レンダリング結果が壊れてGA4へデータが一切送信されないことがある。実際に2サイトで長期間"計測ゼロ"だった原因と、set:htmlによる正しい書き方、Playwrightでの検証方法を実体験ベースで解説。

CSPでGoogleアナリティクス・AdSenseがブロックされる罠 — connect-src/frame-srcの落とし穴と対処【2026】
テック

CSPでGoogleアナリティクス・AdSenseがブロックされる罠 — connect-src/frame-srcの落とし穴と対処【2026】

厳格なContent Security Policy(CSP)を設定していると、GA4の計測ヒットやAdSenseの広告表示が静かにブロックされることがある。connect-src・frame-srcの設定漏れで起きる実例と、コンソールエラーの読み方、必要なドメインの許可方法を実体験ベースで解説。