C# 클래스 PlayFab.PlayFabAdminAPI

APIs for managing title configurations, uploaded Game Server code executables, and user data
파일 보기 프로젝트 열기: PlayFab/PlayFab-Samples

공개 메소드들

메소드 설명
AddNews ( AddNewsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Adds a new news item to the title's news feed

AddPlayerTag ( AddPlayerTagRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Adds a given tag to a player profile. The tag's namespace is automatically generated based on the source of the tag.

AddServerBuild ( AddServerBuildRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Adds the game server executable specified (previously uploaded - see GetServerBuildUploadUrl) to the set of those a client is permitted to request in a call to StartGame

AddUserVirtualCurrency ( AddUserVirtualCurrencyRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Increments the specified virtual currency by the stated amount

AddVirtualCurrencyTypes ( AddVirtualCurrencyTypesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of 2,147,483,647 when granted to a player. Any value over that will be discarded.

BanUsers ( BanUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Bans users by PlayFab ID with optional IP address, or MAC address for the provided game.

CreatePlayerStatisticDefinition ( CreatePlayerStatisticDefinitionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Adds a new player statistic configuration to the title, optionally allowing the developer to specify a reset interval and an aggregation method.

DeleteContent ( DeleteContentRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Delete a content file from the title

DeleteStore ( DeleteStoreRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Deletes an existing virtual item store

DeleteUsers ( DeleteUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Deletes the users for the provided game. Deletes custom data, all account linkages, and statistics. This method does not remove the player's event history, login history, inventory items, nor virtual currencies.

GetAllActionGroups ( GetAllActionGroupsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieve a list of all PlayStream actions groups.

GetAllSegments ( GetAllSegmentsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves an array of player segment definitions. Results from this can be used in subsequent API calls such as GetPlayersInSegment which requires a Segment ID. While segment names can change the ID for that segment will not change.

GetCatalogItems ( GetCatalogItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the specified version of the title's catalog of virtual goods, including all defined properties

GetCloudScriptRevision ( GetCloudScriptRevisionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Gets the contents and information of a specific Cloud Script revision.

GetCloudScriptVersions ( GetCloudScriptVersionsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Lists all the current cloud script versions. For each version, information about the current published and latest revisions is also listed.

GetContentList ( GetContentListRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

List all contents of the title and get statistics such as size

GetContentUploadUrl ( GetContentUploadUrlRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the pre-signed URL for uploading a content file. A subsequent HTTP PUT to the returned URL uploads the content.

GetDataReport ( GetDataReportRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves a download URL for the requested report

GetMatchmakerGameInfo ( GetMatchmakerGameInfoRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the details for a specific completed session, including links to standard out and standard error logs

GetMatchmakerGameModes ( GetMatchmakerGameModesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the details of defined game modes for the specified game server executable

GetPlayerSegments ( GetPlayersSegmentsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

List all segments that a player currently belongs to at this moment in time.

GetPlayerStatisticDefinitions ( GetPlayerStatisticDefinitionsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the configuration information for all player statistics defined in the title, regardless of whether they have a reset interval.

GetPlayerStatisticVersions ( GetPlayerStatisticVersionsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the information on the available versions of the specified statistic.

GetPlayerTags ( GetPlayerTagsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Get all tags with a given Namespace (optional) from a player profile.

GetPlayersInSegment ( GetPlayersInSegmentRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Allows for paging through all players in a given segment. This API creates a snapshot of all player profiles that match the segment definition at the time of its creation and lives through the Total Seconds to Live, refreshing its life span on each subsequent use of the Continuation Token. Profiles that change during the course of paging will not be reflected in the results. AB Test segments are currently not supported by this operation.

GetPublisherData ( GetPublisherDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the key-value store of custom publisher settings

GetRandomResultTables ( GetRandomResultTablesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the random drop table configuration for the title

GetServerBuildInfo ( GetServerBuildInfoRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the build details for the specified game server executable

GetServerBuildUploadUrl ( GetServerBuildUploadURLRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the pre-authorized URL for uploading a game server package containing a build (does not enable the build for use - see AddServerBuild)

GetStoreItems ( GetStoreItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the set of items defined for the specified store, including all prices defined

GetTitleData ( GetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the key-value store of custom title settings which can be read by the client

GetTitleInternalData ( GetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the key-value store of custom title settings which cannot be read by the client

GetUserAccountInfo ( LookupUserAccountInfoRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the relevant details for a specified user, based upon a match against a supplied unique identifier

GetUserBans ( GetUserBansRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Gets all bans for a user.

GetUserData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the title-specific custom data for the user which is readable and writable by the client

GetUserInternalData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the title-specific custom data for the user which cannot be accessed by the client

GetUserInventory ( GetUserInventoryRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the specified user's current inventory of virtual goods

GetUserPublisherData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the publisher-specific custom data for the user which is readable and writable by the client

GetUserPublisherInternalData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the publisher-specific custom data for the user which cannot be accessed by the client

GetUserPublisherReadOnlyData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the publisher-specific custom data for the user which can only be read by the client

GetUserReadOnlyData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the title-specific custom data for the user which can only be read by the client

GrantItemsToUsers ( GrantItemsToUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Adds the specified items to the specified user inventories

IncrementPlayerStatisticVersion ( IncrementPlayerStatisticVersionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Resets the indicated statistic, removing all player entries for it and backing up the old values.

ListServerBuilds ( ListBuildsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retrieves the build details for all game server executables which are currently defined for the title

ListVirtualCurrencyTypes ( ListVirtualCurrencyTypesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Retuns the list of all defined virtual currencies for the title

ModifyMatchmakerGameModes ( ModifyMatchmakerGameModesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the game server mode details for the specified game server executable

ModifyServerBuild ( ModifyServerBuildRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the build details for the specified game server executable

RefundPurchase ( RefundPurchaseRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Attempts to process an order refund through the original real money payment provider.

RemovePlayerTag ( RemovePlayerTagRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Remove a given tag from a player profile. The tag's namespace is automatically generated based on the source of the tag.

RemoveServerBuild ( RemoveServerBuildRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Removes the game server executable specified from the set of those a client is permitted to request in a call to StartGame

RemoveVirtualCurrencyTypes ( RemoveVirtualCurrencyTypesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Removes one or more virtual currencies from the set defined for the title.

ResetCharacterStatistics ( ResetCharacterStatisticsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Completely removes all statistics for the specified character, for the current game

ResetUserStatistics ( ResetUserStatisticsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Completely removes all statistics for the specified user, for the current game

ResetUsers ( ResetUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Resets all title-specific information about a particular account, including user data, virtual currency balances, inventory, purchase history, and statistics

ResolvePurchaseDispute ( ResolvePurchaseDisputeRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Attempts to resolve a dispute with the original order's payment provider.

RevokeAllBansForUser ( RevokeAllBansForUserRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Revoke all active bans for a user.

RevokeBans ( RevokeBansRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Revoke all active bans specified with BanId.

RevokeInventoryItem ( RevokeInventoryItemRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Revokes access to an item in a user's inventory

SendAccountRecoveryEmail ( SendAccountRecoveryEmailRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Forces an email to be sent to the registered email address for the specified account, with a link allowing the user to change the password

SetCatalogItems ( UpdateCatalogItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Creates the catalog configuration of all virtual goods for the specified catalog version

SetPublishedRevision ( SetPublishedRevisionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Sets the currently published revision of a title Cloud Script

SetPublisherData ( SetPublisherDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the key-value store of custom publisher settings

SetStoreItems ( UpdateStoreItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Sets all the items in one virtual store

SetTitleData ( SetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Creates and updates the key-value store of custom title settings which can be read by the client

SetTitleInternalData ( SetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the key-value store of custom title settings which cannot be read by the client

SetupPushNotification ( SetupPushNotificationRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Sets the Amazon Resource Name (ARN) for iOS and Android push notifications. Documentation on the exact restrictions can be found at: http://docs.aws.amazon.com/sns/latest/api/API_CreatePlatformApplication.html. Currently, Amazon device Messaging is not supported.

SubtractUserVirtualCurrency ( SubtractUserVirtualCurrencyRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Decrements the specified virtual currency by the stated amount

UpdateBans ( UpdateBansRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates information of a list of existing bans specified with Ban Ids.

UpdateCatalogItems ( UpdateCatalogItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the catalog configuration for virtual goods in the specified catalog version

UpdateCloudScript ( UpdateCloudScriptRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Creates a new Cloud Script revision and uploads source code to it. Note that at this time, only one file should be submitted in the revision.

UpdatePlayerStatisticDefinition ( UpdatePlayerStatisticDefinitionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates a player statistic configuration for the title, optionally allowing the developer to specify a reset interval.

UpdateRandomResultTables ( UpdateRandomResultTablesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the random drop table configuration for the title

UpdateStoreItems ( UpdateStoreItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates an existing virtual item store with new or modified items

UpdateUserData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the title-specific custom data for the user which is readable and writable by the client

UpdateUserInternalData ( UpdateUserInternalDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the title-specific custom data for the user which cannot be accessed by the client

UpdateUserPublisherData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the publisher-specific custom data for the user which is readable and writable by the client

UpdateUserPublisherInternalData ( UpdateUserInternalDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the publisher-specific custom data for the user which cannot be accessed by the client

UpdateUserPublisherReadOnlyData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the publisher-specific custom data for the user which can only be read by the client

UpdateUserReadOnlyData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the title-specific custom data for the user which can only be read by the client

UpdateUserTitleDisplayName ( UpdateUserTitleDisplayNameRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void

Updates the title specific display name for a user

메소드 상세

AddNews() 공개 정적인 메소드

Adds a new news item to the title's news feed
public static AddNews ( AddNewsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.AddNewsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

AddPlayerTag() 공개 정적인 메소드

Adds a given tag to a player profile. The tag's namespace is automatically generated based on the source of the tag.
public static AddPlayerTag ( AddPlayerTagRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.AddPlayerTagRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

AddServerBuild() 공개 정적인 메소드

Adds the game server executable specified (previously uploaded - see GetServerBuildUploadUrl) to the set of those a client is permitted to request in a call to StartGame
public static AddServerBuild ( AddServerBuildRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.AddServerBuildRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

AddUserVirtualCurrency() 공개 정적인 메소드

Increments the specified virtual currency by the stated amount
public static AddUserVirtualCurrency ( AddUserVirtualCurrencyRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.AddUserVirtualCurrencyRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

AddVirtualCurrencyTypes() 공개 정적인 메소드

Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of 2,147,483,647 when granted to a player. Any value over that will be discarded.
public static AddVirtualCurrencyTypes ( AddVirtualCurrencyTypesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.AddVirtualCurrencyTypesRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

BanUsers() 공개 정적인 메소드

Bans users by PlayFab ID with optional IP address, or MAC address for the provided game.
public static BanUsers ( BanUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.BanUsersRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

CreatePlayerStatisticDefinition() 공개 정적인 메소드

Adds a new player statistic configuration to the title, optionally allowing the developer to specify a reset interval and an aggregation method.
public static CreatePlayerStatisticDefinition ( CreatePlayerStatisticDefinitionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.CreatePlayerStatisticDefinitionRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

DeleteContent() 공개 정적인 메소드

Delete a content file from the title
public static DeleteContent ( DeleteContentRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.DeleteContentRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

DeleteStore() 공개 정적인 메소드

Deletes an existing virtual item store
public static DeleteStore ( DeleteStoreRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.DeleteStoreRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

DeleteUsers() 공개 정적인 메소드

Deletes the users for the provided game. Deletes custom data, all account linkages, and statistics. This method does not remove the player's event history, login history, inventory items, nor virtual currencies.
public static DeleteUsers ( DeleteUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.DeleteUsersRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetAllActionGroups() 공개 정적인 메소드

Retrieve a list of all PlayStream actions groups.
public static GetAllActionGroups ( GetAllActionGroupsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request GetAllActionGroupsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetAllSegments() 공개 정적인 메소드

Retrieves an array of player segment definitions. Results from this can be used in subsequent API calls such as GetPlayersInSegment which requires a Segment ID. While segment names can change the ID for that segment will not change.
public static GetAllSegments ( GetAllSegmentsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request GetAllSegmentsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetCatalogItems() 공개 정적인 메소드

Retrieves the specified version of the title's catalog of virtual goods, including all defined properties
public static GetCatalogItems ( GetCatalogItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetCatalogItemsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetCloudScriptRevision() 공개 정적인 메소드

Gets the contents and information of a specific Cloud Script revision.
public static GetCloudScriptRevision ( GetCloudScriptRevisionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetCloudScriptRevisionRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetCloudScriptVersions() 공개 정적인 메소드

Lists all the current cloud script versions. For each version, information about the current published and latest revisions is also listed.
public static GetCloudScriptVersions ( GetCloudScriptVersionsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request GetCloudScriptVersionsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetContentList() 공개 정적인 메소드

List all contents of the title and get statistics such as size
public static GetContentList ( GetContentListRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetContentListRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetContentUploadUrl() 공개 정적인 메소드

Retrieves the pre-signed URL for uploading a content file. A subsequent HTTP PUT to the returned URL uploads the content.
public static GetContentUploadUrl ( GetContentUploadUrlRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetContentUploadUrlRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetDataReport() 공개 정적인 메소드

Retrieves a download URL for the requested report
public static GetDataReport ( GetDataReportRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetDataReportRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetMatchmakerGameInfo() 공개 정적인 메소드

Retrieves the details for a specific completed session, including links to standard out and standard error logs
public static GetMatchmakerGameInfo ( GetMatchmakerGameInfoRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetMatchmakerGameInfoRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetMatchmakerGameModes() 공개 정적인 메소드

Retrieves the details of defined game modes for the specified game server executable
public static GetMatchmakerGameModes ( GetMatchmakerGameModesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetMatchmakerGameModesRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetPlayerSegments() 공개 정적인 메소드

List all segments that a player currently belongs to at this moment in time.
public static GetPlayerSegments ( GetPlayersSegmentsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetPlayersSegmentsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetPlayerStatisticDefinitions() 공개 정적인 메소드

Retrieves the configuration information for all player statistics defined in the title, regardless of whether they have a reset interval.
public static GetPlayerStatisticDefinitions ( GetPlayerStatisticDefinitionsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request GetPlayerStatisticDefinitionsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetPlayerStatisticVersions() 공개 정적인 메소드

Retrieves the information on the available versions of the specified statistic.
public static GetPlayerStatisticVersions ( GetPlayerStatisticVersionsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetPlayerStatisticVersionsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetPlayerTags() 공개 정적인 메소드

Get all tags with a given Namespace (optional) from a player profile.
public static GetPlayerTags ( GetPlayerTagsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetPlayerTagsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetPlayersInSegment() 공개 정적인 메소드

Allows for paging through all players in a given segment. This API creates a snapshot of all player profiles that match the segment definition at the time of its creation and lives through the Total Seconds to Live, refreshing its life span on each subsequent use of the Continuation Token. Profiles that change during the course of paging will not be reflected in the results. AB Test segments are currently not supported by this operation.
public static GetPlayersInSegment ( GetPlayersInSegmentRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetPlayersInSegmentRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetPublisherData() 공개 정적인 메소드

Retrieves the key-value store of custom publisher settings
public static GetPublisherData ( GetPublisherDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetPublisherDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetRandomResultTables() 공개 정적인 메소드

Retrieves the random drop table configuration for the title
public static GetRandomResultTables ( GetRandomResultTablesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetRandomResultTablesRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetServerBuildInfo() 공개 정적인 메소드

Retrieves the build details for the specified game server executable
public static GetServerBuildInfo ( GetServerBuildInfoRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetServerBuildInfoRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetServerBuildUploadUrl() 공개 정적인 메소드

Retrieves the pre-authorized URL for uploading a game server package containing a build (does not enable the build for use - see AddServerBuild)
public static GetServerBuildUploadUrl ( GetServerBuildUploadURLRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetServerBuildUploadURLRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetStoreItems() 공개 정적인 메소드

Retrieves the set of items defined for the specified store, including all prices defined
public static GetStoreItems ( GetStoreItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetStoreItemsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetTitleData() 공개 정적인 메소드

Retrieves the key-value store of custom title settings which can be read by the client
public static GetTitleData ( GetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetTitleDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetTitleInternalData() 공개 정적인 메소드

Retrieves the key-value store of custom title settings which cannot be read by the client
public static GetTitleInternalData ( GetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetTitleDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserAccountInfo() 공개 정적인 메소드

Retrieves the relevant details for a specified user, based upon a match against a supplied unique identifier
public static GetUserAccountInfo ( LookupUserAccountInfoRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.LookupUserAccountInfoRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserBans() 공개 정적인 메소드

Gets all bans for a user.
public static GetUserBans ( GetUserBansRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserBansRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserData() 공개 정적인 메소드

Retrieves the title-specific custom data for the user which is readable and writable by the client
public static GetUserData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserInternalData() 공개 정적인 메소드

Retrieves the title-specific custom data for the user which cannot be accessed by the client
public static GetUserInternalData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserInventory() 공개 정적인 메소드

Retrieves the specified user's current inventory of virtual goods
public static GetUserInventory ( GetUserInventoryRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserInventoryRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserPublisherData() 공개 정적인 메소드

Retrieves the publisher-specific custom data for the user which is readable and writable by the client
public static GetUserPublisherData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserPublisherInternalData() 공개 정적인 메소드

Retrieves the publisher-specific custom data for the user which cannot be accessed by the client
public static GetUserPublisherInternalData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserPublisherReadOnlyData() 공개 정적인 메소드

Retrieves the publisher-specific custom data for the user which can only be read by the client
public static GetUserPublisherReadOnlyData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GetUserReadOnlyData() 공개 정적인 메소드

Retrieves the title-specific custom data for the user which can only be read by the client
public static GetUserReadOnlyData ( GetUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GetUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

GrantItemsToUsers() 공개 정적인 메소드

Adds the specified items to the specified user inventories
public static GrantItemsToUsers ( GrantItemsToUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.GrantItemsToUsersRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

IncrementPlayerStatisticVersion() 공개 정적인 메소드

Resets the indicated statistic, removing all player entries for it and backing up the old values.
public static IncrementPlayerStatisticVersion ( IncrementPlayerStatisticVersionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.IncrementPlayerStatisticVersionRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ListServerBuilds() 공개 정적인 메소드

Retrieves the build details for all game server executables which are currently defined for the title
public static ListServerBuilds ( ListBuildsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request ListBuildsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ListVirtualCurrencyTypes() 공개 정적인 메소드

Retuns the list of all defined virtual currencies for the title
public static ListVirtualCurrencyTypes ( ListVirtualCurrencyTypesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request ListVirtualCurrencyTypesRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ModifyMatchmakerGameModes() 공개 정적인 메소드

Updates the game server mode details for the specified game server executable
public static ModifyMatchmakerGameModes ( ModifyMatchmakerGameModesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.ModifyMatchmakerGameModesRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ModifyServerBuild() 공개 정적인 메소드

Updates the build details for the specified game server executable
public static ModifyServerBuild ( ModifyServerBuildRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.ModifyServerBuildRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

RefundPurchase() 공개 정적인 메소드

Attempts to process an order refund through the original real money payment provider.
public static RefundPurchase ( RefundPurchaseRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.RefundPurchaseRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

RemovePlayerTag() 공개 정적인 메소드

Remove a given tag from a player profile. The tag's namespace is automatically generated based on the source of the tag.
public static RemovePlayerTag ( RemovePlayerTagRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.RemovePlayerTagRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

RemoveServerBuild() 공개 정적인 메소드

Removes the game server executable specified from the set of those a client is permitted to request in a call to StartGame
public static RemoveServerBuild ( RemoveServerBuildRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.RemoveServerBuildRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

RemoveVirtualCurrencyTypes() 공개 정적인 메소드

Removes one or more virtual currencies from the set defined for the title.
public static RemoveVirtualCurrencyTypes ( RemoveVirtualCurrencyTypesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.RemoveVirtualCurrencyTypesRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ResetCharacterStatistics() 공개 정적인 메소드

Completely removes all statistics for the specified character, for the current game
public static ResetCharacterStatistics ( ResetCharacterStatisticsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.ResetCharacterStatisticsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ResetUserStatistics() 공개 정적인 메소드

Completely removes all statistics for the specified user, for the current game
public static ResetUserStatistics ( ResetUserStatisticsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.ResetUserStatisticsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ResetUsers() 공개 정적인 메소드

Resets all title-specific information about a particular account, including user data, virtual currency balances, inventory, purchase history, and statistics
public static ResetUsers ( ResetUsersRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.ResetUsersRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

ResolvePurchaseDispute() 공개 정적인 메소드

Attempts to resolve a dispute with the original order's payment provider.
public static ResolvePurchaseDispute ( ResolvePurchaseDisputeRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.ResolvePurchaseDisputeRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

RevokeAllBansForUser() 공개 정적인 메소드

Revoke all active bans for a user.
public static RevokeAllBansForUser ( RevokeAllBansForUserRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.RevokeAllBansForUserRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

RevokeBans() 공개 정적인 메소드

Revoke all active bans specified with BanId.
public static RevokeBans ( RevokeBansRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.RevokeBansRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

RevokeInventoryItem() 공개 정적인 메소드

Revokes access to an item in a user's inventory
public static RevokeInventoryItem ( RevokeInventoryItemRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.RevokeInventoryItemRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SendAccountRecoveryEmail() 공개 정적인 메소드

Forces an email to be sent to the registered email address for the specified account, with a link allowing the user to change the password
public static SendAccountRecoveryEmail ( SendAccountRecoveryEmailRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.SendAccountRecoveryEmailRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SetCatalogItems() 공개 정적인 메소드

Creates the catalog configuration of all virtual goods for the specified catalog version
public static SetCatalogItems ( UpdateCatalogItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateCatalogItemsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SetPublishedRevision() 공개 정적인 메소드

Sets the currently published revision of a title Cloud Script
public static SetPublishedRevision ( SetPublishedRevisionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.SetPublishedRevisionRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SetPublisherData() 공개 정적인 메소드

Updates the key-value store of custom publisher settings
public static SetPublisherData ( SetPublisherDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.SetPublisherDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SetStoreItems() 공개 정적인 메소드

Sets all the items in one virtual store
public static SetStoreItems ( UpdateStoreItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateStoreItemsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SetTitleData() 공개 정적인 메소드

Creates and updates the key-value store of custom title settings which can be read by the client
public static SetTitleData ( SetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.SetTitleDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SetTitleInternalData() 공개 정적인 메소드

Updates the key-value store of custom title settings which cannot be read by the client
public static SetTitleInternalData ( SetTitleDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.SetTitleDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SetupPushNotification() 공개 정적인 메소드

Sets the Amazon Resource Name (ARN) for iOS and Android push notifications. Documentation on the exact restrictions can be found at: http://docs.aws.amazon.com/sns/latest/api/API_CreatePlatformApplication.html. Currently, Amazon device Messaging is not supported.
public static SetupPushNotification ( SetupPushNotificationRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.SetupPushNotificationRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

SubtractUserVirtualCurrency() 공개 정적인 메소드

Decrements the specified virtual currency by the stated amount
public static SubtractUserVirtualCurrency ( SubtractUserVirtualCurrencyRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.SubtractUserVirtualCurrencyRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateBans() 공개 정적인 메소드

Updates information of a list of existing bans specified with Ban Ids.
public static UpdateBans ( UpdateBansRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateBansRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateCatalogItems() 공개 정적인 메소드

Updates the catalog configuration for virtual goods in the specified catalog version
public static UpdateCatalogItems ( UpdateCatalogItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateCatalogItemsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateCloudScript() 공개 정적인 메소드

Creates a new Cloud Script revision and uploads source code to it. Note that at this time, only one file should be submitted in the revision.
public static UpdateCloudScript ( UpdateCloudScriptRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateCloudScriptRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdatePlayerStatisticDefinition() 공개 정적인 메소드

Updates a player statistic configuration for the title, optionally allowing the developer to specify a reset interval.
public static UpdatePlayerStatisticDefinition ( UpdatePlayerStatisticDefinitionRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdatePlayerStatisticDefinitionRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateRandomResultTables() 공개 정적인 메소드

Updates the random drop table configuration for the title
public static UpdateRandomResultTables ( UpdateRandomResultTablesRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateRandomResultTablesRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateStoreItems() 공개 정적인 메소드

Updates an existing virtual item store with new or modified items
public static UpdateStoreItems ( UpdateStoreItemsRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateStoreItemsRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateUserData() 공개 정적인 메소드

Updates the title-specific custom data for the user which is readable and writable by the client
public static UpdateUserData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateUserInternalData() 공개 정적인 메소드

Updates the title-specific custom data for the user which cannot be accessed by the client
public static UpdateUserInternalData ( UpdateUserInternalDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateUserInternalDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateUserPublisherData() 공개 정적인 메소드

Updates the publisher-specific custom data for the user which is readable and writable by the client
public static UpdateUserPublisherData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateUserPublisherInternalData() 공개 정적인 메소드

Updates the publisher-specific custom data for the user which cannot be accessed by the client
public static UpdateUserPublisherInternalData ( UpdateUserInternalDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateUserInternalDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateUserPublisherReadOnlyData() 공개 정적인 메소드

Updates the publisher-specific custom data for the user which can only be read by the client
public static UpdateUserPublisherReadOnlyData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateUserReadOnlyData() 공개 정적인 메소드

Updates the title-specific custom data for the user which can only be read by the client
public static UpdateUserReadOnlyData ( UpdateUserDataRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateUserDataRequest
resultCallback Action
errorCallback Action
customData object
리턴 void

UpdateUserTitleDisplayName() 공개 정적인 메소드

Updates the title specific display name for a user
public static UpdateUserTitleDisplayName ( UpdateUserTitleDisplayNameRequest request, Action resultCallback, Action errorCallback, object customData = null ) : void
request PlayFab.AdminModels.UpdateUserTitleDisplayNameRequest
resultCallback Action
errorCallback Action
customData object
리턴 void