← 運用資料ポータル(目次)へ戻る
宅建BOOST 運用ドキュメント

運用Runbook|更新・デプロイ・障害対応

LP・アプリの更新手順、デプロイ先、よくある障害の即時対応をまとめた実務リファレンスです(実鍵・パスワードは記載しません)。作成 2026-06-20。

大前提:APIキー・パスワード等の実値は本書に記載しません。シークレットは .dev.vars(Drive外・gitignore)+ wrangler pages secret put で管理。Google Drive上のフォルダではビルド不可(node_modules実体が展開されない)→ アプリのビルドは必ずDrive外(例 C:\takken-boost-beta)で行う。

1. デプロイ先 早見表

対象Pagesプロジェクト本番ブランチ公開URL
LP(個人/法人/法務/ガイド)takken-boost-lpmain相当https://takken-boost.jp/
アプリ本体takken-boost-betamasterhttps://app.takken-boost.jp/

2. LP の更新・デプロイ手順

  1. Drive の takken-boost-lp/ で対象HTML(shokuno.html=/、shokuno-biz.html=/biz/、法務、guide等)を編集。
  2. NG表現・JSON-LD構文をローカル確認(nodeでJSON.parse、grepでNG=0)。
  3. デプロイ:bash deploy-lp.sh(C:/takken-build にステージング→wrangler pages deploy)。
  4. 本番確認:curl -s -o /dev/null -w '%{http_code}' https://takken-boost.jp/ 等で200、構造化データ・文言反映を確認。

※ 新規ページを足したら deploy-lp.sh のcp一覧と sitemap.xml にも追加する。

3. アプリの更新・デプロイ手順

  1. Drive外のクローン(例 C:\takken-boost-beta)で src/ を編集。
  2. npm run build(または既定のビルド)で dist を生成。
  3. デプロイ:npx wrangler pages deploy dist --project-name takken-boost-beta --branch master --commit-dirty=true
  4. 本番確認:主要ページ200、/api/ai/status が401(認証ゲート)であること等を確認。

4. 障害対応(症状→対処)

症状対処
AIが定型文(フォールバック)のみ/admin/ai⑤とログのエラーコード確認。429(枠超過)→キー追加/翌日回復。http_404/モデル廃止→GEMINI_MODEL等を有効モデルへ。AI Studioでキー有効性確認。
wrangler が 400 / Not logged in を繰り返すwrangler logoutwrangler whoami で再認証して回復。
メール送信失敗Brevo(My Agent Works)の送信ログ・1日上限(約300通)・DKIM/DMARC有効性を確認。
受信メールが転送されないCloudflare Email Routing の有効化・info@/support@ルール・転送先Gmailのverifyを確認。
デプロイしたのに本番未反映正しいプロジェクト/ブランチか(LP=takken-boost-lp、アプリ=takken-boost-beta/master)。CDNキャッシュ(robots/sitemapは最大4h)も考慮。
ビルドできないDrive上では不可。Drive外のクローンでビルドする。
robots/AIクローラ設定が戻るCloudflareダッシュボードの「robots.txt管理/AIボットブロック」がONだと自前robots.txtを上書きする。両方OFFを維持。

5. 定期運用

頻度作業
日次/admin/ai⑤でAI非成功率を確認。問い合わせ(info@/support@→運営Gmail)に対応。
週次AIの問い合わせ傾向をFAQへ反映。公開文面はNG表現チェックを通す。
月次GA4・AI利用状況・SearchConsoleのKPIをまとめ、無料枠余裕と改善点を職能研様へ共有。

6. 連絡・体制