Shopify에서는 모든 상품이 단순히 이름뿐만 아니라 고유한 **상품 ID(Product ID)**로 식별됩니다. 이 번호는 재고 관리, 리포트 작성, 앱 연동 시 유용하게 사용됩니다. 일부 Shopify 앱의 경우 기능이 정상 작동하기 위해 상품 ID를 필수로 입력해야 하므로, 찾는 방법을 알아두는 것이 중요합니다.

다만 아쉬운 점은 Shopify 관리자 페이지의 상품 목록 화면 어디에도 이 상품 ID가 표시되지 않는다는 것입니다.
그렇다면 과연 어디서 찾아야 할까요?
이 글에서는 Shopify 상품 ID를 찾는 3가지 방법을 자세히 알아봅니다.
1. 스토어프론트에서 상품 ID 찾기
관리자 페이지에 접근할 수 없는 경우라도, 상품 페이지에 접속할 수만 있다면 ID를 확인할 수 있습니다.
- 스토어프론트에서 아무 상품 페이지나 엽니다.
- URL 맨 끝에 **
.json**를 추가합니다.
그러면 상품 데이터가 JSON 형식으로 표시되며, 이 안에 product.id 필드가 포함되어 있습니다.
예시:
https://example.com/products/product-name.json
이 방법은 관리자 권한이 없어도 사용할 수 있어 편리합니다.

2. 관리자 페이지에서 상품 ID 찾기 (가장 쉬운 방법)
Shopify 관리자에 로그인할 수 있다면 이 방법이 가장 빠릅니다.
- **상품(Products)**으로 이동하여 아무 상품이나 엽니다.
- 브라우저의 URL 주소창을 확인합니다.
URL 중 /products/ 바로 뒤에 나오는 숫자가 바로 상품 ID입니다.
예시:
https://admin.shopify.com/store/xxxx/products/1234567890→ 1234567890이 상품 ID입니다.
가장 간단하며 기억하기 쉬운 방법입니다.

3. 여러 상품 ID를 한 번에 가져오기 (대량 관리에 유용)
ID를 확인하려고 상품을 하나씩 일일이 여는 작업은 금방 지치기 마련입니다. 이럴 때 variants.json를 통해 한 번에 데이터를 불러오는 방법이 유용합니다.
■ 상품 ID 대량 조회 방법
- Shopify 관리자에 로그인합니다.
- URL 끝에 다음 내용을 추가합니다:
/admin/variants.json
그러면 스토어의 모든 옵션(즉, 각 상품에 연결된 데이터)이 JSON 목록으로 반환되어, 모든 상품 ID를 한 번에 수집할 수 있습니다.
■ 결과 조회 건수 늘리기
기본적으로 Shopify는 페이지당 50개의 항목만 반환합니다. 더 많은 데이터를 가져오려면 URL에 ?limit=250를 추가하면 됩니다.
예시:
https://admin.shopify.com/store/your-store/admin/variants.json?limit=250
이 방법을 사용하면 한 번에 최대 250개의 항목을 조회할 수 있습니다.
요약: Shopify 상품 ID 찾기는 쉽습니다
Shopify 상품 ID를 찾는 3가지 방법은 다음과 같습니다.
- 스토어프론트의 상품 페이지 URL 끝에
.json추가하기 - 관리자 페이지에서 상품을 열고 URL의 숫자 확인하기
variants.json를 사용하여 상품 ID 전체 목록 한 번에 불러오기
상황에 맞는 편리한 방법을 선택하여 재고 관리와 앱 설정을 더욱 원활하게 진행해 보세요. 상품 ID 정리가 끝나면 스토어 운영과 데이터 관리를 한 단계 더 발전시킬 준비가 완료된 것입니다.
