講座管理 / 運営中講座管理
講座管理 / 運営中講座管理
概要
運営中講座管理は、メイン講師およびサブ講師が自身の運営する講座の表示情報・運営パラメータを画面から自分で更新できる機能。講座名・サマリー・サムネイル・タグ・入会制限人数・入会条件・紹介文ブロック・サブ講師の追加削除など、会員の見え方や講座管理の根幹に関わる項目を一画面で編集できる。
主な利用想定は、講座開始後の説明文の更新、シーズン更新時のサムネイル変更、新たな講師の追加(サブ講師化)、入会条件文の改訂など。本機能はメイン講師とサブ講師のいずれも編集可能で、現時点では編集対象項目はメイン講師・サブ講師で同等となっている。
なお、講座の新規作成・削除・各種特殊設定(事業者登録・会員数表示・ダウンロード可否・個人情報タイプ等)は運営アドミン経路で対応するため、講師側からは行えない。会員向けの料金プラン(講座管理 / プラン設定)・コンテンツ配信(../contents/)・トークルーム(トークルーム管理)は本ページとは別の管理経路を持つ。
利用シナリオ
シナリオ 1: メイン講師が講座名・サムネイル・説明文を更新する
メイン講師が講座編集画面から、講座名・サマリー・サムネイル画像・タグなどを更新。保存すると即時反映され、会員画面の講座表示が新しい内容に切り替わる。シーズン更新やキャンペーン開始時の見せ方変更などで頻繁に利用される。
シナリオ 2: サブ講師が紹介文を更新する
サブ講師も同様に編集画面に入れる。紹介文ブロック(マークダウンで管理される複数のブロック)を編集して講座の魅力や会員向けの案内を更新できる。現時点ではメイン講師と同等の編集権限を持つ。
シナリオ 3: 新規にサブ講師を追加・削除する
メイン講師が講師チーム拡張のためにサブ講師を追加。対象ユーザーの ID を入力して追加すると、その人が同講座の編集権限を得て、コンテンツ配信・会員対応などに参加できるようになる。退任時には削除操作で外せる。
シナリオ 4: 講座を公開 / 非公開に切り替える
講座をクローズドな状態(一時的に非公開)にしたい場合や、準備段階で非公開のまま整えてから公開に切り替えたい場合に、講座の公開設定を変更。既存の会員への影響(既存契約は維持されるか等)の論点は CS 対応で頻繁に扱う。
シナリオ 5: 入会条件・サイドメッセージを更新する
会員の入会フローで表示される条件タイトル・条件メッセージ・サイドメッセージを編集。会員がプランを契約する際の同意事項や案内文として表示される。
よくある失敗ケース
- 文字数オーバー: 講座名(50 文字)・入会条件タイトル(100 文字)・入会条件メッセージ(500 文字)・サイドメッセージ(200 文字)の各上限を超えるとエラー表示
- タグ件数オーバー: タグ 5 件を超えると保存できない
- 入会制限人数の範囲外: 1〜10000 の範囲外を入力するとエラー
- 存在しないユーザー ID をサブ講師として追加: 該当ユーザーが見つからない旨のエラー
- サブ講師ユーザー ID のフォーマット不正: ユーザー ID は 3〜50 文字・英数字とアンダースコア(_)のみ。3 文字未満・50 文字超・使用不可文字を含む場合は入力欄にエラーが表示され追加できない
- 必須項目の未入力: 講座名や紹介文の必須ブロックを空のまま保存しようとするとエラー
利用可否(権限別)
講座権限軸
| 操作 | 非会員 | 会員 | サブ講師 | メイン講師 |
|---|---|---|---|---|
| 講座基本情報の編集 | × | × | ○ | ○ |
| 紹介文ブロックの編集 | × | × | ○ | ○ |
| サブ講師の追加・削除 | × | × | ○ | ○ |
| 公開/非公開切替 | × | × | ○ | ○ |
※ サブ講師の各操作可否はコードで確認済み(2026-06-04): 講座編集の更新はプラン単位の所有判定(サブ講師含む)、サブ講師の追加・削除はロール判定のみで通る(プラン単位の所有チェック無し — dev 下段の改善課題参照) | 講座削除 | × | × | × | ×(運営アドミン経由のみ) |
横断軸
| 操作 | 運営アドミン | テストユーザー | 投稿禁止 |
|---|---|---|---|
| 基本情報・各種設定の代理編集 | ○(運営アドミン経路) | (通常と同じ) | (通常と同じ) |
| サブ講師追加・削除の代理操作 | ○(運営アドミン経路) | × | × |
| 講座削除 | ○(運営アドミン経路) | × | × |
機能詳細(ふるまい)
基本情報の編集
編集対象項目:
- 講座名(必須): 会員一覧・詳細で表示されるメインタイトル
- サマリー / 説明: 講座のキャッチコピー・概要文
- サムネイル: 講座カードや詳細画面で表示される画像
- タグ: ジャンルや特徴を示すタグ(最大 5 件)
- 入会制限人数: 同時に契約できる会員数の上限(1〜10000)
- 入会条件: 入会フローで提示するタイトル・メッセージ
- サイドメッセージ: 講座詳細画面の補足表示
- 公開 / 非公開: 講座自体の表示状態
- 配信元情報: 配信元メールの差出人名など(運営アドミン経路と一部重複)
サブ講師の追加・削除
- メイン講師およびサブ講師は、編集画面からサブ講師の追加・削除を行える
- ユーザー ID を指定して追加。追加されたサブ講師は同講座の編集権限・コンテンツ配信権限を得る
- 削除すると当該ユーザーの講座編集権限が失われる
- 注意: サブ講師に追加された対象ユーザーの内部上のロールが講師相当に書き換わる副作用がある(同ユーザーが他の講座でも一般ユーザーとして利用していた場合に影響する可能性)。詳細な挙動はサポート対応時に dev に確認
- v2.32.0(自分 DM 連動): サブ講師に追加すると、その人の当該講座での「自分 DM(自分用メモ、トークルーム管理)」が利用可能になる。削除時は、その人が当該講座で講師・会員のいずれでもなくなった場合に自分 DM が非表示(論理削除)になる(会員契約が残っている等、まだ在籍資格があれば残る)
公開・非公開の切替
- 講座の公開状態を編集画面から切替可能
- 非公開化により会員向け一覧から非表示にすることが可能
- 既存契約者への影響(契約自体は維持されるか、コンテンツへのアクセスが制限されるか等)は別途確認が必要なケースがある
紹介文ブロックの編集
- 講座の紹介文はマークダウンで記述された複数の「ブロック」を順序付きで編集する形式
- ブロックには本文だけでなく、レビュー表示・講師情報・コンテンツ一覧などの構造化された要素も配置できる(種類別タグでブロック分割)
- 並び替え・追加・削除をブロック単位で行える
文字数・件数の制約(上段サマリ)
- 講座名: 1〜50 文字(必須)
- タグ: 最大 5 件
- 入会制限人数: 1〜10000
- 入会条件タイトル: 100 文字以内
- 入会条件メッセージ: 500 文字以内
- サイドメッセージ: 200 文字以内
- 交付文書タイトル: 100 文字以内
- サブ講師ユーザー ID: 3〜50 文字、英数字とアンダースコア(_)のみ使用可(一般的な ID 長で十分収まる範囲)
上記は実際にユーザーへ適用される値(FE 表示の制限)。一部の項目は内部的にもう少し長い値を許容するが、画面の制限が実質となる。
関連ドキュメント
- 関連 PSD:
- 講座管理 / プラン設定 — プラン設定
- トークルーム管理 — トークルーム作成・編集
../contents/— コンテンツ配信