Shopify API를 사용한 앱 빌드 및 수익 창출

Shopify API를 사용하면 Shopify 플랫폼을 타사 소프트웨어와 통합할 수 있습니다. 보유한 기술로 Shopify 판매자를 위한 앱을 제작하고 매출을 창출할 수 있습니다.

앱 배포

앱의 목적과 대상에 따라 앱을 배포하는 두 가지 방법은 다음과 같습니다.

앱 빌드 시작하기

Dev Dashboard는 Shopify 앱을 생성하고 관리하기 위한 중앙 허브입니다. 다음과 같은 방법으로 앱을 생성할 수 있습니다.

  • Shopify CLI(권장): Shopify CLI를 사용하여 내장된 로컬 개발 및 배포 워크플로가 포함된 완전한 프로젝트 스캐폴딩을 만듭니다. CLI 프로젝트는 사용자 지정 관리자 기능, 체크아웃 블록 및 임베디드 UI를 지원합니다.
  • Dev Dashboard: Shopify 관리자에 인터페이스가 필요하지 않은 백엔드 자동화, 데이터 동기화 또는 API 전용 통합의 경우 Dev Dashboard에서 직접 앱을 생성하고 설정할 수 있습니다.

사용자 지정 또는 퍼블릭에 상관없이 모든 앱을 생성할 때 해당 앱에 대한 API 범위를 설정할 수도 있습니다. Shopify API 액세스 범위에 대해 자세히 알아보십시오.

앱 테스트용 개발 스토어

개발 스토어는 Dev Dashboard에서 생성하는 전용 테스트 환경입니다. 개발 스토어를 사용하면 라이브 스토어에 위험을 주지 않고 모든 요금제에서 실제와 같은 Shopify 조건으로 앱을 설치하고 테스트할 수 있습니다. shopify app dev 명령을 사용하여 Shopify CLI에서 개발 스토어에 직접 연결할 수 있습니다.

개발 스토어는 클라이언트 이전용 스토어와 다릅니다. 개발 스토어는 앱 개발 및 테스트를 위한 것이며, 클라이언트 이전용 스토어는 클라이언트에게 양도할 스토어를 빌드하기 위한 것입니다.

개발 스토어 생성에 대해 자세히 알아보십시오.

모니터링 및 로그

Dev Dashboard는 기능 성공률과 Webhook 전송 추적을 포함하여 앱 실적을 모니터링하고 문제를 해결하는 데 도움이 되는 로그와 지표를 제공합니다.

Dev Dashboard의 모니터링 및 로그에 대해 자세히 알아보십시오.

사용자 권한

앱과 개발 스토어를 생성하기 전에 Dev Dashboard의 사용자 권한을 설정해야 합니다. 파트너 직원이 앱을 생성하려면 앱 빌드 및 관리 권한이 필요하며 개발 스토어를 생성하려면 개발 스토어 권한이 필요합니다.

파트너 대시보드에서 마이그레이션

앱 개발을 위한 파트너 대시보드가 Dev Dashboard로 교체됩니다. 이전에 파트너 대시보드에서 앱을 관리했다면 마이그레이션 가이드를 참조하여 변경 사항과 확장 프로그램이 있는 앱에 대해 취해야 할 단계를 자세히 알아보십시오.

Shopify App Store에 등록하기

앱 개발자는 Shopify App Store를 통해 판매 시 할인된 수익 배분 플랜에 등록할 수 있습니다. 이 플랜의 주요 혜택은 다음과 같습니다.

  • 수익 배분 15%: Shopify는 연간 총 앱 매출에 대해 표준 20%가 아닌 15%의 인하된 수익 배분을 적용합니다.
  • 초기 매출에 대한 수익 배분 0%: 자격 기준을 충족하는 개발자는 2025년 1월 1일부터 Shopify App Store를 통해 창출되는 연간 총 앱 매출의 첫 USD1,000,000에 대해 0%의 수익 배분 혜택을 받습니다.

