💻 システム開発
2026-05-03_パートナー業務_外部サイト遷移型化
最終更新 2026年05月04日 / 31_システム開発部/SCALE_CRM/2026-05-03_パートナー業務_外部サイト遷移型化.md
2026-05-03 パートナー業務 外部サイト遷移型化
使い方ガイド・パートナー業務・オンボーディングを「全部外部サイト遷移型」に統一
概要
ユーザー要望:
- オンボーディングガイドは使い方ガイド(renderManualPage)と被ってる → 削除しつつ、独自コンテンツは外部サイト onboarding ページに統合
- テレアポ業務 / LinkedIn業務は内容は良いが現状(タブ型・文字だらけ)見づらい → 「使い方ガイド」と同じ外部サイト遷移型 に変更
実施した変更
A. 外部サイト scale-lead-manual.pages.dev 拡張
| ページ | 状態 | サイズ |
|---|---|---|
/onboarding |
既存 + パートナー視点14セクション統合(renderPartnerOnboardGuide コンテンツ移植) | 19KB(旧4KB) |
/teleapo-duties |
新規作成 — テレアポ業務6セクション(システム側 renderTeleapoDuties から完全移植) | 53KB |
/linkedin-duties |
新規作成 — LinkedIn業務7セクション(システム側 renderLinkedinDuties から完全移植) | 43KB |
| 全14ページ | SCALE Lead → SCALE CRM 表記更新・URL更新・ナビに新2ページ追加 | - |
外部サイトの新ナビ構造:
基本:はじめに / ログイン / ダッシュボード
テレアポ稼働:架電リスト / スクリプト / テレアポ業務フロー ← NEW
LinkedIn:LinkedIn管理 / LinkedIn業務フロー ← NEW
全員向け:サービス概要 / ナレッジ集 / Slack連携 / FAQ
PM専用:キックオフMTG / オンボーディング / レポート / PM専用機能
B. システム側コード変更
| ファイル | Before | After |
|---|---|---|
lib/pages_duties.js |
1082行(タブ型・大量HTML) | 126行(外部遷移型) |
lib/guides.js |
565行(renderPartnerOnboardGuide/Teleapo/Linkedin Guide) | 削除 |
core.js メニュー |
「オンボーディング(運用)」「パートナー業務(運用)」+ サブガイド3メニュー | シンプル化(運用ラベル除去・サブガイド全削除) |
index.html |
lib/guides.js script 含む | 削除 |
C. 関数の正解仕様(保持)
renderTeleapoDuties→ 外部サイト/teleapo-duties遷移型(カード形式・新規タブで開く)renderLinkedinDuties→ 外部サイト/linkedin-duties遷移型renderPartnerOnboard→ 既存(PM側のチェックリスト管理画面・残す)renderManualPage→ 既存の外部サイト遷移型を維持
退化禁止ルール(追加)
以下に戻すのは退化。絶対禁止。
- ❌
lib/pages_duties.jsの renderTeleapoDuties / renderLinkedinDuties に文字だらけのタブ型UIを書き戻す(過去515行・528行版) - ❌
lib/guides.jsを再作成し、内部にサイト型ガイドを実装する(renderPartnerOnboardGuide / Teleapo / Linkedin Guide 系) - ❌ メニューラベルに「(運用)」を付け足し、別メニューに「ガイド」を増殖させる(重複の温床)
→ 使い方ガイド系は全部 scale-lead-manual.pages.dev 配下に集約。システム本体は外部サイトへの入口のみ。
バックアップ
- pre-restore:
~/Library/CloudStorage/.../scale-lead-backups/scale-lead-2026-05-03-1620-pre-duties-restore.tar.gz - post-deploy:
scale-lead-2026-05-03-1621-post-deploy.tar.gz - 外部サイト pre-restore:
~/scale-lead-manual-backups/scale-lead-manual_2026-05-03-1619_post-restore.tar.gz - 旧外部サイトはローカルに無かったが、curl で全14ページ + style.css + common.js を取得してローカル復元(
/Users/oogushiyuuki/株式会社SCALE/scale-lead-manual/)
動作確認
| URL | 結果 |
|---|---|
| https://crm.scale-group.co.jp/ | ✅ HTTP 200 |
| https://scale-lead-manual.pages.dev/onboarding | ✅ HTTP 200 / 19KB / SCALE CRM タイトル |
| https://scale-lead-manual.pages.dev/teleapo-duties | ✅ HTTP 200 / 53KB |
| https://scale-lead-manual.pages.dev/linkedin-duties | ✅ HTTP 200 / 43KB |
| 全64関数 grep | ✅ OK |
関連
- 本番URL: https://crm.scale-group.co.jp/
- 外部マニュアル: https://scale-lead-manual.pages.dev/
- README: 31_システム開発部/SCALE_CRM/_README
- 使い方ガイド復元の総括: 2026-05-03_使い方ガイド_外部サイト遷移型復元