위시리스트
쇼핑몰 회원이 상품, 브랜드, 콘텐츠에 대한 관심을 표현하고, 해당 정보를 등록, 삭제하며 목록을 조회할 수 있는 기능을 제공합니다. 이를 통해 회원은 특정 상품이나 브랜드에 대한 위시리스트를 효과적으로 관리할 수 있습니다. 위시리스트 화면은 상품, 브랜드, 기획전 3개의 탭으로 나누어져 있고 각각의 탭에서 해당하는 위시리스트 목록을 조회할 수 있습니다.
주요 기능
위시리스트 등록 및 삭제
회원은 특정 상품, 브랜드, 콘텐츠를 위시리스트에 편리하게 등록 또는 삭제할 수 있습니다.
위시리스트 조회
회원 데이터베이스에 등록된 위시리스트 중 상품, 브랜드, 콘텐츠 목록을 조회할 수 있습니다.
프로세스 정의
번호 | 구분 | 설명 |
---|---|---|
1 | 위시리스트 등록요청 | 회원이 위시리스트 등록을 요청할 때 로그인 상태일 시 위시리스트를 등록을 진행하고 비로그인 상태일 시 로그인 페이지로 이동됩니다. |
2 | 위시리스트 등록 | 상품번호, 브랜드 번호, 콘텐츠 번호 등을 입력 받아 위시리스트로 등록합니다. 번호가 이미 저장되어 있다면 중복으로 저장될 수 없습니다. |
3 | 위시리스트 | 회원이 위시리스트에 접근할 진입할 때 로그인 상태일 시 위시리스트 상품 목록을 조회해 노출시킵니다 상품이 노출될 때 해당 상품을 바로 장바구니에 담을 수 있는 장바구니 버튼이 생성됩니다. 비로그인 상태일 시 로그인 페이지로 이동됩니다. |
4 | 위시리스트: 브랜드 목록 조회 | 화면에서 브랜드 탭 클릭 시 위시리스트 브랜드 목록을 조회해 노출시킵니다. 브랜드 목록은 각각 최근 등록된 상품 3개도 함께 노출됩니다. |
5 | 위시리스트: 콘텐츠 목록 조회 | 화면에서 콘텐츠 탭 클릭 시 위시리스트 콘텐츠 목록을 조회해 노출시킵니다. |
6 | 위시리스트 삭제 | 회원 데이터베이스에서 위시리스트로 저장되어 있는 상품번호, 브랜드 번호, 콘텐츠 번호 등을 삭제합니다. |
API 기능 목록
API | 설명 | Server | 메소드 | 비고 |
---|---|---|---|---|
위시리스트 등록 | 상품, 브랜드, 콘텐츠에서 호출하면 위시리스트로 등록 할 수 있는 기능을 제공합니다.. | Member | POST | |
위시리스트 삭제 | 위시리스트로 등록되어 있는 정보를 삭제할 수 있는 기능을 제공합니다. | Member | DELETE | |
위시리스트-상품 목록 조회 | 위시리스트 화면에서 등록 된 상품 목록을 조회합니다. | Member | GET | |
위시리스트-브랜드 목록 조회 | 위시리스트 화면에서 등록 된 브랜드 목록을 조회합니다. | Member | GET | |
위시리스트-콘텐츠 목록 조회 | 위시리스트 화면에서 등록 된 콘텐츠 목록을 조회합니다. | Member | GET |
용어 정의
명칭 | 설명 | 비고 |
---|---|---|
위시리스트 | ‘좋아요’ 혹은 ‘찜'과 같은 용어와 혼용되어 사용됩니다. |
|
상품 | ‘반팔‘, ‘청바지‘, ‘맨투맨'과 같은 특정 상품을 지칭합니다. |
|
브랜드 | ‘에르메스’, ‘조말론‘ 과 같은 브랜드를 지칭합니다. |
|
콘텐츠 | ‘기획전’과 혼용되어 사용됩니다. 특정한 테마를 기준으로 상품을 모아 놓은 매장입니다. |
|
기타 참고사항
위시리스트 목록은 20개씩 페이징 처리되어 노출됩니다. 목록이 20개 이상일 경우 화면 하단에 ‘더보기’ 버튼을 클릭해 추가 목록을 조회할 수 있습니다.
성인인증이 필요한 상품에 성인인증이 안되어 있을 경우 정상적인 상품 이미지가 보이지 않습니다
→ 성인인증여부 컬럼: ADL_CERTI_YN
상품 위시리스트일 때 해당 상품의 재고가 없을 경우 SOLD OUT 이미지가 나오며 장바구니 버튼이 비활성화 됩니다.
→ 판매상태 코드 컬럼: SALE_STAT_CD 값이 ’10’ 이 아닐 경우 품절처리