등록 방법에 대해 자세히 알아보려면 등록 절차를 검토하십시오.

Shopify App Store 승인을 위해 앱 제출하기

Shopify App Store에서 앱을 판매하려면 Shopify App Store 요구 사항을 충족해야 합니다. 검토 과정에서 앱 상태는 초안, 제출됨, 검토됨, 게시됨으로 변경됩니다. 등록 정보 양식의 연락처 정보 섹션에 제공한 앱 제출 이메일을 통해 검토 중에 이메일을 받게 됩니다. 앱 검토 프로세스검토를 위한 앱 제출에 대해 자세히 알아보십시오.

공개 앱으로 수익 창출

Shopify App Pricing은 공개 앱, 특히 새로운 앱에 대해 판매자에게 청구하는 데 권장되는 방법입니다. 앱 제출 시 가격 책정 모델을 한 번만 구성하면 플랫폼에서 플랜 선택, 청구 승인, 사용량 측정, 인보이스 발행을 처리합니다. Shopify App Pricing은 고정 반복 구독, 사용량 기반 청구 및 결합된 플랜을 지원합니다.

Shopify App Pricing은 현재 일회성 구매 청구를 지원하지 않습니다. 일회성 구매가 필요한 경우 당분간은 Shopify Billing API를 기반으로 구축하십시오. 마이그레이션 도구 및 지속적인 Shopify Billing API 지원이 계속 제공됩니다.

Shopify App PricingShopify Billing API에 대해 자세히 알아보십시오. 이미 Managed Pricing 또는 Shopify Billing API를 사용 중인 앱의 경우 기존 연동이 계속 작동합니다. 지원 중단 전에 마이그레이션 도구가 제공될 예정입니다.

파트너 대시보드의 페이지에서 각 앱에 대한 자세한 매출 및 설치 지표에 액세스할 수 있습니다.

공개 앱 마케팅 및 관리

앱이 승인된 후 Go-to-market 성공 가이드를 사용하여 출시를 개선할 수 있습니다. 다양한 방법으로 앱을 마케팅하여 비즈니스를 홍보하고 성장시킬 수 있습니다. 앱 마케팅 및 사례 연구를 검토하여 비즈니스 성장에 대해 알아보고 Shopify App Store 광고 사용에 대해 자세히 알아보십시오.

파트너 대시보드에서 Google Analytics 4 또는 페이스북 픽셀을 사용하여 Shopify App Store 트래픽을 추적할 수 있습니다. 등록 정보 트래픽 추적에 대해 자세히 알아보십시오.

판매자가 앱을 설치한 후 Shopify App Store에서 앱을 검토할 수 있습니다. 앱의 전체 평점은 판매자가 남긴 리뷰를 기반으로 합니다. 전체 평점은 최신의 유용하고 신뢰할 수 있는 리뷰에 우선순위를 두어 가중치가 부여됩니다. 긍정적인 리뷰는 Shopify App Store 검색 결과 및 카테고리 페이지에서 앱이 더 높게 표시되도록 합니다. Shopify App Store에서 앱 리뷰를 관리하는 방법에 대해 자세히 알아보십시오.

성능은 사용자가 앱을 선택할 때 중요한 요소입니다. 앱을 빌드할 때는 성능을 염두에 두고 빌드해야 합니다. 앱 성능이 저하되면 앱 순위에 영향을 미칠 수 있습니다. 앱 성능 최적화에 대해 자세히 알아보십시오.

또한 Built for Shopify 자격 획득을 고려해 볼 수도 있습니다.

앱 감사 절차

앱이 감사 대상으로 선정될 수 있습니다. 앱이 감사 대상으로 선택되면 앱 등록 정보의 앱 제출 연락처 이메일로 추가 지침이 포함된 이메일 알림을 받게 됩니다. 필요한 변경 사항은 항상 Shopify App Store 요구 사항을 기반으로 합니다.

자세히 알아보기