Skip to main content
Profile에는 플레이어 프로필, 엔터티 프로필, 캐릭터 프로필, 그룹 및 인벤토리와 관련하여 저장된 모든 데이터가 포함됩니다. 프로필 데이터는 개별 플레이어, 플레이어 그룹 또는 아이템에 적용되는 정보로, PlayFab에서 키/값 쌍(KVP)으로 저장됩니다. 다음 API는 Profile 쓰기 미터를 증가시킵니다.

Admin API

  • AddPlayerTag 플레이어 프로필에 지정된 태그를 추가합니다. 태그의 네임스페이스는 태그 소스에 따라 자동으로 생성됩니다.
  • AddUserVirtualCurrency 지정된 가상 화폐를 명시된 금액만큼 증가시킵니다.
  • AddVirtualCurrencyTypes 타이틀에 대해 정의된 세트에 하나 이상의 가상 화폐를 추가합니다. 가상 화폐는 플레이어에게 부여될 때 최대값이 2,147,483,647입니다. 그 이상의 값은 무시됩니다.
  • BanUsers 제공된 게임에 대해 PlayFab ID와 선택적 IP 주소로 사용자를 밴합니다.
  • CreateActionsOnPlayersInSegmentTask 세그먼트의 모든 플레이어를 반복하며 작업을 실행하는 ActionsOnPlayersInSegment 작업을 생성합니다.
  • CreatePlayerSharedSecret 새로운 Player Shared Secret Key를 생성합니다. 이 API가 반환된 후 이 키가 일반적으로 사용 가능해지는 데 최대 5분이 걸릴 수 있습니다.
  • CreatePlayerStatisticDefinition 타이틀에 새 플레이어 통계 구성을 추가하며, 개발자가 재설정 간격 및 집계 메서드를 선택적으로 지정할 수 있습니다.
  • DeleteMasterPlayerAccount 모든 타이틀에서 마스터 플레이어 계정을 완전히 제거하고 관련된 모든 데이터를 삭제합니다.
  • DeletePlayer 타이틀에서 사용자의 플레이어 계정을 제거하고 관련된 모든 데이터를 삭제합니다.
  • DeletePlayerSharedSecret 기존 Player Shared Secret Key를 삭제합니다. 이 API가 반환된 후 이 삭제가 반영되는 데 최대 5분이 걸릴 수 있습니다.
  • DeleteStore 기존 가상 아이템 상점을 삭제합니다.
  • DeleteTitle 타이틀과 관련된 모든 구성을 영구적으로 삭제합니다.
  • GrantItemsToUsers 지정된 사용자 인벤토리에 지정된 아이템을 추가합니다.
  • IncrementLimitedEditionItemAvailability 지정된 희소 리소스에 대한 전역 개수를 증가시킵니다.
  • IncrementPlayerStatisticVersion 지정된 통계를 재설정하고, 모든 플레이어 항목을 제거하며, 이전 값을 백업합니다.
  • RefundPurchase 원본 실제 결제 공급자를 통해 주문 환불을 처리하려고 시도합니다.
  • RemovePlayerTag 플레이어 프로필에서 지정된 태그를 제거합니다. 태그의 네임스페이스는 태그 소스에 따라 자동으로 생성됩니다.
  • RemoveVirtualCurrencyTypes 타이틀에 대해 정의된 세트에서 하나 이상의 가상 화폐를 제거합니다.
  • ResetCharacterStatistics 현재 게임에 대해 지정된 캐릭터의 모든 통계를 완전히 제거합니다.
  • ResetUserStatistics 현재 게임에 대해 지정된 사용자의 모든 통계를 완전히 제거합니다.
  • ResolvePurchaseDispute 원본 주문의 결제 공급자와 분쟁을 해결하려고 시도합니다.
  • RevokeAllBansForUser 사용자에 대한 모든 활성 밴을 취소합니다.
  • RevokeBans BanId로 지정된 모든 활성 밴을 취소합니다.
  • RevokeInventoryItem 사용자 인벤토리의 아이템에 대한 액세스를 취소합니다.
  • RevokeInventoryItems 여러 사용자 및 캐릭터에서 최대 25개 아이템에 대한 액세스를 취소합니다.
  • SetCatalogItems 지정된 카탈로그 버전에 대한 모든 가상 상품의 카탈로그 구성을 생성합니다.
  • SetPlayerSecret 플레이어의 시크릿을 설정 또는 재설정합니다. 플레이어 시크릿은 API 요청에 서명하는 데 사용됩니다.
  • SetPublishedRevision 타이틀 Cloud Script의 현재 게시된 리비전을 설정합니다.
  • SetPublisherData 사용자 지정 게시자 설정의 키-값 저장소를 업데이트합니다.
  • SetStoreItems 하나의 가상 상점의 모든 아이템을 설정합니다.
  • SetTitleData 클라이언트에서 읽을 수 있는 사용자 지정 타이틀 설정의 키-값 저장소를 생성 및 업데이트합니다.
  • SetTitleInternalData 클라이언트에서 읽을 수 없는 사용자 지정 타이틀 설정의 키-값 저장소를 업데이트합니다.
  • SubtractUserVirtualCurrency 지정된 가상 화폐를 명시된 금액만큼 감소시킵니다.
  • UpdateBans Ban Id로 지정된 기존 밴 목록의 정보를 업데이트합니다.
  • UpdateCatalogItems 지정된 카탈로그 버전의 가상 상품에 대한 카탈로그 구성을 업데이트합니다.
  • UpdatePlayerSharedSecret 기존 Player Shared Secret Key를 업데이트합니다. 이 API가 반환된 후 이 업데이트가 일반적으로 사용 가능해지는 데 최대 5분이 걸릴 수 있습니다.
  • UpdatePlayerStatisticDefinition 타이틀에 대한 플레이어 통계 구성을 업데이트하며, 개발자가 재설정 간격을 선택적으로 지정할 수 있습니다.
  • UpdateRandomResultTables 타이틀의 랜덤 드롭 테이블 구성을 업데이트합니다.
  • UpdateStoreItems 새로운 또는 수정된 아이템으로 기존 가상 아이템 상점을 업데이트합니다.
  • UpdateUserData 클라이언트에서 읽고 쓸 수 있는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserInternalData 클라이언트에서 액세스할 수 없는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserPublisherData 클라이언트에서 읽고 쓸 수 있는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserPublisherInternalData 클라이언트에서 액세스할 수 없는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserPublisherReadOnlyData 클라이언트에서 읽기만 가능한 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserReadOnlyData 클라이언트에서 읽기만 가능한 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserTitleDisplayName 사용자에 대한 타이틀별 표시 이름을 업데이트합니다.

