Skip to content

카테고리

작성: 2yunseong

메인 탭의 카테고리 탭을 열거나, 그 위에 카테고리별 상품 목록을 쌓는다.

primaryCategoryId 유무로 목적지가 갈린다.

vingle://category[?primaryCategoryId=…&sort=…&minPrice=…&maxPrice=…&styleIds=…&needsSoldOutsExcluded=…]
푸시 알림앱 스킴유니버셜 링크
O부분. 카테고리 탭만 열림X
파라미터필수허용값설명
primaryCategoryIdX양의 정수1차 카테고리 ID. 있으면 해당 카테고리 상품 목록을 연다
sortXSCORE_DESC, NEWEST, PRICE_ASC, PRICE_DESC, LIKES_DESC정렬 기준. 셀러 상품 목록과 공유
minPrice, maxPriceX숫자(원)가격 범위. 서버와 사용 규칙 같음
styleIdsX양의 정수 목록스타일 ID.
needsSoldOutsExcludedXtrue / false품절 제외 초기값. 생략하면 true.
  • primaryCategoryId가 양의 정수가 아니면(abc, 0) 그 값만 버리고 카테고리 탭으로 간다.
  • primaryCategoryId 없음: 메인 탭의 카테고리 탭으로 이동한다.

  • primaryCategoryId 있음: 카테고리 탭 → 카테고리별 상품 목록 두 장을 쌓고 상품 목록을 보여준다.

  • 로그인이 필요하지 않다.

# 카테고리 탭만
vingle://category
# 카테고리 탭, 찜 많은 순, 1,000~9,999원, 스타일 1·2·3, 품절 제외
vingle://category?sort=LIKES_DESC&minPrice=1000&maxPrice=9999&styleIds=1,2,3&needsSoldOutsExcluded=true
# 1차 카테고리 1번의 상품 목록, 인기 순, 1,000~51,000원
vingle://category?primaryCategoryId=1&sort=SCORE_DESC&minPrice=1000&maxPrice=51000&styleIds=1,2,3&needsSoldOutsExcluded=true
# 반복 키와 쉼표 혼용 → styleIds [1, 2, 3]
vingle://category?styleIds=1&styleIds=2,3