버전 관리

이 가이드에서는 Merchant API가 버전 관리, 출시, 다양한 버전의 수명 주기를 처리하는 방법을 설명합니다.

버전 관리 체계

Merchant API는 하위 API 수준에서 버전 관리 전략을 사용합니다. 즉, Merchant API 내의 제품과 같은 각 API에는 자체 버전 수명 주기가 있습니다.

버전 관리 형식 및 프레젠테이션

  • 안정적인 하위 API 버전: 하위 API가 안정적인 버전인 경우 모든 메서드가 안정적인 버전입니다. 안정적인 하위 API 버전은 vX (예: v1, v2)로 표시됩니다. 이는 프로덕션 준비가 완료된 주요 버전입니다.

  • 알파 하위 API 버전: 하위 API가 알파에 있으면 모든 메서드가 알파에 있습니다. 알파 하위 API 버전은 vXalpha (예: v1alpha, v2alpha)로 표시됩니다. 여기에는 테스트 및 빠른 반복을 위한 실험적인 사전 체험판 기능이 포함되어 있습니다. 알파 버전은 안정성이 보장되지 않으며 수명이 정의되어 있지 않고 30일의 공지 기간을 두고 변경되거나 지원이 중단될 수 있습니다.

버전 변경사항

  • 주 버전 증가 (예: v1에서 v2): 이전 버전과 호환되지 않는 브레이킹 체인지를 나타내며 개발자 조치가 필요합니다. 안정적인 하위 API의 브레이킹 체인지에만 새 버전 번호가 부여됩니다. 예를 들어 v1에서 v2로

  • 사소한 변경사항: 하위 호환되는 추가사항이나 수정사항은 기존 주 버전의 변경사항으로 표시됩니다. 이러한 변경사항은 해당 주요 버전의 출시 노트에 자세히 설명됩니다. 하위 API에 대한 호환성이 깨지지 않는 추가사항은 최신 안정화 버전의 알파 채널에 출시되거나 최신 안정화 버전에 직접 출시됩니다.

지원 종료 정책

Google에서는 오래된 Merchant 하위 API 버전을 주기적으로 지원 중단합니다. 공식 지원 중단 발표가 시작된 후 안정적인 주요 버전 (vX)의 12개월 지원 중단 기간을 약속합니다.

예를 들어 2026년 1월 15일에 제품 하위 API의 v1이 지원 중단되면 2027년 1월 15일 이후에 지원이 종료됩니다. 이 날짜 이후에는 이전 버전의 하위 API를 더 이상 사용할 수 없습니다.

하위 API 버전 및 수명 주기 상태

다음 표에는 Merchant API의 각 하위 API의 최신 버전이 나와 있습니다.

하위 API 버전 상태
계정 v1
v1beta
활성
2026년 2월 28일에 중단됨
전환수 v1
v1beta
활성
2026년 2월 28일에 중단됨
데이터 소스 v1
v1beta
활성
2026년 2월 28일에 지원 중단 예정
재고 v1
v1beta
활성
2026년 2월 28일에 중단됨
문제 해결 v1
v1beta
활성
2026년 2월 28일에 중단됨
오프라인 제품 피드 파트너십 v1
v1beta
활성
2026년 2월 28일에 중단됨
알림 v1
v1beta
활성
2026년 2월 28일에 중단됨
주문 추적 v1
v1beta
활성
2026년 2월 28일에 중단됨
제품 v1
v1beta
활성
2026년 2월 28일에 중단됨
Product Studio v1alpha 활성
프로모션 v1
v1beta
활성
2026년 2월 28일에 중단됨
할당량 v1
v1beta
활성
2026년 2월 28일에 중단됨
보고 v1
v1beta
활성
2026년 2월 28일에 중단됨
리뷰 v1alpha
v1 베타
활성
2026년 2월 28일에 중단됨

권장사항

  • 출시 노트와 최신 업데이트를 정기적으로 확인하여 새 버전, 주요 업데이트, 개선사항, 하위 API 출시 및 지원 중단에 관한 공지사항을 확인하세요.
  • 하위 API에 안정화 버전이 두 개 이상 있는 경우 항상 최신 버전을 사용하는 것이 좋습니다.
  • 네트워크 문제, 비율 제한, 최신 하위 API 버전에서 도입될 수 있는 새로운 오류 코드 또는 메시지 등 다양한 하위 API 오류를 정상적으로 처리하도록 애플리케이션을 설계하세요.
  • 하위 API 버전이 지원 종료될 때까지 기다리지 말고 업그레이드 계획을 시작하세요. 새 버전이 제공되는 즉시 평가하고 테스트를 시작합니다.
  • 기능 요청이나 하위 API 로드맵에 관한 우려사항이 있는 경우 문의나 의견을 보내주세요. 기술 지원을 위해 Merchant API팀에 문의하는 방법에 관한 자세한 내용은 Merchant API 관련 도움 받기를 참고하세요.