Unity IAP v5의 새로운 기능
Unity IAP v5는 카탈로그 관리 및 리포트에 대한 개선 사항과 함께 소비자 간 직접 결제와 호스팅된 웹숍 스토어프론트를 도입합니다.
읽는 시간 1분최근 업데이트: 8일 전
최신 버전의 Unity IAP(인앱 구매)에서 새로운 기능과 개선 사항을 알아봅니다. Unity IAP v5에는 소비자 간 직접 결제 인프라, 호스팅된 웹숍 스토어프론트, AI 지원 마이그레이션 툴, 카탈로그 관리 및 리포트 개선 사항이 도입되었습니다. 다음 섹션에서는 각각의 새로운 기능에 대해 설명하고 자세한 내용에 대한 링크를 제공합니다.
이 버전의 변경 사항 및 업데이트에 대한 전체 목록은 Unity IAP 변경 기록을 참조하십시오.
타사 제공업체를 통한 소비자 간 직접 결제
IAP v5.4부터 D2C(Direct-to-Consumer) 결제 제공업체를 연동하여 인앱 상품을 Apple 앱 스토어 Google Play Store 외부 플레이어에게 직접 판매할 수 있습니다. Unity IAP는 Stripe 및 Coda를 기록형 결제 제공업체로 지원하므로 세금 규정 준수, 사기 방지, 분쟁 및 고객 지원을 대신 처리합니다.
이 연동에는 원격 카탈로그와 IAP v5.4 패키지가 필요합니다. 아키텍처에 따라 SDK, 백엔드 API, 서버 측 확인 또는 Cloud Code 모듈을 통해 구매를 완료할 수 있습니다.
Unity Dashboard의 카탈로그 관리
IAP v5부터 게임 클라이언트를 수정하지 않고도 Unity Dashboard에서 IAP 카탈로그를 관리할 수 있습니다. 대시보드는 기존 카탈로그를 임포트하고 개별 리스트를 추가 및 편집하고 카테고리로 리스트를 구성할 수 있는 중앙 위치를 제공합니다.
Unity Dashboard에서 다음을 수행할 수 있습니다.
- Secret Manager에 저장된 자격 증명을 사용하여 앱 스토어 Connect 또는 Google Play에서 기존 카탈로그를 임포트합니다.
- 현지화된 콘텐츠, 가격, 스토어별 오버라이드를 비롯한 새로운 리스팅을 추가하고 리스트 세부 정보를 편집합니다.
- 카테고리에 리스트를 할당하여 카탈로그를 구성합니다.
Unity 에디터 또는 CLI에서 원격 카탈로그를 배포하면 Unity는 해당 목록을 대시보드에 자동으로 추가하므로 임포트한 카탈로그와 함께 관리할 수 있습니다.
시작하려면 Unity Dashboard에서 카탈로그 관리를 참고하십시오. 카탈로그와 카탈로그를 정의하는 데 사용할 수 있는 방법에 대한 개요는 IAP 카탈로그 만들기를 참조하십시오.
IAP 마이그레이션 및 통합을 위한 AI 기술
IAP v5.3.0부터 Unity IAP에는 IAP v5로 마이그레이션하고 통합하는 데 도움이 되는 AI 기술이 포함되어 있습니다. 기술은 다음 시나리오를 지원합니다.
- 프로젝트를 버전 4에서 버전 5로 마이그레이션합니다.
- 코드리스 IAP의 작동 원리를 이해합니다.
- IAP를 사용하지 않는 프로젝트(예: 쇼핑 씬 UI가 있지만 구매 로직이 없는 프로젝트)에 IAP v5 구매 처리를 추가합니다.
- IAP v5에서 IAP+로 마이그레이션하여 스토어 과금을 소비자 간 직접 결제 제공업체로 이동하거나 스토어 과금과 함께 새 를 추가합니다.
StoreController - 프로젝트를 네이티브 Google Play 과금(Android Java)에서 IAP v5로 마이그레이션합니다. 또한 이 기술은 IAP v5가 지원하지 않는 프로젝트 기능을 확인하고 이에 대해 경고합니다.
각 전환은 기술이 프로젝트에 적용한 모든 변경 사항(설정, 코드, 이벤트, 설정 파일 등)을 검토할 수 있도록 자세한 보고서를 생성합니다.
에디터의 기술은 페이지 하단의 프로젝트 설정 > 서비스 > 인앱 구매에서 액세스할 수 있습니다. 기술을 사용할 수 있는 두 가지 옵션이 있습니다.
- 기술 폴더 열기: 기술 파일이 포함된 폴더를 열어 원하는 AI 툴에서 IAP AI 기술을 복사하거나 설치할 수 있습니다.
- 클라우드 코드 설치: 기술을 라는 이름의 기술로 Claude Code에 직접 설치합니다.
in-app-purchases
설치 후 AI 툴에서 를 실행하고 원하는 마이그레이션 또는 통합을 수행하라는 메시지를 표시합니다.
in-app-purchases버전 4에서 버전 5로 마이그레이션하는 데 필요한 코드 변경 사항의 전체 목록은 IAP 버전 4에서 버전 5로 업그레이드를 참조하십시오.
호스트된 웹숍 스토어프론트
Unity 웹숍은 Unity Dashboard에서 생성하고 관리하는 게임 인앱 구매를 위한 호스팅된 웹 스토어프론트입니다. 웹숍은 프로젝트의 기존 IAP 카탈로그를 읽고 구성된 결제 제공업체로 구매를 포워드하므로 별도의 카탈로그 또는 결제 설정이 필요하지 않습니다.
Unity Dashboard에서 다음을 수행할 수 있습니다.
- 에 공용 URL이 있는 웹숍을 만들고 퍼블리시합니다.
shop.unity.com/{studio}/game/{slug} - 게임의 Apple 앱 스토어 목록 또는 AI 지원 테마 제작을 사용하여 스크린샷에서 테마 스토어를 생성합니다.
- 라우팅 규칙과 일치하지 않는 플레이어를 위한 폴백 제공업체를 사용하여 플레이어 태그를 사용하여 다른 플레이어에게 다른 제공업체를 제공하도록 결제 제공업체 라우팅을 구성합니다.
- 퍼블리싱하기 전에 초안의 변경 사항을 미리 확인하고, 비프로덕션 환경 초안을 프로덕션으로 승격합니다.
플레이어는 게임의 딥 링크, Discord 채널, 웹사이트 또는 기타 표면에서 웹숍에 액세스할 수 있습니다. 카탈로그 및 가격 변경은 다시 퍼블리싱하지 않고 다음 페이지 로드에 반영됩니다.
시작하려면 첫 번째 웹숍 만들기 및 퍼블리시를 참조하십시오.
Unity Dashboard에서 수익 보고
IAP v5.4.0부터 Unity Dashboard에서 인앱 구매의 매출 리포트를 볼 수 있습니다. 매출 보고는 총 매출 및 전환율과 같은 지표를 비롯하여 공급자와 플랫폼 간의 앱 IAP 성과에 대한 통합된 뷰를 제공합니다.
리포트 데이터를 수집하려면 Unity 클라우드 프로젝트에 프로젝트를 연결하고 Unity 에디터 진단 데이터를 활성화합니다. 그런 다음 Unity Dashboard의 Development > In-App Purchases > Revenue Performance에서 집계된 데이터를 확인할 수 있습니다. 여기서 지표를 선택하고 날짜 범위나 플랫폼과 같은 기준을 기준으로 필터링할 수 있습니다.
시작하려면 IAP 성과 보고 설정을 참고하십시오. 사용 가능한 지표, 크기 및 구성 옵션은 수익성 레퍼런스를 참조하십시오.