-
미니 앱은 HTML5와 JavaScript 같은 웹 기술 기반 미니 앱과 게임으로, 앱 내 구입 판매 수수료가 15%로 절감됨
- 미니 앱은 Declared Age Range API, Advanced Commerce API, In‑App Purchase 시스템 및 환불 정보 전송 API 등을 지원해야 함
- 참여 하기 위해서는 App Store 등록, 가이드라인 4.7 준수, 미니 앱 메타데이터 제출 등이 필요
- 승인 절차는 신청서 제출 후 검토 및 이메일 확인을 거쳐, 앱 리뷰 단계에서 Advanced Commerce API 사용 명시 필요
- 이 프로그램은 다른 애플 파트너 프로그램과 병행 참여 가능하며, 미니 앱 내 결제는 App Store Connect가 아닌 Advanced Commerce API로 관리해야 함
- Mini Apps Partner Program은 HTML5, JavaScript 등 웹 기술로 제작된 미니 앱과 게임을 호스팅하는 개발자를 위한 제도
- 미니 앱은 더 큰 네이티브 앱 내에서 배포되는 형태
- 참가 앱은 Declared Age Range API와 Advanced Commerce API를 포함한 App Store 기술을 지원해야 함
- 적격 미니 앱 내 인앱 구매 매출의 85%를 개발자에게 배분
- 목적은 고객에게 안전하고 원활한 구매 경험을 제공하는 것
호스트 앱 요건
- 앱은 iOS 및 iPadOS용 App Store에 등록되어 있어야 함
- 모든 미니 앱은 Apple Developer Program License Agreement와 App Review Guidelines을 준수해야 함
- 특히 가이드라인 4.7(미니 앱, 미니 게임, 스트리밍 게임, 챗봇, 플러그인, 에뮬레이터 관련)과 4.7.4의 매니페스트 제출 요건을 충족해야 함
- 모든 미니 앱의 인앱 구매 및 디지털 상품·서비스를 식별할 수 있는 메타데이터 제공 필요
- 이를 통해 고객은 구매 항목을 명확히 인식하고, 애플은 적격 인앱 구매를 식별해 수수료율을 적용함
- 앱은 다음 기술을 지원해야 함
-
Advanced Commerce API: 적격 미니 앱 및 관련 구매의 상품화 지원
-
Declared Age Rating API: 연령대별 적절한 콘텐츠 제공
-
In‑App Purchase 시스템: 구매 내역 확인, 구독 관리, 환불 요청 등 지원
-
Send Consumption Information API: 환불 요청 시 인앱 구매 정보를 애플에 전송
프로그램 참여 절차
- 참여를 원할 경우 요청 양식 제출 필요
- Apple Developer Program의 Account Holder여야 함
- 호스트 앱, 자격 요건, 미니 앱 관련 정보 및 프로그램 약관 동의 필요
- 승인 시 이메일로 설정 및 구성 안내 수신
- 앱이 준비되면 App Store Connect를 통해 앱 리뷰 제출
- 앱 바이너리와 미니 앱 인앱 구매 Product ID 제출
- Advanced Commerce API 사용 및 미니 앱 제공 사실 명시
- 기존 참가자가 새로운 미니 앱을 추가하려면 매니페스트 업데이트 필요
- 새로운 호스트 앱을 추가하려면 Advanced Commerce API 접근 권한 확보 및 관련 매니페스트 제출 필요
Q&A 요약
-
미니 앱 정의
-
적격 미니 앱(qualifying mini app)
- 호스트 개발자와 직접적·간접적으로 지배 관계가 없는 제3자가 제공하는 미니 앱
- “지배(control)”는 경영 정책을 결정할 수 있는 권한을 의미
-
적격 인앱 구매(qualifying In‑App Purchase)
- 적격 미니 앱 내에서 이루어지는 디지털 상품 및 서비스 판매
-
소모형(consumable) : 단일 미니 앱 내에서 즉시 사용되는 아이템, 통화, 생명 등
-
자동 갱신형 구독(auto‑renewable subscription) : 단일 미니 앱 내에서 구매 및 이용
- 이러한 구매는 Advanced Commerce API를 통해 처리되어야 함
-
다른 애플 프로그램과의 병행
-
Apple Video Partner Program, News Partner Program, App Store Small Business Program 등과 동시 참여 가능
-
Advanced Commerce API 승인 여부
-
인앱 구매 관리 방식
-
App Store Connect로는 미니 앱 내 인앱 구매 관리 불가
- 반드시 Advanced Commerce API를 사용해야 하며, 관련 SKU 생성 문서 를 참고해야 함
-
기술 문서 위치