게임 관리자 참조
본 참조에서는 게임 관리자의 개략적인 내용에 대해 알려 줍니다. 보다 자세한 정보는 다음에 나오는 PlayFab 설명서에서 관심있는 주제를 선택하면 확인 가능합니다.
이 항목에서 최대한의 가치를 얻으려면 비록 아직까지 빈 타이틀이더라도 PlayFab 계정을 만들고 로그인한 다음 게임 관리자에서 타이틀을 볼 수 있었을 겁니다.
아래 제공된 섹션은 각 게임 관리자 영역에 대한 더 자세한 정보를 제공합니다. API를 호출하거나 작업을 수행할 때마다 게임 매니저에서 해당 작업의 적정 영역에 표시되는 결과를 확인합니다.
게임 관리자 정보
내 스튜디오 및 타이틀에서 타이틀을 선택하고 이후 단계를 따릅니다.
게임 관리자는 다음 네 가지 주요 섹션으로 나뉩니다.
- 타이틀 개요 - 타이틀의 최근 및 중요한 성능을 검토합니다.
- 빌드 - 게임을 구성하기 위한 기본 요소 및 도구입니다.
- 참여 - 플레이어와의 연결을 용이하게 합니다.
- 분석 - 플레이어 동작을 모니터링하고 관련 조치를 수행합니다.
타이틀 개요
타이틀의 최근 및 그 이전 성능에 대한 개요입니다.
개요 - 게임에 대한 기본적인 통계와 주요 성과 지표(KPI)로 지정한 항목 표시. 오른쪽 상단에는 시간 기간 토글 버튼이 있으며 표에 대한 필터도 있습니다.
- 4h: 지난 4시간 이내에 생성된 데이터를 로드합니다.
- 24h: 지난 24시간 이내에 생성된 데이터를 로드합니다.
- 3d: 지난 3일 이내에 생성된 데이터를 로드합니다.
- 7d: 지난 7일 이내에 생성된 데이터를 로드합니다.
- mtd: 이번 달에 생성된 데이터를 로드합니다.
참고 항목
게임 관리자에서 모든 시간은 로컬 시간으로 표시됩니다.
개요 탭의 테이블을 사용하여 PlayStream 이벤트를 실시간으로 모니터링할 수 있습니다. 여기에는 다음 항목들이 포함됩니다.
- 고유 사용자: 일별 로그인하는 고유 사용자의 평균값.
- API 호출: 지정된 기간 내에 실행된 API 호출 횟수 표시.
- CloudScript 처리 시간: CloudScript 함수 실행의 평균 처리 시간 제공.
- 로그인: 선택한 시간 범위 동안 기록된 로그인 횟수.
- 새 사용자: 기간 내에 추가된 새 사용자.
- 구매: 선택한 시간 범위 동안 처리된 실제 화폐 거래 금액(USD).
- 보고서: 몇몇 중요 카테고리를 유용한 형식으로 통합한 보고서 테이블. 분석의 보고서 탭에서도 특정 보고서를 사용할 수 있습니다.
PlayStream 모니터 - Playstream은 PlayFab 플랫폼에 추가된 최신 항목임. 실시간으로 생성되는 타이틀 이벤트를 표시하고, 세계 지도에서 원하는 세분화 정도로 이들을 시각화할 수 있습니다. 샘플링 컨트롤을 사용하여 대략적인 초당 이벤트 수를 수집합니다.
빌드
게임을 구성하기 위한 기본 요소 및 도구를 제공합니다.
플레이어
플레이어에는 플레이어 세분화와 같이 개별 플레이어에 적용되는 설정 및 데이터가 포함됩니다.
게임 관리자의 본 섹션에서는 정렬된 목록이 표시되고 가장 최근의 로그인 정보로 정리되어 있습니다. 레코드를 선택하면 플레이어 개요가 표시됩니다. 검색 상자를 사용해 ID, 사용자 이름, 표시 이름또는 메일 등으로 플레이어를 검색할 수 있습니다.
개요 -상세한 화면을 통해 플레이어의 활동에 대한 풍부한 정보 제공. 하위 메뉴에는 아래와 같이 기타 플레이어 중심 정보에 대한 링크가 많이 포함되어 있습니다.
팀이 사기를 당한 플레이어를 구제하고 잠재적인 가해자를 식별하는 데 사용할 수 있는 몇 가지 특정 도구가 아래에 포함되어 있습니다.
- 개요- 기본 세부 정보와 연결된 계정 상태 확인.
- CloudScript -CloudScript 함수를 확인하고 실행.
- 멀티플레이어- 멀티플레이 세션에서 플레이어 매치 이력 확인.
- PlayStream- 플레이어가 생성한 이벤트 확인.
- 구매- 플레이어의 실제 화폐 구매 이력 확인.
- 통계- 플레이어 통계 확인 및 편집.
- 로그인- 플레이어의 로그인 이력 확인.
- 사용 금지- 플레이어 사용 금지 이력 확인.
- 캐릭터- 플레이어가 소유한 캐릭터 확인 및 기본 정보 편집.
- 플레이어 데이터-플레이어 데이터 레코드 확인 및 편집.
- 세그먼트- 플레이어가 입력한 세그먼트 확인.
멀티 플레이어
멀티플레이어에서는 서버 호스팅 및 매치 메이킹을 구성할 수 있습니다.
서버 - 멀티플레이어 매치를 호스팅하든, 일반적인 형태의 해킹과 위반을 줄일 수 있는 안전한 환경만 필요하든 관계없이, PlayFab Thunderhead 서버는 다양한 아키텍처와 게임 유형에서 작동. 이 서버는 전용 게임 서버의 오버헤드와 비교했을 때 탁월한 대안이 됩니다.
매치 메이킹 - 매치 크기, 서버 및 통계를 구성하여 매치 메이킹 대기열 설정.
파티 -타이틀의 파티 생성 및 구성.
참고 항목
파티를 활성화하려면 반드시 Indie, Pro 또는 Enterprise 구독자여야 합니다.
레거시 멀티플레이어- 활성 및 보관된 게임 뿐만 아니라 서버 활동, 게임 빌드 및 게임 모드도 확인 가능.
추가 정보:
Groups
그룹 섹션에서는 엔터티 유형 및 ID로 지정된 플레이어 그룹을 생성하고 관리할 수 있습니다.
자동화
자동화 영역에서는 스크립팅, 규칙 및 작업을 포함한 게임의 서버 측 논리를 사용하여 CloudScript와 A/B 테스트를 실행하고, 규칙을 할당하며 게임 타이틀에 대한 작업을 예약할 수 있습니다. 타이틀에 의해 발생한 이벤트를 기반으로 작업 구성 및 트리거.
추가 기능
파트너 통합 관리를 위한 제어 센터.
타이틀에 대한 마켓플레이스 통합을 구성하려면 다음을 수행합니다. 게임 관리자의 추가 기능 섹션을 탐색하여 다양한 추가 기능에 대한 자세한 내용을 확인합니다.
각 추가 기능에 대한 설치 지침은 다를 수 있습니다. 또한 추가적인 결제 정보가 필요할 수도 있습니다.
참여
참여에서는 플레이어와의 연결을 용이하게 합니다.
경제
이 섹션에서는 게임의 가상 경제를 관리하는 데 필요한 모든 도구를 제공합니다.
카탈로그 - PlayFab 경제의 중심에는 카탈로그 개념이 존재. 카탈로그는 아이템, 스토어 및 드롭 표의 컬렉션입니다.
예를 들어 다음 이미지는 Unicorn Battle용 기본 카탈로그를 보여 줍니다.
아이템 -카탈로그 내 아이템. 아이템은 몇 가지 유형이 될 수 있습니다.
드롭 표 - 플레이어가 컨테이너와 번들을 열 때 아이템 배포 제어.
스토어- 카탈로그에서 지정된 것과 다른 가격으로 설정할 수 있는 카탈로그 아이템의 하위 집합.
참고 항목
카탈로그 아이템을 선택하여 아이템 속성에 대한 상세 편집기를 엽니다.
통화 - 카탈로그 아이템과 교환할 수 있는 각 통화에 대한 추적기.
다음 예는 Great Game을 위한 통화 편집 페이지를 보여줍니다.
추가 정보:
사용자 생성 콘텐츠
사용자 생성 콘텐츠 탭에는 귀하의 타이틀에 대해 게시된 모든 콘텐츠가 표시됩니다. 사용하도록 설정하면 모든 사용자가 콘텐츠를 만들고 검색하고 사용할 수 있습니다.
UGC 항목 - 공개 카탈로그 내의 항목입니다. UGC 아이템은 플레이어, 타이틀 또는 플레이어를 대신하여(타이틀별로) 생성할 수 있습니다. UGC 항목에는 다른 플레이어가 다운로드할 수 있는 파일 및 이미지가 포함될 수 있습니다.
설정 - 여기에서 지원되는 메타데이터 값(예: 콘텐츠 유형 및 태그)을 구성하고 특정 플레이어 ID를 지정하여 승격된 권한을 받을 수 있습니다(조정 시나리오 지원).
정책 - 정책을 통해 Economy API에 대한 클라이언트 액세스를 제어할 수 있습니다.
추가 정보:
순위표
순위표 탭에는 타이틀에 대한 모든 활성화된 순위표가 표시됩니다. PlayFab 순위표는 플레이어에 대해 사용하기로 선택한 통계에 따라 결정됩니다. 초기화 빈도와 집계 방법을 구성할 수도 있습니다.
순위표 내에서 플레이어 이름을 선택하면 플레이어 개요가 표시됩니다.
주황색 순위표 편집 버튼을 선택해서 순위표 이름과 초기화 빈도를 편집합니다.
시상 테이블 - 특정 순위표와 연관된 시상 테이블 생성 및 관리 가능. 설정에 따라 순위표의 플레이어에게 보내게 될 다양한 아이템을 구성할 수 있습니다.
추가 정보:
콘텐츠
콘텐츠 섹션에는 플레이어와 소통하기 위한 도구가 제공됩니다. 콘텐츠에는 뉴스, 원격 구성 및 파일이 포함될 수 있습니다.
타이틀 데이터 - 게임 출시 후 변경할 수 있는 키 속성 구성 및 저장. 타이틀 데이터는 모든 사용자가 모든 API 세트를 통해 액세스할 수 있습니다. 그러므로 타이틀 데이터는 사용자 지정 타이틀 설정을 저장할 수 있는 최적의 장소입니다. 내부 데이터는 게임 클라이언트로부터 숨겨져 있으며 오직 사용자의 게임 서버에서만 사용할 수 있습니다.
타이틀 데이터 키 추가 또는 편집
키에 텍스트를 입력합니다(키는 고유해야 함).
값에 텍스트를 입력합니다(최대 10KB의 문자열 허용).
데이터 테이블 아래의 주황색 타이틀 데이터 저장 버튼을 사용해 변경 사항을 저장합니다.
타이틀 데이터 키 제거
- 제거할 행에 해당하는 상자를 선택합니다.
- 사용자 테이블 위 왼쪽 상단에서 X 제거 링크를 선택합니다.
- 데이터 테이블 아래의 주황색 타이틀 데이터 저장 버튼을 사용해 변경 사항을 저장합니다.
타이틀 뉴스 - 게임 타이틀에 대한 타이틀 뉴스 생성. 필요한 경우 추가 언어를 추가합니다.
파일 관리 - 콘텐츠 배달 네트워크(CDN)을 통해 게임 클라이언트를 위한 파일 생성, 구성 및 업로드.
참고 항목
필요한 파일 처리 유형에 따라 다양한 시간 지연이 발생합니다. 자세한 내용은 파일 관리 탭의 온라인 도움말을 참조하세요.
전자 메일 템플릿 - 게임 클라이언트를 위한 전자 메일 템플릿 생성, 구성 및 관리.
다음의 예는 Great Game용 전자 메일 템플릿 탭을 보여줍니다.
푸시 알림 템플릿 - 새 푸시 알림 템플릿 생성 및 관리.
분석
분석에서는 플레이어 동작을 모니터링하고 관련 조치를 수행할 수 있습니다.
대시보드
대시보드에서는 추세를 보고, 보고서를 실행하고, 진단을 수행할 수 있습니다.
데이터
데이터 영역에서는 플레이어 활동 데이터를 추적하고 분석하기 위한 여러 가지 작업을 수행할 수 있습니다. 데이터를 통합하고 시각화하는 기능을 제공하는 다양한 그래프 및 보고서 기능이 있습니다.
추세 - 7일에서 26개월 사이의 기간에 대한 여러 통계의 추세 구성 및 확인. 추세 그래프는 선택한 기간 동안 재방문한 신규 플레이어에 대해서만 기본형 재방문 주기를 보여 줍니다. 30일 재방문 주기 보고서에는 신규 및 재방문 플레이어가 모두 포함됩니다. 이벤트 이력 - 사용자가 작성한 검색어에 따라 다양한 이벤트 이력 유형 검색 및 표시. 이벤트 이름, 날짜 범위 또는 이벤트 값을 사용합니다. 보고서 - 보고서를 사용하여 플레이어 데이터와 통계값을 기준으로 다양한 종류의 보고서 확인 및 다운로드.
추가 또는 사용자 지정 보고서를 위해 커뮤니티 포럼에서 기능 요청을 엽니다.
웹후크 - 웹후크를 사용하면 PlayStream 이벤트의 일부 또는 전부를 원하는 웹 URL로 전달할 수 있습니다. 이벤트 데이터는 JSON 형식으로 요청 본문 내 POST 방식을 통해 전송됩니다.
감사 기록 및 결제 정보
게임 관리자 내에서 수행된 모든 작업은 감사 기록 로그에 기록됩니다.
감사 기록을 표시하려면 게임 타이틀의 설정 메뉴에서 타이틀 감사 기록을 선택합니다.
감사 기록 페이지에서 로그의 항목을 선택하면 전체 세부 정보를 볼 수 있습니다. 검색 버튼을 사용하여 로그를 탐색할 수도 있습니다.
- 이벤트 시간 열은 변경 내용이 작성된 시간 및 작성자에 대한 정보를 제공합니다.
- 로그 유형 열에는 적용된 변경 사항의 종류에 관한 단서가 제공됩니다.
- 문자열 변경 사항 및 값 열은 변경 내용에 관한 간단한 정보를 나타냅니다.
- 보기 열을 사용하여 변경 사항에 대한 전체 JSON 설명을 액세스할 수 있습니다.
결제 - 결제 페이지에서 PlayFab 송장 작성 시 결제를 위해 참조하는 연락처 정보와 신용카드 정보 확인 가능.
타이틀 설정 정보
설정 메뉴에서 타이틀 설정에 액세스합니다.
일반 - 플레이어 표시 이름과 타이틀 기본 언어와 같이 타이틀 구성에 사용하는 기본 정보 제공.
API 기능 - 타이틀의 API 측면 구성 가능. 기본값으로 모든 옵션은 선택 해제되어 있어 비활성화 상태입니다. 이 기능을 활성화하면 보안을 희생하는 대신 타이틀이 클라이언트 동기화 구조가 되도록 합니다.
원하는 옵션을 선택하고 저장 버튼을 선택합니다.
비밀 키 - 관리 및 서버 API 호출을 할 때 게임의 고유 식별자인 PlayFab 비밀 키를 생성하고 관리 가능.
Important
이 키는 게임 데이터와 플레이어 계정에 영향을 줄 수 있는 API 호출을 가능하게 하므로 개발 팀의 신뢰할 수 있는 멤버에게만 공유되어야 합니다. PlayFab API 비밀 키를 절대 다른 사람과 공유하지 마십시오. 타이틀 보안이 위험해질 수 있습니다.
전자 메일 기본 설정 - 구독 및 회신 주소와 같은 전자 메일 설정 구성 가능. 푸시 알림 - Android 또는 iOS 기기로의 알림 전송 구성. 제한 사항 - 특정 PlayFab 기능(게임 내 경제 또는 기타 항목 등)에 대한 제한 사항 설정. 클라이언트 프로필 옵션 - 클라이언트가 액세스할 수 있는 부분과 할 수 없는 부분에 대한 구성 및 타이틀에 대한 자체적인 부분 구성 가능.
다른 기본 작업
프로필 설정 편집
- 게임 관리자 창의 오른쪽 상단에 있는 드롭 다운 메뉴에서 내 프로필을 선택합니다.
- 사용자 이름, 암호를 지정하고, 전화 번호를 추가하고, 시간대를 설정한 후 2단계 인증 활성화 여부를 지정합니다.
- 프로필 저장 버튼을 선택하여 변경 내용을 저장하고 스튜디오 페이지로 돌아갑니다.
참고 항목
2단계 인증은 로그인 시 코드를 제공하도록 요구하여 개발자 계정의 보안을 개선시킵니다.
PlayFab 뉴스 보기
창의 오른쪽 위 모서리에 있는 작은 종 모양 아이콘에 새 알림이 표시됩니다.
- 뉴스를 표시하려면 아이콘을 선택합니다.
- PlayFab 팀의 뉴스를 최신순으로 정렬하여 확인합니다. 뉴스 피드에는 새로운 기능, API 업데이트 및 서비스 중단에 대한 정보가 포함됩니다.
스튜디오와 타이틀 생성 및 편집
이 섹션에서는 스튜디오 및 게임 타이틀을 만들고 관리하는 방법을 배우게 됩니다.
새 스튜디오를 추가하려면 다음을 수행합니다.
- PlayFab 아이콘을 클릭하여 내 스튜디오 및 타이틀 페이지를 표시합니다.
- 새 스튜디오를 클릭하여 표시되는 대화상자에 새 스튜디오를 만듭니다.
- 스튜디오 이름과 인증 공급자를 입력합니다.
- 변경 내용을 저장하고 내 스튜디오 및 타이틀 페이지로 돌아갑니다.
기존 스튜디오를 편집하려면 다음을 수행합니다.
- 스튜디오 이름의 오른쪽에 있는 줄임표 드롭다운 메뉴를 선택한 다음, 스튜디오 설정을 선택합니다.
- 원하는 대로 편집합니다.
- 스튜디오 저장을 선택하여 내 스튜디오 및 타이틀 페이지로 돌아갑니다.
새 타이틀을 추가하려면 다음을 수행합니다.
- 스튜디오 이름의 오른쪽에 있는 드롭 다운 메뉴를 선택한 다음, 새 타이틀을 선택하여 타이틀 만들기 페이지를 표시합니다.
- 세부 정보를 입력하고 타이틀 만들기 버튼을 클릭합니다.
- 변경 내용을 저장하고 내 스튜디오 및 타이틀 페이지로 돌아갑니다.
기존 타이틀을 편집하려면 다음을 수행합니다.
- 편집하려는 타이틀 이름에서 기어 아이콘을 선택하고 타이틀 정보 편집을 선택합니다.
- 원하는 대로 편집합니다.
- 변경 내용을 저장하고 내 스튜디오 및 타이틀 페이지로 돌아갑니다.
사용자 계정 정보
개별 또는 관리자 수준 계정에 해당하는 사용자 계정을 생성할 수 있습니다. 관리자 계정은 특정 스튜디오에 있는 하나 이상의 타이틀에서 하나 이상의 섹션에 대한 액세스를 제공하며, 당연히 스튜디오 및 타이틀 정보를 구성할 수 있는 모든 기능을 제공합니다.
- 스튜디오 이름의 오른쪽 끝에 있는 드롭다운 메뉴를 선택한 다음, 스튜디오 사용자를 선택합니다.
- 사용자 추가를 선택하여 새 사용자 추가 페이지를 표시합니다. 사용자를 관리자로 설정하려는 경우 이 상자를 선택합니다.
- 사용자를 제거하려면, 사용자 페이지에서 제거를 선택하기만 하면 됩니다.
아직 PlayFab 관리자 계정이 없는 경우, 입력한 주소로 전자 메일이 전송됩니다. 확인이 되면, 새 계정은 스튜디오와 타이틀에 액세스할 수 있습니다.