Shopify API를 사용한 앱 빌드 및 수익 창출
Shopify API를 사용하면 Shopify 플랫폼을 타사 소프트웨어와 통합할 수 있습니다. 보유한 기술로 Shopify 판매자를 위한 앱을 제작하고 매출을 창출할 수 있습니다.
앱 배포
앱의 목적과 대상에 따라 앱을 배포하는 두 가지 방법은 다음과 같습니다.
- 사용자 지정: 특정 고객의 요구 사항에 맞게 맞춤 제작된 사용자 지정 앱을 빌드하고 판매합니다. 단일 스토어에 대해 Shopify 관리자에서 사용자 지정 앱을 생성할 수 있으며, 파트너 대시보드에서 사용자 지정 앱의 설치 링크를 생성하여 고객과 사용자 지정 앱을 공유하고 조직의 여러 Plus 스토어에 설치할 수 있도록 허용할 수 있습니다. 배포 방법을 선택하고 여러 스토어에 사용자 지정 앱을 설치하는 방법에 대해 자세히 알아보십시오. Shopify API를 사용하여 추가 기능으로 고객 스토어를 개선할 수 있습니다. Billing API를 사용하여 판매자에게 사용자 지정 앱에 대한 요금을 청구할 수 없습니다.
- 공개: 공개 앱 을(를) 개발하고 Shopify App Store 에 등록하여 더 폭넓은 잠재 고객에게 제공합니다. 앱 등록 정보 공개 상태 를 전체 공개로 설정하거나 공개 상태를 제한할 수 있습니다. Shopify App Pricing 를 사용하여 판매자에게 공개 앱에 대한 요금을 청구할 수 있습니다. Shopify App Store 검토 프로세스에 대해 자세히 알아보십시오.
전체 공개 앱만 색인이 생성되며 다음 위치에 표시됩니다.
- 관련 카테고리 페이지
- Shopify App Store 검색 결과
- 타사 검색 엔진 결과
앱 빌드 시작하기
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 Pricing 및 Shopify 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 요구 사항을 기반으로 합니다.