주요 기능
UGC는 다음과 같은 주요 기능을 제공합니다.- 자체 게임 내 경험을 구축할 수 있는 통합하기 쉬운 API
- 게시 파이프라인에 통합된 조정으로 콘텐츠가 플레이어에게 안전하고 적합하도록 보장
- UGC 카탈로그를 확장하고 플레이어가 관심 있는 콘텐츠를 신속하게 찾을 수 있게 하는 검색 경험
- 플레이어가 품질을 유지할 수 있도록 하는 리뷰 및 신고 기능
주요 개념
UGC 서비스 전반에 걸쳐 몇 가지 일반적인 용어가 사용됩니다.- Catalog - 카탈로그는 콘텐츠를 저장하고 관리하는 공간입니다. 두 개의 주요 카탈로그가 있으며, 각각 초안 아이템과 게시된 아이템을 저장하는 초안 카탈로그와 공개 카탈로그입니다.
- (Published) Items - PlayFab UGC 아이템은 특정 아이템에 대한 정보가 포함된 데이터 blob입니다. 게시된 아이템은
GetItems및SearchAPI를 통해 다른 플레이어가 액세스할 수 있습니다. - Draft Items - 초안 아이템은 아이템 작성자와
Title엔터티만 액세스할 수 있습니다. 초안 아이템은PublishDraftItemAPI를 호출하여 게시된 아이템이 될 수 있습니다. - Content - 콘텐츠는 아이템에 업로드되는 이미지와 파일입니다.
제한 사항 및 중요한 고려 사항
UGC 기능 및 API를 사용해 보기 전에 서비스에 대해 알아야 할 몇 가지 제한 사항과 중요한 고려 사항이 있습니다.- UGC는 오직 PlayFab 엔터티만 지원합니다. UGC를 활용하려면 엔터티 기반 인증을 사용해야 합니다.
- UGC는 PlayFab Economy(레거시) API와 함께 작동하지 않습니다. Economy v2 시스템 위에 구축된 별도의 서비스입니다.
시작하기
- UGC 빠른 시작 가이드는 아이템을 게시하는 단계를 안내합니다.
- 첫 번째 사용자 생성 콘텐츠 게시 튜토리얼은 콘텐츠 업로드 및 URL blob 채우기의 세부 사항을 살펴봅니다.
