> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab로 백엔드 서비스 추가하기

> 자체 서버를 호스팅하지 않고도 신원, 멀티플레이어, 리더보드, 경제 시스템, 라이브 운영 기능을 확보할 수 있도록 GDK 타이틀에 PlayFab을 조기에 결합합니다.

GDK 타이틀에 [PlayFab](https://docs.xbox.com/ko/services/playfab/get-started.md)을 조기에 결합하세요. PlayFab은 Microsoft의 게임용 백엔드 서비스(BaaS)로, 자체 서버를 호스팅하지 않고도 신원, 멀티플레이어, 리더보드, 경제 시스템, 라이브 운영 기능을 제공합니다.

## 지금 PlayFab을 추가해야 하는 이유

* **크로스 플랫폼 신원:** XBOX, Steam, PSN, 모바일 및 사용자 지정 로그인을 단일 PlayFab 플레이어 계정으로 연결합니다.
* **라이브 게임 서비스:** 리더보드, 통계, 플레이어 세그먼트, 예약 작업, A/B 실험.
* **멀티플레이어 인프라:** 크로스 플랫폼 플레이를 위한 PlayFab [Lobby, Matchmaking, Party](https://docs.xbox.com/ko/services/playfab/multiplayer/lobby.md).
* **경제 시스템:** [Economy v2](https://docs.xbox.com/ko/services/playfab/economy-monetization/economy.md)를 통한 Catalog v2, Inventory v2, Microsoft Store 정산.
* **분석:** [Analytics](https://docs.xbox.com/ko/services/playfab/data-analytics.md)를 통한 PlayStream 이벤트, 대시보드, Insights.

## 시작하기

**1. PlayFab 타이틀 만들기**

[developer.playfab.com](https://developer.playfab.com)에 로그인하여 타이틀을 생성합니다. **Title ID**를 기록해 두세요. SDK에 전달할 값입니다.

**2. PlayFab GDK SDK 설치**

프로젝트에 [PlayFab GDK SDK](https://github.com/PlayFab/XPlatCppSdk)를 추가합니다. XSAPI와 깔끔하게 함께 링크되며 libHttpClient를 공유합니다.

**3. XBOX 신원으로 플레이어 로그인**

타이틀이 이미 [`XUser`](https://docs.xbox.com/ko/reference/system/xuser/xuser_members)를 통해 획득한 XSTS 토큰을 사용하여 PlayFab Authentication API의 `LoginWithXbox`를 호출합니다. PlayFab은 첫 호출 시 마스터 계정을 생성하거나 연결합니다.

**4. 필요한 서비스 선택**

설계 요구 사항에 따라 Economy, Lobby, Matchmaking, Leaderboards, Analytics 등을 추가합니다. 각 서비스는 선택적으로 활성화됩니다.

## PlayFab이 선택 사항인 경우

타이틀에 XBOX 측 기능(도전 과제, 프레즌스, 소셜, MPSD 멀티플레이어, Game Chat 2)만 필요한 경우, [XBOX 서비스](https://docs.xbox.com/ko/services/xbox-services/index.md)를 직접 사용해 PlayFab 없이도 출시할 수 있습니다. 하지만 대부분의 라이브·크로스 플랫폼 타이틀은 여전히 PlayFab의 이점을 활용합니다.

## 다음 단계

프로젝트가 빌드되고 백엔드 서비스에 대한 계획이 마련되었습니다. 여러분이 출시하려는 것에 맞는 큐레이팅된 경로를 선택하세요.

> [card] [시작하기 가이드](https://docs.xbox.com/ko/paths/porting/overview.md)
>
> Build, Develop, Services, Publishing으로 이어지는 엄선된 7가지 경로.

## 참고 자료

* [PlayFab 개요](https://docs.xbox.com/ko/services/playfab/get-started.md)
* [PlayFab 신원](https://docs.xbox.com/ko/services/playfab/identity.md)
* [PlayFab Economy와 Microsoft Store 구매 통합](https://docs.xbox.com/ko/services/playfab/economy-monetization/economy.md)


## Related topics

- [백엔드 서비스 및 도구용 PlayFab Services](https://docs.xbox.com/ko/services/playfab/sdks/platforms/services.md)
- [Microsoft Store API로 서비스 인증하기](https://docs.xbox.com/ko/publishing/xstore-commerce/xstore-authenticating-service.md)
- [라이선스 토큰을 사용하여 서비스에서 라이선스 검증](https://docs.xbox.com/ko/publishing/xstore-commerce/xstore-license-tokens.md)
- [선택 서비스](https://docs.xbox.com/ko/build/gdk-and-engines/optional-services.md)
- [타이틀 엔터티의 게임 서버](https://docs.xbox.com/ko/services/playfab/sdks/c/server.md)
