Infra Ops Hub
Troubleshoot

CSP が正規スクリプトをブロックしてしまう

最終更新: 2026-04-25

症状

CSP 強化後、Google Analytics / 広告 / 決済スクリプトが動かない

  • DevTools Console に 'Refused to execute' / 'Refused to connect'
  • 計測データが止まった

想定される原因

  1. 1

    script-src に必要ドメイン未登録

    Google / Stripe 等の CDN が許可されていない。

  2. 2

    unsafe-inline 依存スクリプト

    nonce / hash 化していない。

対処手順

  1. /tools/csp-generator で script-src / connect-src に必要ドメイン追加
  2. report-only で影響範囲を観測
  3. unsafe-inline を使わず nonce / hash に移行

関連ページ

まず確認すること

  • DevTools Console のブロック対象 URL を列挙
  • /tools/security-headers で現 CSP を確認
  • report-only モードで計測しながら調整
Technical SEO

この Issue への推奨アクション: Site Health Check を実行

Technical SEO

このテーマの関連ページ