프로필 쓰기
프로필에는 플레이어 프로필, 엔터티 프로필, 캐릭터 프로필, 그룹 및 인벤토리와 관련된 저장된 모든 데이터가 포함됩니다. 프로필 데이터는 개별 플레이어, 플레이어 그룹 또는 아이템에 적용되는 정보이며 PlayFab에서 KVP(키/값 쌍)로 저장됩니다.
다음 API로 인해 프로필 쓰기 미터가 증가합니다.
관리 API
AddPlayerTag 지정된 태그를 플레이어 프로필에 추가합니다. 태그의 네임스페이스는 태그의 원본에 따라 자동으로 생성됩니다.
AddUserVirtualCurrency 지정된 가상 통화를 명시된 금액만큼 늘립니다.
AddVirtualCurrencyTypes 타이틀에 정의된 집합에 하나 이상의 가상 통화를 추가합니다. 가상 통화의 최대값은 플레이어에게 부여될 경우 2,147,483,647입니다. 이 값을 초과하는 모든 값은 삭제됩니다.
BanUsers 선택적 IP 주소가 있는 PlayFab ID 또는 제공된 게임의 MAC 주소로 사용자를 금지할 있습니다.
CreateActionsOnPlayersInSegmentTask 작업을 실행하기 위해 세그먼트의 모든 플레이어를 반복하는 ActionsOnPlayersInSegment 작업을 만듭니다.
CreatePlayerSharedSecret 새 플레이어 공유 비밀 키를 만듭니다. 이 API가 반환된 후 이 키가 일반 공급되는 데 최대 5분이 걸릴 수 있습니다.
CreatePlayerStatisticDefinition 타이틀에 새 플레이어 통계 구성을 추가합니다. 필요에 따라 개발자가 다시 설정 간격과 집계 방법을 지정할 수 있습니다.
DeleteMasterPlayerAccount 모든 타이틀에서 마스터 플레이어 계정을 완전히 제거하고 연결된 모든 데이터를 삭제합니다.
DeletePlayer 타이틀에서 사용자의 플레이어 계정을 제거하고 연결된 모든 데이터를 삭제합니다.
DeletePlayerSharedSecret 기존 플레이어 공유 비밀 키를 삭제합니다. 이 API가 반환된 후 이 삭제가 반영되는 데 최대 5분이 걸릴 수 있습니다.
DeleteStore 기존 가상 아이템 저장소를 삭제합니다.
DeleteTitle 타이틀과 모든 연결된 구성을 영구히 삭제합니다.
GrantItemsToUsers 지정된 사용자 인벤토리에 지정된 아이템을 추가합니다.
IncrementLimitedEditionItemAvailability 지정된 희소 자원에 대한 전역 개수를 늘립니다.
IncrementPlayerStatisticVersion 해당하는 모든 플레이어 항목을 제거하고 이전 값을 백업하여 표시된 통계를 다시 설정합니다.
RefundPurchase 원본의 실제 금액 결제 서비스 공급자를 통해 주문 환불을 처리하려고 시도합니다.""
RemovePlayerTag 플레이어 프로필에서 지정된 태그를 제거합니다. 태그의 네임스페이스는 태그의 원본에 따라 자동으로 생성됩니다.
RemoveVirtualCurrencyTypes 타이틀에 대해 정의된 집합에서 하나 이상의 가상 통화를 제거합니다.
ResetCharacterStatistics 현재 게임의 지정된 캐릭터에 대한 모든 통계를 완전히 제거합니다.
ResetUserStatistics 현재 게임의 지정된 사용자에 대한 모든 통계를 완전히 제거합니다.
ResolvePurchaseDispute 원래 주문의 결제 서비스 공급자와의 분쟁을 해결하려고 시도합니다.
RevokeAllBansForUser 사용자에 대한 모든 활성 금지를 해지합니다.
RevokeBans BanId로 지정된 모든 활성 금지를 해지합니다.
RevokeInventoryItem 사용자 인벤토리의 아이템에 대한 액세스 권한을 취소합니다.
RevokeInventoryItems 여러 사용자 및 캐릭터에서 최대 25개 아이템에 대한 액세스 권한을 취소합니다.
SetCatalogItems 지정된 카탈로그 버전에 대한 모든 가상 상품의 카탈로그 구성을 만듭니다.
SetPlayerSecret 플레이어의 비밀을 설정하거나 다시 설정합니다. 플레이어 비밀은 API 요청에 서명하는 데 사용됩니다.
SetPublishedRevision 현재 게시된 타이틀 클라우드 스크립트의 수정 버전을 설정합니다.
SetPublisherData 사용자 지정 게시자 설정의 키-값 저장소를 업데이트합니다.
SetStoreItems 한 가상 저장소에 있는 모든 아이템을 설정합니다.
SetTitleData 클라이언트에서 읽을 수 있는 사용자 지정 타이틀 설정의 키-값 저장소를 만들고 업데이트합니다.
SetTitleInternalData 클라이언트에서 읽을 수 없는 사용자 지정 타이틀 설정의 키-값 저장소를 업데이트합니다.
SubtractUserVirtualCurrency 지정된 가상 통화를 명시된 금액만큼 줄입니다.
UpdateBans 금지 ID를 사용하여 지정된 기존 금지 목록의 정보를 업데이트합니다.
UpdateCatalogItems 지정된 카탈로그 버전에서 가상 상품의 카탈로그 구성을 업데이트합니다.
UpdatePlayerSharedSecret 기존 플레이어 공유 비밀 키를 업데이트합니다. 이 API가 반환된 후 이 업데이트가 일반 공급되는 데 최대 5분이 걸릴 수 있습니다.
UpdatePlayerStatisticDefinition 타이틀에 대한 플레이어 통계 구성을 업데이트합니다. 필요에 따라 개발자가 다시 설정 간격을 지정할 수 있습니다.
UpdateRandomResultTables 타이틀에 대한 무작위 테이블 삭제 구성을 업데이트합니다.
UpdateStoreItems 새 아이템 또는 수정된 아이템으로 기존 가상 아이템 저장소를 업데이트합니다.
UpdateUserData 클라이언트에서 읽고 쓸 수 있는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateUserInternalData 클라이언트에서 액세스할 수 없는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateUserPublisherData 클라이언트에서 읽고 쓸 수 있는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
UpdateUserPublisherInternalData 클라이언트에서 액세스할 수 없는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
UpdateUserPublisherReadOnlyData 클라이언트에서만 읽을 수 있는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
UpdateUserReadOnlyData 클라이언트에서만 읽을 수 있는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateUserTitleDisplayName 사용자의 타이틀별 표시 이름을 업데이트합니다.
클라이언트 API
AcceptTrade 로컬로 로그인한 플레이어가 거래에 허용된 플레이어 목록에 있거나 거래가 모든 플레이어에게 열려 있는 경우 열린 거래(아직 수락 또는 취소되지 않은 거래)를 수락합니다. 호출에 성공하면 제안 및 수락된 아이템이 두 플레이어의 인벤토리 사이에 교환됩니다.
AddFriend 제공된 고유 식별자와 일치 여부에 따라 PlayFab 사용자를 로컬 사용자의 친구 목록에 추가합니다. FriendPlayFabId, FriendUsername, FriendEmail 또는 FriendTitleDisplayName 중 하나 이상을 초기화해야 합니다.
AddGenericID 지정된 일반 서비스 식별자를 플레이어의 PlayFab 계정에 추가합니다. 타이틀이 추가하려는 임의 서비스 식별자의 PlayFab ID 조회를 허용하도록 설계되었습니다. 다른 플레이어가 쉽게 액세스할 수 있도록 하려는 의도로 이 식별자를 인증 자격 증명으로 사용해서는 안 됩니다.
AddorUpdateContactEmail 플레이어의 프로필에 연락처 전자 메일을 추가하거나 업데이트합니다.
AddSharedGroupMembers 공유 데이터와 그룹의 사용자 집합을 모두 업데이트할 수 있는 사용자 집합에 사용자를 추가합니다. 그룹(및 서버)의 사용자만 새 멤버를 추가할 수 있습니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 공유 그룹 데이터 사용을 참조하세요.
AddUsernamePassword 자동 디바이스 ID 로그인과 같은 익명 인증 방법을 통해 만든 기존 계정에 playfab 사용자 이름/암호 인증을 추가합니다.
AndroidDevicePushNotificationRegistration Android 디바이스를 등록하여 푸시 알림을 받습니다.
ConsumePSNEntitlements 새 소모성 자격을 확인합니다. 발견된 항목이 있으면 PlayFab 아이템으로 사용 및 추가됩니다.
ConsumeXboxEntitlements Xbox에서 사용 가능한 모든 아이템을 사용하고 플레이어의 PlayFab 인벤토리에 해당 아이템을 부여하여 Xbox Live에서 플레이어의 현재 자격을 부여합니다. 이 호출은 idempotent이며 플레이어에게 이전에 부여된 아이템을 부여하지 않습니다.
CreateSharedGroup 그룹의 모든 멤버가 업데이트할 수 있는 키/값 쌍을 비롯한 공유 그룹 개체 만들기를 요청합니다. 생성 시점에는 현재 사용자가 그룹의 유일한 멤버입니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 자세한 내용은 공유 그룹 데이터 사용을 참조하세요.
GrantCharacterToUser 지정된 캐릭터 유형을 사용자에게 부여합니다. CharacterId는 전역적으로 고유하지 않습니다. 고유성을 보장하려면 상위 PlayFabId를 사용하여 characterId를 평가해야 합니다.
LinkAndroidDeviceID Android 디바이스 식별자를 사용자의 PlayFab 계정에 연결합니다.
LinkCustomID 타이틀에서 생성된 사용자 지정 식별자를 사용자의 PlayFab 계정에 연결합니다.
LinkFacebookAccount 제공된 Facebook 액세스 토큰과 연결된 Facebook 계정을 사용자의 PlayFab 계정에 연결합니다.
LinkFacebookInstantGamesId Facebook Instant 게임 ID를 사용자의 PlayFab 계정에 연결합니다.
LinkGameCenterAccount 제공된 Game Center ID와 연결된 Game Center 계정을 사용자의 PlayFab 계정에 연결합니다.
LinkGoogleAccount 현재 로그인한 사용자 계정을 Google 계정 자격 증명을 사용하여 Google 계정에 연결합니다.
LinkIOSDeviceID 공급업체별 iOS 디바이스 식별자를 사용자의 PlayFab 계정에 연결합니다.
LinkKongregate Kongregate 식별자를 사용자의 PlayFab 계정에 연결합니다.
LinkNintendoSwitchDeviceId NintendoSwitchDeviceId를 사용자의 PlayFab 계정에 연결합니다.
LinkOpenIdConnect 타이틀과 OpenID Connect 공급자 및 해당 공급자의 OpenId Connect JWT 간의 기존 관계에 따라 OpenID Connect 계정을 사용자의 PlayFab 계정에 연결합니다.
LinkPSNAccount 제공된 액세스 코드와 연결된 PlayStation™네트워크 계정을 사용자의 PlayFab 계정에 연결합니다.
LinkSteamAccount 제공된 Steam 인증 티켓과 연결된 Steam 계정을 사용자의 PlayFab 계정에 연결합니다.
LinkTwitch 토큰과 연결된 Twitch 계정을 사용자의 PlayFab 계정에 연결합니다.
LinkWindowsHello Link Windows Hello 인증을 현재 PlayFab 계정에 연결합니다.
LinkXboxAccount 제공된 액세스 코드와 연결된 Xbox Live 계정을 사용자의 PlayFab 계정에 연결합니다.
OpenTrade 아직 처리되지 않은 새 거래를 엽니다. 주어진 아이템 인스턴스는 한 번에 하나의 열린 거래에만 있을 수 있습니다.
PurchaseItem 가상 통화로 단일 아이템을 구입합니다. 구매하는 데 사용할 가상 통화와 클라이언트가 가격 단위로 믿는 가상 통화를 모두 지정해야 합니다. 이렇게 하면 가격이 변경된 경우 서버에서 구매에 실패할 수 있습니다.
PayForPurchase StartPurchase를 통해 만든 구매 주문에 대한 결제 옵션을 선택합니다.
RegisterForIOSPushNotification 푸시 알림을 받을 iOS 디바이스를 등록합니다.
RegisterPlayFabUser 새 Playfab 사용자 계정을 등록하고, 이후에 인증된 사용자가 필요한 API 호출에 사용할 수 있는 세션 식별자를 반환합니다. 사용자 이름 또는 전자 메일 주소를 제공해야 합니다.
RegisterWithWindowsHello Windows Hello 인증을 사용하여 새 PlayFab 사용자 계정을 등록하고, 이후에 인증된 사용자가 필요한 API 호출에 사용할 수 있는 세션 티켓을 반환합니다.
RemoveContactEmail 플레이어의 프로필에서 연락처 전자 메일을 제거합니다.
RemoveFriend 로컬 사용자의 친구 목록에서 지정된 사용자를 제거합니다.
RemoveGenericID 플레이어의 PlayFab 계정에서 지정된 일반 서비스 식별자를 제거합니다.
RemoveSharedGroupMembers 공유 데이터와 그룹의 사용자 집합을 업데이트할 수 있는 사용자 집합에서 사용자를 제거합니다. 그룹의 사용자만 멤버를 제거할 수 있습니다. 호출의 결과로 액세스 권한을 가진 사용자 수가 0명으로 유지되면 그룹 및 연결된 데이터가 삭제됩니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 공유 그룹 데이터 사용을 참조하세요.
ReportAdActivity 플레이어의 광고 활동을 보고합니다.
ReportDeviceInfo 제공된 플레이어 디바이스 정보를 설명하는 PlayStream 이벤트를 작성합니다. 이 API 메서드는 개발자가 직접 호출하도록 설계되지 않았습니다. 각 PlayFab 클라이언트 SDK는 이 정보를 자동으로 보고합니다.
ReportPlayer 타이틀의 고객 서비스 담당자가 잠재적으로 위험한 플레이어와 관련된 조치를 취할 수 있도록 다른 플레이어에 대한 보고서(잘못된 행동 등으로 인한 보고서)를 제출합니다.
RestoreIOSPurchases 지정된 복원 영수증에 따라 모든 앱 내 구매를 복원합니다.
SetFriendTags 로컬 사용자의 친구 목록에서 지정된 사용자의 태그 목록을 업데이트합니다.
SubtractUserVirtualCurrency 지정된 가상 통화의 사용자 잔액을 명시된 금액만큼 줄입니다. 이 API를 사용하여 VC 잔액을 음수로 만들 수 있습니다.
UnlinkAndroidDeviceID 사용자의 PlayFab 계정에서 관련 Android 디바이스 식별자를 연결 해제합니다.
UnlinkCustomID 사용자의 PlayFab 계정에서 관련 사용자 지정 식별자를 연결 해제합니다.
UnlinkFacebookAccount 사용자의 PlayFab 계정에서 관련 Facebook 계정을 연결 해제합니다.
UnlinkFacebookInstantGamesId 사용자의 PlayFab 계정에서 관련 Facebook Instant 게임 ID를 연결 해제합니다.
UnlinkGameCenterAccount 사용자의 PlayFab 계정에서 관련 Game Center 계정을 연결 해제합니다.
UnlinkGoogleAccount 사용자의 PlayFab 계정(https://developers.google.com/android/reference/com/google/android/gms/auth/GoogleAuthUtil#public-methods)에서 관련 Google 계정을 연결 해제합니다.
UnlinkIOSDeviceID 사용자의 PlayFab 계정에서 관련 iOS 디바이스 식별자를 연결 해제합니다.
UnlinkKongregate 사용자의 PlayFab 계정에서 관련 Kongregate 식별자를 연결 해제합니다.
UnlinkNintendoSwitchDeviceId 사용자의 PlayFab 계정에서 관련 NintendoSwitchDeviceId를 연결 해제합니다.
UnlinkOpenIdConnect 타이틀과 Open ID Connect 공급자 간 기존 관계의 연결 ID에 따라 사용자의 PlayFab 계정에서 OpenID Connect 계정을 연결 해제합니다.
UnlinkPSNAccount 사용자의 PlayFab 계정에서 관련 PSN™ 계정을 연결 해제합니다.
UnlinkSteamAccount 사용자의 PlayFab 계정에서 관련 Steam 계정을 연결 해제합니다.
UnlinkTwitch 사용자의 PlayFab 계정에서 관련 Twitch 계정을 연결 해제합니다.
UnlinkWindowsHello 현재 PlayFab 계정에서 Windows Hello 인증을 연결 해제합니다.
UnlinkXboxAccount 사용자의 PlayFab 계정에서 관련 Xbox Live 계정을 연결 해제합니다.
UnlockContainerInstance 지정된 키(필요한 경우)를 사용하여 지정된 컨테이너를 열고 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련 키)가 소모성(RemainingUses > 0)인 경우 RemainingUses는 ConsumeItem의 작업과 일치하여 감소됩니다.
UnlockContainerItem 지정된 CatalogItemId와 일치하는 ItemInstance의 대상 인벤토리를 검색합니다. 필요한 경우 적절한 키를 사용하여 잠금을 해제하고 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련 키)가 소모성(RemainingUses > 0)인 경우 RemainingUses는 ConsumeItem의 작업과 일치하여 감소됩니다.
UpdateAvatarUrl 플레이어의 아바타 URL을 업데이트합니다.
UpdateCharacterData 클라이언트에서 읽고 쓸 수 있는 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 만들고 업데이트합니다.
UpdateCharacterStatistics 특정 캐릭터에 대해 지정된 타이틀별 통계 값을 업데이트합니다. 기본적으로 클라이언트는 통계를 업데이트할 수 없습니다. 개발자는 게임 관리자 > 설정 > API 기능에서 이 설정을 재정의할 수 있습니다.
UpdatePlayerStatistics 사용자에 대해 지정된 타이틀별 통계 값을 업데이트합니다. 기본적으로 클라이언트는 통계를 업데이트할 수 없습니다. 개발자는 게임 관리자 > 설정 > API 기능에서 이 설정을 재정의할 수 있습니다.
UpdateSharedGroupData 공유 그룹 개체에 대한 데이터 키를 추가, 업데이트 및 제거합니다. 사용 권한이 공개로 설정된 경우 이 호출에서 업데이트되거나 추가되는 모든 필드를 그룹에 포함되지 않은 사용자가 읽을 수 있습니다. 기본적으로 데이터 권한은 비공개로 설정됩니다. 사용 권한 설정에 관계없이 그룹의 멤버만 데이터를 업데이트할 수 있습니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 공유 그룹 데이터 사용을 참조하세요.
UpdateUserData 클라이언트에서 읽고 쓸 수 있는 사용자의 타이틀별 사용자 지정 데이터를 만들고 업데이트합니다.
UpdateUserPublisherData 클라이언트에서 읽고 쓸 수 있는 사용자의 게시자별 사용자 지정 데이터를 만들고 업데이트합니다.
UpdateUserTitleDisplayName 사용자의 타이틀별 표시 이름을 업데이트합니다.
"PlayStation"은 Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.
"PSN"은 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.
데이터 API
- SetObjects 엔터티의 프로필에서 개체를 설정합니다.
그룹 API
AcceptGroupApplication 그룹에 가입하기 위해 미해결 초대를 수락합니다.
AcceptGroupInvitation 그룹에 가입하기 위해 초대를 수락합니다.
AddMembers 그룹 또는 역할에 멤버를 추가합니다.
ApplyToGroup 그룹에 가입하려면 적용합니다.
BlockEntity 엔터티 목록이 그룹에 가입하지 못하도록 차단합니다.
ChangeMemberRole 엔터티 목록의 역할 멤버십을 다른 역할로 변경합니다.
CreateGroup 새 그룹을 만듭니다.
CreateRole 새 그룹 역할을 만듭니다.
DeleteGroup 그룹 및 모든 역할, 초대, 가입 요청 및 연결된 블록을 삭제합니다.
DeleteRole 그룹의 기존 역할을 삭제합니다.
InviteToGroup 그룹에 가입할 플레이어를 초대합니다.
RemoveGroupApplication 그룹에 가입할 애플리케이션을 제거합니다.
RemoveGroupInvitation 그룹 가입 초대를 제거합니다.
RemoveMembers 그룹에서 멤버를 제거합니다.
UnblockEntity 그룹에 가입하지 못하도록 차단한 엔터티 목록을 해제합니다.
UpdateGroup 그룹에 대한 비 멤버십 데이터를 업데이트합니다.
UpdateRole 역할에 대한 메타데이터를 업데이트합니다.
프로필 API
SetGlobalPolicy 글로벌 타이틀 액세스 정책을 설정합니다.
SetProfileLanguage 엔터티의 언어를 업데이트합니다. 플레이어와 통신하기 위한 우선 순위 계층 구조는 타이틀 플레이어 계정 언어, 마스터 플레이어 계정 언어 및 타이틀 기본 언어(처음 두 언어가 설정되지 않았거나 지원되지 않는 경우)입니다.
SetProfilePolicy 프로필 액세스 정책을 설정합니다.
서버 API
AddCharacterVirtualCurrency 지정된 가상 통화의 캐릭터 잔액을 명시된 금액만큼 늘립니다.
AddFriend PlayFabId를 사용하는 사용자의 친구 목록에 친구 사용자를 추가합니다. FriendPlayFabId, FriendUsername, FriendEmail 또는 FriendTitleDisplayName 중 하나 이상을 초기화해야 합니다.
AddGenericID 지정된 일반 서비스 식별자를 플레이어의 PlayFab 계정에 추가합니다. 타이틀이 추가하려는 임의 서비스 식별자의 PlayFab ID 조회를 허용하도록 설계되었습니다. 다른 플레이어가 쉽게 액세스할 수 있도록 하려는 의도로 이 식별자를 인증 자격 증명으로 사용해서는 안 됩니다.
AddPlayerTag 지정된 태그를 플레이어 프로필에 추가합니다. 태그의 네임스페이스는 태그의 원본에 따라 자동으로 생성됩니다.
AddSharedGroupMembers 공유 데이터와 그룹의 사용자 집합을 모두 업데이트할 수 있는 사용자 집합에 사용자를 추가합니다. 그룹(및 서버)의 사용자만 새 멤버를 추가할 수 있습니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 공유 그룹 데이터 사용을 참조하세요.
AddUserVirtualCurrency 지정된 가상 통화의 사용자 잔액을 명시된 금액만큼 늘립니다.
AwardSteamAchievement 지정된 Steam 도전 과제를 지정된 사용자에게 지급합니다.
BanUsers 선택적 IP 주소가 있는 PlayFab ID 또는 제공된 게임의 MAC 주소로 사용자를 금지할 있습니다.
ConsumeItem 소모성 아이템을 사용합니다. 모두 사용되면 플레이어의 인벤토리에서 제거됩니다.
CreateSharedGroup 그룹의 모든 멤버가 업데이트할 수 있는 키/값 쌍을 비롯한 공유 그룹 개체 만들기를 요청합니다. 서버에서 처음으로 만들어진 그룹에는 멤버가 없습니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 공유 그룹 데이터 사용을 참조하세요.
DeleteCharacterFromUser 지정된 사용자로부터 특정 캐릭터 ID를 삭제합니다.
DeleteSharedGroup 공유 그룹을 삭제하여 새 그룹에 다시 사용할 공유 그룹 ID를 확보합니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 공유 그룹 데이터 사용을 참조하세요.
GrantCharacterToUser 지정된 캐릭터 유형을 사용자에게 부여합니다. CharacterId는 전역적으로 고유하지 않습니다. 고유성을 보장하려면 상위 PlayFabId를 사용하여 characterId를 평가해야 합니다.
GrantItemsToCharacter 지정된 캐릭터의 인벤토리에 지정된 아이템을 추가합니다.
GrantItemsToUser 지정된 사용자의 인벤토리에 지정된 아이템을 추가합니다.
GrantItemsToUsers 지정된 사용자 인벤토리에 지정된 아이템을 추가합니다.
LinkServerCustomId 타이틀에서 생성된 사용자 지정 서버 식별자를 사용자의 PlayFab 계정에 연결합니다.
LinkXboxAccount 제공된 액세스 코드와 연결된 Xbox Live 계정을 사용자의 PlayFab 계정에 연결합니다.
ModifyItemUses 플레이어 인벤토리 아이템의 남은 사용 횟수를 수정합니다.
MoveItemToCharacterFromCharacter 캐릭터의 인벤토리에서 사용자의 다른 캐릭터 인벤토리로 아이템을 이동합니다.
MoveItemToCharacterFromUser 사용자의 인벤토리에서 해당 캐릭터의 인벤토리로 아이템을 이동합니다.
MoveItemToUserFromCharacter 캐릭터의 인벤토리에서 소유 사용자의 인벤토리로 아이템을 이동합니다.
RedeemCoupon 쿠폰과 연결된 가상 상품을 사용자의 인벤토리에 추가합니다. PlayFab 게임 관리자의 경제 -> 카탈로그 탭을 통해 쿠폰을 생성할 수 있습니다.
RemoveFriend 사용자의 친구 목록에서 지정된 친구를 제거합니다.
RemoveGenericID 플레이어의 PlayFab 계정에서 지정된 일반 서비스 식별자를 제거합니다.
RemovePlayerTag 플레이어 프로필에서 지정된 태그를 제거합니다. 태그의 네임스페이스는 태그의 원본에 따라 자동으로 생성됩니다.
RemoveSharedGroupMembers 공유 데이터와 그룹의 사용자 집합을 업데이트할 수 있는 사용자 집합에서 사용자를 제거합니다. 그룹의 사용자만 멤버를 제거할 수 있습니다. 호출의 결과로 액세스 권한을 가진 사용자 수가 0명으로 유지되면 그룹 및 연결된 데이터가 삭제됩니다. 공유 그룹은 매우 적은 수의 플레이어 간에 데이터를 공유하도록 설계되었습니다. 공유 그룹 데이터 사용을 참조하세요.
RevokeAllBansForUser 사용자에 대한 모든 활성 금지를 해지합니다.
RevokeBans BanId로 지정된 모든 활성 금지를 해지합니다.
RevokeInventoryItem 사용자 인벤토리의 아이템에 대한 액세스 권한을 취소합니다.
RevokeInventoryItems 여러 사용자 및 캐릭터에서 최대 25개 아이템에 대한 액세스 권한을 취소합니다.
SetFriendTags 다른 사용자의 친구 목록에서 지정된 사용자의 태그 목록을 업데이트합니다.
SetPlayerSecret 아직 설정되지 않은 경우 플레이어의 비밀을 설정합니다. 플레이어 비밀은 API 요청에 서명하는 데 사용됩니다. 플레이어의 비밀을 다시 설정하려면 Admin 또는 Server API 메서드 SetPlayerSecret을 사용합니다.
SetPublisherData 사용자 지정 게시자 설정의 키-값 저장소를 업데이트합니다.
SetTitleData /rest/api/playfab/server/title-wide-data-management/setpublisherdata?
SetTitleInternalData 사용자 지정 타이틀 설정의 키-값 저장소를 업데이트합니다.
SubtractCharacterVirtualCurrency 지정된 가상 통화의 캐릭터 잔액을 명시된 금액만큼 줄입니다. 이 API를 사용하여 VC 잔액을 음수로 만들 수 있습니다.
SubtractUserVirtualCurrency 지정된 가상 통화의 사용자 잔액을 명시된 금액만큼 줄입니다. 이 API를 사용하여 VC 잔액을 음수로 만들 수 있습니다.
UnlinkServerCustomId 사용자의 PlayFab 계정에서 사용자 지정 서버 식별자를 연결 해제합니다.
UnlinkXboxAccount 사용자의 PlayFab 계정에서 관련 Xbox Live 계정을 연결 해제합니다.
UnlockContainerInstance 특정 키(KeyItemInstanceId, 필요한 경우)를 사용하여 특정 컨테이너(ContainerItemInstanceId)를 열고 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련 키)가 소모성(RemainingUses > 0)인 경우 RemainingUses는 ConsumeItem의 작업과 일치하여 감소됩니다.
UnlockContainerItem 플레이어 또는 캐릭터 인벤토리에서 지정된 CatalogItemId와 일치하는 ItemInstance를 검색합니다. 필요한 경우 적절한 키를 사용하여 잠금을 해제하고 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련 키)가 소모성(RemainingUses > 0)인 경우 RemainingUses는 ConsumeItem의 작업과 일치하여 감소됩니다.
UpdateAvatarUrl 지정된 플레이어의 아바타 URL을 업데이트합니다.
UpdateBans 금지 ID를 사용하여 지정된 기존 금지 목록의 정보를 업데이트합니다.
UpdateCharacterData 클라이언트에서 읽고 쓸 수 있는 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateCharacterInternalData 클라이언트에서 액세스할 수 없는 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateCharacterReadOnlyData 클라이언트에서만 읽을 수 있는 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateCharacterStatistics 특정 캐릭터에 대해 지정된 타이틀별 통계 값을 업데이트합니다.
UpdatePlayerStatistics 사용자에 대해 지정된 타이틀별 통계 값을 업데이트합니다.
UpdateUserData 클라이언트에서 읽고 쓸 수 있는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateUserInternalData 클라이언트에서 액세스할 수 없는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
UpdateUserInventoryItemCustomData 클라이언트에서 읽기 전용인 지정된 아이템에 태그가 지정된 키-값 쌍 데이터를 업데이트합니다.
UpdateUserPublisherData 클라이언트에서 읽고 쓸 수 있는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
UpdateUserPublisherInternalData 클라이언트에서 액세스할 수 없는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
UpdateUserPublisherReadOnlyData 클라이언트에서만 읽을 수 있는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
UpdateUserReadOnlyData 클라이언트에서만 읽을 수 있는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.