Skip to content

#1 キーワード設定数の上限拡張

画面ワイヤーフレーム

キーワードの追加・削除、上限撤廃モードの切替が動作します。

キーワード管理

登録キーワード8 / 8件
1MEO対策
2美容室 渋谷
3ヘアサロン
4カット 安い
5縮毛矯正
6トリートメント
7ヘッドスパ
8カラー 渋谷
上限に達しています。上限撤廃モードを有効にしてください。

変更内容

項目現行変更後
キーワード上限8件無制限(推奨10件以上)
スクレイピング8件固定登録数に応じて動的
表示固定レイアウトスクロール対応

概要

項目内容
課題IDISS-001
課題名キーワード設定数の上限拡張(8件→任意、10件以上対応)
カテゴリキーワード
優先度
ステータス未着手

現状の課題

  • mappy_keywords テーブルで1ロケーションにつき最大8件に制限
  • スクレイピング処理も8件固定の前提で設計されている
  • 顧客から10件以上のキーワード追跡の要望が増加

要件

機能要件

No要件詳細
1キーワード数上限の撤廃1ロケーションあたりの制限を撤廃または拡張(10件以上)
2管理画面UI対応キーワード追加UIをスクロール対応に変更
3スクレイピング処理対応登録数に応じた動的なスクレイピング処理
4検索順位表示対応可変数のキーワードに対応した順位表示レイアウト

非機能要件

  • スクレイピング処理時間の増加を許容範囲内に抑える
  • 大量キーワード時のUI表示パフォーマンス確保

影響範囲

DB

テーブル変更内容
mappy_keywords上限バリデーションの変更

画面

画面名変更内容
キーワード管理画面キーワード追加UI、一覧表示のスクロール対応
検索ランキング画面可変数キーワードの順位表示対応

API

エンドポイント変更内容
キーワード登録APIバリデーションの上限値変更
ランキング取得API可変数キーワード対応

スクレイピング

項目変更内容
処理フロー登録キーワード数に応じた動的処理
並列度キーワード数増加に伴う並列度の見直し
実行時間増加見込み、許容範囲の検討が必要