# IAP 카탈로그 생성

> 카탈로그를 이해하고 카탈로그 리스트를 만드는 가장 좋은 방법을 알아봅니다.

IAP 카탈로그는 ID, 유형, 가격, 스토어별 오버라이드를 비롯하여 애플리케이션에서 구매할 수 있는 모든 디지털 아이템의 목록입니다. Unity IAP(인앱 구매)는 이 카탈로그를 사용하여 앱 스토어와 커뮤니케이션하고 카탈로그 목록을 플레이어에게 표시합니다.

Unity IAP는 여러 메서드를 지원하여 카탈로그를 정의합니다. IAP Catalog 창을 사용하여 Unity 에디터 직접 카탈로그 리스트를 설정하거나, 스크립트를 사용하여 정의하거나, 원격 카탈로그를 생성할 수 있습니다. 가장 적합한 방법은 개발 워크플로와 D2C(Dite-to-Consumer) 결제 제공업체를 사용하는지 여부에 따라 다릅니다. 사용하는 방법에 관계없이 Unity Dashboard를 사용하여 카탈로그를 관리, 편집 및 배포할 수 있습니다.

> **Note:**
>
> D2C 결제 제공업체를 사용하려면 원격 카탈로그를 생성해야 합니다.

[Catalogs and catalog listings](./catalogs-and-catalog-listings.md): Unity IAP에서 카탈로그를 사용하는 방법을 이해하고 카탈로그 리스트를 정의하기에 가장 적합한 방법을 선택합니다.
[Catalog schema](./catalog-schema.md): 현지화된 콘텐츠, 가격, 웹숍 디스플레이 메타데이터 등 카탈로그의 리스트를 정의하는 데 사용할 수 있는 필드를 찾습니다.
[Create a catalog in the Editor](./create-catalog-in-editor.md): Unity 에디터 IAP Catalog 창을 사용하여 카탈로그 리스트를 생성하고 설정합니다.
[IAP Catalog window reference](./iap-catalog-window-reference.md): 인앱 구매 카탈로그를 참조하여 리스트 프로퍼티와 스토어 오버라이드를 설정하고 관리합니다.
[Create your catalog programmatically](./code-catalog.md): 스크립트를 사용하여 카탈로그 리스트를 정의합니다.
[Create Remote Catalog](./payment-providers/configure-remote-catalog.md): IAP 카탈로그를 정의하고 원격 카탈로그 서비스에 업로드합니다.
[Manage catalogs in the Dashboard](./dashboard-catalog.md): 기존 카탈로그를 임포트하여 대시보드에서 카탈로그를 편집, 관리 및 배포할 수 있습니다.