Client API

  • AcceptTrade 로컬로 로그인한 플레이어가 거래에 허용된 플레이어 목록에 있거나 모든 플레이어에게 개방된 경우, 열린 거래(아직 수락되거나 취소되지 않은 거래)를 수락합니다. 호출이 성공하면 제공되고 수락된 아이템이 두 플레이어의 인벤토리 사이에서 교환됩니다.
  • AddFriend 제공된 고유 식별자와의 일치를 기반으로 PlayFab 사용자를 로컬 사용자의 친구 목록에 추가합니다. FriendPlayFabId, FriendUsername, FriendEmail 또는 FriendTitleDisplayName 중 하나 이상을 초기화해야 합니다.
  • AddGenericID 플레이어의 PlayFab 계정에 지정된 일반 서비스 식별자를 추가합니다. 이는 타이틀이 추가하려는 임의의 서비스 식별자에 대한 PlayFab ID 조회를 허용하도록 설계되었습니다. 이 식별자는 다른 플레이어가 쉽게 액세스할 수 있도록 하는 것이 목적이므로 인증 자격 증명으로 사용해서는 안 됩니다.
  • AddOrUpdateContactEmail 플레이어의 프로필에 연락처 이메일을 추가하거나 업데이트합니다.
  • AddSharedGroupMembers 공유 데이터와 그룹의 사용자 세트 모두를 업데이트할 수 있는 세트에 사용자를 추가합니다. 그룹에 있는 사용자(및 서버)만이 새 구성원을 추가할 수 있습니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. Using Shared Group Data를 참조하세요.
  • AddUsernamePassword 익명 인증 방법(예: 자동 장치 ID 로그인)을 통해 생성된 기존 계정에 PlayFab 사용자 이름/비밀번호 인증을 추가합니다.
  • AndroidDevicePushNotificationRegistration 푸시 알림을 받도록 Android 장치를 등록합니다.
  • ConsumePSNEntitlements 새로운 소모품 자격을 확인합니다. 발견되면 소비되어 PlayFab 아이템으로 추가됩니다.
  • ConsumeXboxEntitlements XBOX Live에서 플레이어의 현재 자격을 부여하고, XBOX에서 사용 가능한 모든 아이템을 소비하여 플레이어의 PlayFab 인벤토리에 부여합니다. 이 호출은 idempotent이며 이전에 부여된 아이템을 플레이어에게 부여하지 않습니다.
  • CreateSharedGroup 그룹의 모든 구성원이 업데이트할 수 있는 키/값 쌍을 포함하는 공유 그룹 객체의 생성을 요청합니다. 생성 시 현재 사용자가 그룹의 유일한 구성원이 됩니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. 자세한 내용은 Using Shared Group Data를 참조하세요.
  • GrantCharacterToUser 사용자에게 지정된 캐릭터 유형을 부여합니다. CharacterIds는 전역적으로 고유하지 않습니다; 고유성을 보장하려면 characterId를 부모 PlayFabId와 함께 평가해야 합니다.
  • LinkAndroidDeviceID Android 장치 식별자를 사용자의 PlayFab 계정에 연결합니다.
  • LinkCustomID 타이틀에서 생성된 사용자 지정 식별자를 사용자의 PlayFab 계정에 연결합니다.
  • LinkFacebookAccount 제공된 Facebook 액세스 토큰과 연관된 Facebook 계정을 사용자의 PlayFab 계정에 연결합니다.
  • LinkFacebookInstantGamesId Facebook Instant Games Id를 사용자의 PlayFab 계정에 연결합니다.
  • LinkGameCenterAccount 제공된 Game Center ID와 연관된 Game Center 계정을 사용자의 PlayFab 계정에 연결합니다.
  • LinkGoogleAccount 현재 로그인한 사용자 계정을 Google 계정 자격 증명을 사용하여 Google 계정에 연결합니다.
  • LinkIOSDeviceID 공급업체별 iOS 장치 식별자를 사용자의 PlayFab 계정에 연결합니다.
  • LinkKongregate Kongregate 식별자를 사용자의 PlayFab 계정에 연결합니다.
  • LinkNintendoSwitchDeviceId NintendoSwitchDeviceId를 사용자의 PlayFab 계정에 연결합니다.
  • LinkOpenIdConnect 타이틀과 Open ID Connect 공급자 간의 기존 관계 및 해당 공급자의 OpenId Connect JWT를 기반으로 OpenID Connect 계정을 사용자의 PlayFab 계정에 연결합니다.
  • LinkPSNAccount 제공된 액세스 코드와 연관된 PlayStation™Network 계정을 사용자의 PlayFab 계정에 연결합니다.
  • LinkSteamAccount 제공된 Steam 인증 티켓과 연관된 Steam 계정을 사용자의 PlayFab 계정에 연결합니다.
  • LinkTwitch 토큰과 연관된 Twitch 계정을 사용자의 PlayFab 계정에 연결합니다.
  • LinkXboxAccount 제공된 액세스 코드와 연관된 XBOX Live 계정을 사용자의 PlayFab 계정에 연결합니다.
  • OpenTrade 새로운 미결 거래를 엽니다. 지정된 아이템 인스턴스는 한 번에 하나의 열린 거래에만 있을 수 있음에 유의하세요.
  • PurchaseItem 가상 화폐로 단일 아이템을 구매합니다. 구매에 사용할 가상 화폐와 클라이언트가 가격이라고 믿는 것을 모두 지정해야 합니다. 이렇게 하면 가격이 변경된 경우 서버가 구매를 실패시킬 수 있습니다.
  • PayForPurchase StartPurchase를 통해 생성된 구매 주문에 대한 결제 옵션을 선택합니다.
  • RegisterForIOSPushNotification 푸시 알림을 받도록 iOS 장치를 등록합니다.
  • RegisterPlayFabUser 새로운 PlayFab 사용자 계정을 등록하고, 인증된 사용자가 필요한 API 호출에 이후 사용할 수 있는 세션 식별자를 반환합니다. 사용자 이름 또는 이메일 주소 중 하나를 제공해야 합니다.
  • RemoveContactEmail 플레이어의 프로필에서 연락처 이메일을 제거합니다.
  • RemoveFriend 로컬 사용자의 친구 목록에서 지정된 사용자를 제거합니다.
  • RemoveGenericID 플레이어의 PlayFab 계정에서 지정된 일반 서비스 식별자를 제거합니다.
  • RemoveSharedGroupMembers 공유 데이터와 그룹의 사용자 세트를 업데이트할 수 있는 세트에서 사용자를 제거합니다. 그룹에 있는 사용자만이 구성원을 제거할 수 있습니다. 호출의 결과로 액세스가 있는 사용자가 없게 되면 그룹과 관련 데이터가 삭제됩니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. Using Shared Group Data를 참조하세요.
  • ReportAdActivity 플레이어의 광고 활동을 보고합니다.
  • ReportDeviceInfo 제공된 플레이어 장치 정보를 설명하기 위한 PlayStream 이벤트를 작성합니다. 이 API 메서드는 개발자가 직접 호출하도록 설계되지 않았습니다. 각 PlayFab 클라이언트 SDK는 결국 이 정보를 자동으로 보고합니다.
  • ReportPlayer 다른 플레이어에 대한 신고(예: 나쁜 행동 등)를 제출하여 타이틀의 고객 서비스 담당자가 잠재적으로 유해한 플레이어에 대해 조치를 취할 수 있게 합니다.
  • RestoreIOSPurchases 주어진 복원 영수증에 따라 모든 앱 내 구매를 복원합니다.
  • SetFriendTags 로컬 사용자의 친구 목록에서 지정된 사용자에 대한 태그 목록을 업데이트합니다.
  • SubtractUserVirtualCurrency 사용자의 지정된 가상 화폐 잔액을 명시된 금액만큼 감소시킵니다. 이 API를 사용하여 VC 잔액을 음수로 만들 수 있습니다.
  • UnlinkAndroidDeviceID 사용자의 PlayFab 계정에서 관련 Android 장치 식별자를 연결 해제합니다.
  • UnlinkCustomID 사용자의 PlayFab 계정에서 관련 사용자 지정 식별자를 연결 해제합니다.
  • UnlinkFacebookAccount 사용자의 PlayFab 계정에서 관련 Facebook 계정을 연결 해제합니다.
  • UnlinkFacebookInstantGamesId 사용자의 PlayFab 계정에서 관련 Facebook Instant Game Ids를 연결 해제합니다.
  • UnlinkGameCenterAccount 사용자의 PlayFab 계정에서 관련 Game Center 계정을 연결 해제합니다.
  • UnlinkGoogleAccount 사용자의 PlayFab 계정에서 관련 Google 계정을 연결 해제합니다 (https://developers.google.com/android/reference/com/google/android/gms/auth/GoogleAuthUtil#public-methods).
  • 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 계정을 연결 해제합니다.
  • UnlinkXboxAccount 사용자의 PlayFab 계정에서 관련 XBOX Live 계정을 연결 해제합니다.
  • UnlockContainerInstance 지정된 컨테이너를 지정된 키(필요한 경우)로 열고 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련이 있는 경우 키)가 소모품(RemainingUses > 0)인 경우, RemainingUses는 ConsumeItem의 작동과 일관되게 감소됩니다.
  • UnlockContainerItem 주어진 CatalogItemId와 일치하는 ItemInstance에 대해 대상 인벤토리를 검색하고, 필요한 경우 적절한 키를 사용하여 잠금을 해제하며, 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련이 있는 경우 키)가 소모품(RemainingUses > 0)인 경우, RemainingUses는 ConsumeItem의 작동과 일관되게 감소됩니다.
  • UpdateAvatarUrl 플레이어의 아바타 URL을 업데이트합니다.
  • UpdateCharacterData 클라이언트에서 읽고 쓸 수 있는 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 생성하고 업데이트합니다.
  • UpdateCharacterStatistics 특정 캐릭터에 대한 지정된 타이틀별 통계 값을 업데이트합니다. 기본적으로 클라이언트는 통계를 업데이트할 수 없습니다. 개발자는 Game Manager > Settings > API Features에서 이 설정을 재정의할 수 있습니다.
  • UpdatePlayerStatistics 사용자에 대한 지정된 타이틀별 통계 값을 업데이트합니다. 기본적으로 클라이언트는 통계를 업데이트할 수 없습니다. 개발자는 Game Manager > Settings > API Features에서 이 설정을 재정의할 수 있습니다.
  • UpdateSharedGroupData 공유 그룹 객체에 대한 데이터 키를 추가, 업데이트 및 제거합니다. 권한이 Public으로 설정된 경우 이 호출에서 업데이트되거나 추가된 모든 필드는 그룹에 없는 사용자가 읽을 수 있습니다. 기본적으로 데이터 권한은 Private로 설정됩니다. 권한 설정에 관계없이 그룹의 구성원만 데이터를 업데이트할 수 있습니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. Using Shared Group Data를 참조하세요.
  • UpdateUserData 클라이언트에서 읽고 쓸 수 있는 사용자의 타이틀별 사용자 지정 데이터를 생성하고 업데이트합니다.
  • UpdateUserPublisherData 클라이언트에서 읽고 쓸 수 있는 사용자의 게시자별 사용자 지정 데이터를 생성하고 업데이트합니다.
  • UpdateUserTitleDisplayName 사용자에 대한 타이틀별 표시 이름을 업데이트합니다.
