마이그레이션 시작

이 페이지에서는 API 마이그레이션 계획에 관한 안내를 제공합니다.

그런 다음 마이그레이션에 필요한 단계를 간략하게 살펴봅니다.

마이그레이션 계획

  1. Content API for Shopping 메서드를 Merchant API 메서드에 매핑합니다.

    Merchant API에 필요한 새 메서드와 리소스를 명확하게 이해하는 것이 매우 유용합니다.

  2. 마이그레이션에 적용되는 가장 중요한 변경사항을 파악합니다.

    마이그레이션에 도움이 되므로 다음 리소스를 검토하고 염두에 두는 것이 좋습니다.

    • Content API에서 마이그레이션 개요: Merchant API에서 알아야 할 주요 변경사항을 자세히 설명합니다.
    • 하위 API별 마이그레이션 가이드: 새 필드 매핑과 같은 중요한 정보를 제공하므로 필요한 특정 하위 API 마이그레이션 가이드를 검토합니다. 예는 제품 관리 마이그레이션을 참고하세요.
    • Merchant API 참조 에서는 Merchant API 리소스 및 메서드의 세부정보를 제공합니다.
    • 빠른 시작 가이드에서는 Merchant API를 사용하여 계정을 만들고 샘플 제품을 업로드하는 방법을 빠르게 시작하는 방법을 보여줍니다.
    • 기능별 가이드: 새 기능을 구현하거나 자세한 설명을 보려면 탐색에 제공된 기능 가이드를 검토하세요.
  3. 마이그레이션하고 구현할 하위 API를 식별합니다.

    다음 두 가지를 결정합니다.

    • 마이그레이션해야 하는 Merchant API 기능
    • 구현할 새로운 기능

    이 작업을 완료하면 작업할 하위 API의 노력과 우선순위 목록을 결정할 수 있습니다.

    모든 항목 또는 최대한 많은 항목을 마이그레이션하는 것이 좋습니다. 중요도와 복잡성으로 인해 처음에는 전체 Content API 구현을 마이그레이션할 수 없는 경우 다음 하위 API의 우선순위를 지정하세요.

마이그레이션 단계

  1. 개발자로 등록 Merchant API를 사용하려면 Google Cloud 프로젝트와 기본 판매자 센터 계정 간에 링크를 만들어야 합니다. 이 일회성 등록은 Merchant API와 함께 사용하는 모든 Google Cloud 프로젝트에 필요합니다. 여기에서 전체 프로세스를 확인할 수 있습니다.

  2. 다양한 메서드를 테스트 하여 속도를 높입니다. Google APIs Explorer를 사용하여 기본 테스트를 실행하는 것이 좋습니다.

    Merchant API의 요청 URL 형식은 다음과 같습니다.

    https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}
    
  3. Google의 코드 샘플 및 클라이언트 라이브러리를 활용 합니다.

    구현 시간을 줄이고 gRPC의 이점을 활용하려면 클라이언트 라이브러리코드 샘플을 사용하세요.

    가이드에 코드 샘플 스니펫도 삽입합니다. 예를 들어 제품 추가를 참고하세요.

  4. 간단한 사용자 경험을 테스트합니다.

    다음 목표를 가지고 마이그레이션할 계획인 모든 하위 API 및 기능에 대해 사용자 경험 테스트를 실행합니다.

    • 마이그레이션된 리소스와 호출에 올바른 응답 결과가 있습니다.
    • 오류 비율이 낮게 유지됩니다.

배포 계획

다음 접근 방식을 사용하는 것이 좋습니다.

  • 한 번에 하나의 하위 API 또는 메서드를 구현합니다.
  • 한 번에 비즈니스의 작은 세그먼트에만 구현합니다.
  • 항상 문제를 모니터링합니다.

마이그레이션 구현

  1. 새 리소스와 엔드포인트를 사용하여 코딩 작업을 합니다.

    출시 계획의 초기 테스트 및 개발 후 Merchant API를 워크플로에 통합합니다.

  2. 모니터링합니다.

    잠재적인 문제를 해결할 준비를 합니다.