playfab_ex v0.2.2 PlayfabEx.Admin.Default.PlayerDataManagement

Link to this section Summary

Functions

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

Retrieves a download URL for the requested report

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

Retrieves the information on the available versions of the specified statistic

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Link to this section Functions

Link to this function create_player_statistic_definition(params)
create_player_statistic_definition(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/CreatePlayerStatisticDefinition

Link to this function get_data_report(params)
get_data_report(map()) :: {:ok, map()} | {:error, String.t()}

Retrieves a download URL for the requested report

@link https://api.playfab.com/documentation/admin/method/GetDataReport

Link to this function get_player_statistic_definitions(params)
get_player_statistic_definitions(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetPlayerStatisticDefinitions

Link to this function get_player_statistic_versions(params)
get_player_statistic_versions(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetPlayerStatisticVersions

Link to this function get_user_data(params)
get_user_data(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetUserData

Link to this function get_user_internal_data(params)
get_user_internal_data(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetUserInternalData

Link to this function get_user_publisher_data(params)
get_user_publisher_data(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetUserPublisherData

Link to this function get_user_publisher_internal_data(params)
get_user_publisher_internal_data(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetUserPublisherInternalData

Link to this function get_user_publisher_read_only_data(params)
get_user_publisher_read_only_data(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetUserPublisherReadOnlyData

Link to this function get_user_read_only_data(params)
get_user_read_only_data(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/GetUserReadOnlyData

Link to this function increment_player_statistic_version(params)
increment_player_statistic_version(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/IncrementPlayerStatisticVersion

Link to this function refund_purchase(params)
refund_purchase(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/RefundPurchase

Link to this function reset_user_statistics(params)
reset_user_statistics(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/ResetUserStatistics

Link to this function resolve_purchase_dispute(params)
resolve_purchase_dispute(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/ResolvePurchaseDispute

Link to this function update_player_statistic_definition(params)
update_player_statistic_definition(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/UpdatePlayerStatisticDefinition

Link to this function update_user_data(params)
update_user_data(map()) :: {:ok, map()} | {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/UpdateUserData

Link to this function update_user_internal_data(params)
update_user_internal_data(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/UpdateUserInternalData

Link to this function update_user_publisher_data(params)
update_user_publisher_data(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/UpdateUserPublisherData

Link to this function update_user_publisher_internal_data(params)
update_user_publisher_internal_data(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/UpdateUserPublisherInternalData

Link to this function update_user_publisher_read_only_data(params)
update_user_publisher_read_only_data(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/UpdateUserPublisherReadOnlyData

Link to this function update_user_read_only_data(params)
update_user_read_only_data(map()) ::
  {:ok, map()} |
  {:error, String.t()}

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

@link https://api.playfab.com/documentation/admin/method/UpdateUserReadOnlyData