“PlayStation”은 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다. “PSN”은 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.

Data API

  • SetObjects 엔터티 프로필에 객체를 설정합니다.

Groups API

Profile API

  • SetGlobalPolicy 전역 타이틀 액세스 정책을 설정합니다.
  • SetProfileLanguage 엔터티의 언어를 업데이트합니다. 플레이어에 대한 커뮤니케이션의 우선순위는 Title Player Account 언어, Master Player Account 언어, 그리고 처음 두 개가 설정되지 않았거나 지원되지 않는 경우 타이틀 기본 언어 순입니다.
  • SetProfilePolicy 프로필 액세스 정책을 설정합니다.

Server API

  • AddCharacterVirtualCurrency 캐릭터의 지정된 가상 화폐 잔액을 명시된 금액만큼 증가시킵니다.
  • AddFriend PlayFabId를 가진 사용자의 친구 목록에 Friend 사용자를 추가합니다. FriendPlayFabId, FriendUsername, FriendEmail 또는 FriendTitleDisplayName 중 하나 이상을 초기화해야 합니다.
  • AddGenericID 플레이어의 PlayFab 계정에 지정된 일반 서비스 식별자를 추가합니다. 이는 타이틀이 추가하려는 임의의 서비스 식별자에 대한 PlayFab ID 조회를 허용하도록 설계되었습니다. 이 식별자는 다른 플레이어가 쉽게 액세스할 수 있도록 하는 것이 목적이므로 인증 자격 증명으로 사용해서는 안 됩니다.
  • AddPlayerTag 플레이어 프로필에 지정된 태그를 추가합니다. 태그의 네임스페이스는 태그 소스에 따라 자동으로 생성됩니다.
  • AddSharedGroupMembers 공유 데이터와 그룹의 사용자 세트 모두를 업데이트할 수 있는 세트에 사용자를 추가합니다. 그룹에 있는 사용자(및 서버)만이 새 구성원을 추가할 수 있습니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. Using Shared Group Data를 참조하세요.
  • AddUserVirtualCurrency 사용자의 지정된 가상 화폐 잔액을 명시된 금액만큼 증가시킵니다.
  • AwardSteamAchievement 지정된 사용자에게 지정된 Steam 업적을 부여합니다.
  • BanUsers 제공된 게임에 대해 PlayFab ID와 선택적 IP 주소로 사용자를 밴합니다.
  • ConsumeItem 소모품 아이템의 사용량을 소비합니다. 모든 사용량이 소비되면 플레이어의 인벤토리에서 제거됩니다.
  • CreateSharedGroup 그룹의 모든 구성원이 업데이트할 수 있는 키/값 쌍을 포함하는 공유 그룹 객체의 생성을 요청합니다. 서버에서 생성될 때 그룹에는 처음에 구성원이 없습니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. Using Shared Group Data를 참조하세요.
  • DeleteCharacterFromUser 지정된 사용자에서 특정 캐릭터 ID를 삭제합니다.
  • DeleteSharedGroup 공유 그룹을 삭제하고, 새 그룹에 대해 재사용할 수 있도록 공유 그룹 ID를 해제합니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. Using Shared Group Data를 참조하세요.
  • GrantCharacterToUser 사용자에게 지정된 캐릭터 유형을 부여합니다. CharacterIds는 전역적으로 고유하지 않습니다; 고유성을 보장하려면 characterId를 부모 PlayFabId와 함께 평가해야 합니다.
  • GrantItemsToCharacter 지정된 캐릭터의 인벤토리에 지정된 아이템을 추가합니다.
  • GrantItemsToUser 지정된 사용자의 인벤토리에 지정된 아이템을 추가합니다.
  • GrantItemsToUsers 지정된 사용자 인벤토리에 지정된 아이템을 추가합니다.
  • LinkServerCustomId 타이틀에서 생성된 사용자 지정 서버 식별자를 사용자의 PlayFab 계정에 연결합니다.
  • LinkXboxAccount 제공된 액세스 코드와 연관된 XBOX Live 계정을 사용자의 PlayFab 계정에 연결합니다.
  • ModifyItemUses 플레이어 인벤토리 아이템의 남은 사용량을 수정합니다.
  • MoveItemToCharacterFromCharacter 캐릭터 인벤토리에서 사용자의 다른 캐릭터 인벤토리로 아이템을 이동합니다.
  • MoveItemToCharacterFromUser 사용자의 인벤토리에서 캐릭터의 인벤토리로 아이템을 이동합니다.
  • MoveItemToUserFromCharacter 캐릭터의 인벤토리에서 소유 사용자의 인벤토리로 아이템을 이동합니다.
  • RedeemCoupon 쿠폰과 연관된 가상 상품을 사용자의 인벤토리에 추가합니다. 쿠폰은 PlayFab Game Manager의 Economy->Catalogs 탭에서 생성할 수 있습니다.
  • RemoveFriend 사용자의 친구 목록에서 지정된 친구를 제거합니다.
  • RemoveGenericID 플레이어의 PlayFab 계정에서 지정된 일반 서비스 식별자를 제거합니다.
  • RemovePlayerTag 플레이어 프로필에서 지정된 태그를 제거합니다. 태그의 네임스페이스는 태그 소스에 따라 자동으로 생성됩니다.
  • RemoveSharedGroupMembers 공유 데이터와 그룹의 사용자 세트를 업데이트할 수 있는 세트에서 사용자를 제거합니다. 그룹에 있는 사용자만이 구성원을 제거할 수 있습니다. 호출의 결과로 액세스가 있는 사용자가 없게 되면 그룹과 관련 데이터가 삭제됩니다. 공유 그룹은 매우 소수의 플레이어 간에 데이터를 공유하기 위해 설계되었습니다. Using Shared Group Data를 참조하세요.
  • RevokeAllBansForUser 사용자에 대한 모든 활성 밴을 취소합니다.
  • RevokeBans BanId로 지정된 모든 활성 밴을 취소합니다.
  • RevokeInventoryItem 사용자 인벤토리의 아이템에 대한 액세스를 취소합니다.
  • RevokeInventoryItems 여러 사용자 및 캐릭터에서 최대 25개 아이템에 대한 액세스를 취소합니다.
  • SetFriendTags 다른 사용자의 친구 목록에서 지정된 사용자에 대한 태그 목록을 업데이트합니다.
  • SetPlayerSecret 아직 설정되지 않은 경우 플레이어의 시크릿을 설정합니다. 플레이어 시크릿은 API 요청에 서명하는 데 사용됩니다. 플레이어의 시크릿을 재설정하려면 Admin 또는 Server API 메서드 SetPlayerSecret을 사용하세요.
  • SetPublisherData 사용자 지정 게시자 설정의 키-값 저장소를 업데이트합니다.
  • SetTitleData /rest/api/services/playfab/server/title-wide-data-management/setpublisherdata?
  • SetTitleInternalData 사용자 지정 타이틀 설정의 키-값 저장소를 업데이트합니다.
  • SubtractCharacterVirtualCurrency 캐릭터의 지정된 가상 화폐 잔액을 명시된 금액만큼 감소시킵니다. 이 API를 사용하여 VC 잔액을 음수로 만들 수 있습니다.
  • SubtractUserVirtualCurrency 사용자의 지정된 가상 화폐 잔액을 명시된 금액만큼 감소시킵니다. 이 API를 사용하여 VC 잔액을 음수로 만들 수 있습니다.
  • UnlinkServerCustomId 사용자의 PlayFab 계정에서 사용자 지정 서버 식별자를 연결 해제합니다.
  • UnlinkXboxAccount 사용자의 PlayFab 계정에서 관련 XBOX Live 계정을 연결 해제합니다.
  • UnlockContainerInstance 특정 컨테이너(ContainerItemInstanceId)를 특정 키(필요한 경우 KeyItemInstanceId)로 열고 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련이 있는 경우 키)가 소모품(RemainingUses > 0)인 경우, RemainingUses는 ConsumeItem의 작동과 일관되게 감소됩니다.
  • UnlockContainerItem 주어진 CatalogItemId와 일치하는 ItemInstance에 대해 Player 또는 Character 인벤토리를 검색하고, 필요한 경우 적절한 키를 사용하여 잠금을 해제하며, 열린 컨테이너의 내용을 반환합니다. 컨테이너(및 관련이 있는 경우 키)가 소모품(RemainingUses > 0)인 경우, RemainingUses는 ConsumeItem의 작동과 일관되게 감소됩니다.
  • UpdateAvatarUrl 지정된 플레이어의 아바타 URL을 업데이트합니다.
  • UpdateBans Ban Id로 지정된 기존 밴 목록의 정보를 업데이트합니다.
  • UpdateCharacterData 클라이언트에서 읽고 쓸 수 있는 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateCharacterInternalData 클라이언트에서 액세스할 수 없는 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateCharacterReadOnlyData 클라이언트에서 읽기만 가능한 사용자 캐릭터의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateCharacterStatistics 특정 캐릭터에 대한 지정된 타이틀별 통계 값을 업데이트합니다.
  • UpdatePlayerStatistics 사용자에 대한 지정된 타이틀별 통계 값을 업데이트합니다.
  • UpdateUserData 클라이언트에서 읽고 쓸 수 있는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserInternalData 클라이언트에서 액세스할 수 없는 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserInventoryItemCustomData 지정된 아이템에 태그된 키-값 쌍 데이터를 업데이트합니다. 이는 클라이언트에서 읽기 전용입니다.
  • UpdateUserPublisherData 클라이언트에서 읽고 쓸 수 있는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserPublisherInternalData 클라이언트에서 액세스할 수 없는 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserPublisherReadOnlyData 클라이언트에서 읽기만 가능한 사용자의 게시자별 사용자 지정 데이터를 업데이트합니다.
  • UpdateUserReadOnlyData 클라이언트에서 읽기만 가능한 사용자의 타이틀별 사용자 지정 데이터를 업데이트합니다.
마지막 수정일 2026년 8월 25일