mortyM
상품 › 공급사 상품 관리 › 상품 편집 › 검색 태그

검색어 태그 MD-16 · 신규

상품명과 별도로 검색어 태그를 관리한다. 고객 검색어 커버 + 기획 필터 · 뱃지 노출을 하나의 태그 데이터로 통일한다.

1 상품 편집 — 검색 태그 칸 🆕

상품명 아래에 태그 칸을 신설. 상품명에는 표시용 텍스트만, 검색·필터용 키워드는 태그로 분리한다.
상품명 2
기존엔 상품명에 "박스특가 여름추천" 등 키워드를 욱여넣었다 → 아래 이관 블록으로 옮긴다.
3 검색 태그 (선택 · 상품당 36)
라면 박스특가 여름추천
태그 유형 · SEARCH검색만 · FILTER기획/검색 필터 · BADGE앱 라벨
4 기존 등록 태그 조회 — 통일성 · 남발 방지 가이드선택 0개

5 상품명 키워드 이관 🆕 · 🟠 1회성

상품명에 박혀있던 검색 키워드를 태그로 옮긴다. 원본 상품명은 original_product_name에 보존.
원본 상품명 (이관 전)
농심 신라면 멀티팩 5입 박스특가 여름추천 국물라면 야식
클릭 → 태그로 이동
박스특가 여름추천 국물라면 야식
7 기획 필터 연동
8 표기 정규화
9 검색 반영 시점
FILTER 유형 태그는 앱 검색 · 기획전 필터에 노출. 아래 필터를 토글해 커버 상품을 미리본다.
박스특가 여름추천 야식 1+1
📱 앱 검색 결과 # 박스특가
농심 신라면 멀티팩 5입
여름추천
오뚜기 진라면 30입 박스
야식
코카콜라 제로 24캔
여름추천
청정원 오징어젓 200g
해당 태그를 가진 상품이 없습니다.
입력 즉시 정규화(공백 제거 · 소문자 · 양끝 트림)해 중복을 흡수한다. "박스 특가" == "박스특가".
태그 입력 테스트
입력 박스 특가 정규화 키 박스특가
정규화 키가 같으면 신규 생성 없이 기존 태그에 매핑 → product_search_tag.norm_key UNIQUE.
🟠 미정 — 태그 변경이 앱 검색에 언제 반영되나. 두 안 중 결정 필요.
현재 가정: 배치 — 색인 부하 · 운영 안정성 우선. 확정 아님.
최종 수정: morty · 2026-08-25 · 태그 변경 3

⚠ 미정의 항목 (스펙 미확정 · 임의 판단 = 가정)

  • 검색 반영 시점 — 즉시 vs 야간 배치. 가정: 배치 색인 부하 고려. 즉시로 뒤집히면 저장 API에 색인 트리거 · 실패 롤백 로직 추가 필요.
  • 상품당 태그 개수 상한가정: 10개 남발 방지. UI 카운터만 걸어둠. 초과 정책(경고 vs 차단) 미정.
  • 글자수 · 특수문자 제한가정: 20자 · 한/영/숫자/+만 정규화 규칙 미확정(이모지 · 하이픈 허용 여부).
  • 신규 태그 MD 승인 워크플로 — 자유입력 즉시 마스터 등록 vs 승인 후 노출. 가정: 즉시 등록 + 남발 리포트. 승인제면 상태 컬럼 · 검수 화면 필요.
  • 스키마 🟠 — 가정 product_search_tag(tag_name, norm_key UNIQUE, tag_type, use_count) + seller_product_tag_map(hero_product_code ↔ tag_id) + seller_product.original_product_name. DB 실측 안 함(개발DB 불신).
  • 태그 유형 전환 — SEARCH→FILTER 등 유형 변경 시 기존 매핑 상품 소급 반영 범위 미정.