diff --git a/PlayFabSDK/source/PlayFabAdminModels.cs b/PlayFabSDK/source/PlayFabAdminModels.cs index 73703ee1..b767b7e9 100644 --- a/PlayFabSDK/source/PlayFabAdminModels.cs +++ b/PlayFabSDK/source/PlayFabAdminModels.cs @@ -830,7 +830,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -1083,7 +1084,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// @@ -1519,13 +1521,13 @@ public class DeleteContentRequest : PlayFabRequestCommon /// /// Deletes all data associated with the master player account, including data from all titles the player has played, such /// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher - /// data, credential data, account linkages, friends list and PlayStream event history. Removes the player from all - /// leaderboards and player search indexes. Note, this API queues the player for deletion and returns a receipt immediately. - /// Record the receipt ID for future reference. It may take some time before all player data is fully deleted. Upon - /// completion of the deletion, an email will be sent to the notification email address configured for the title confirming - /// the deletion. Until the player data is fully deleted, attempts to recreate the player with the same user account in the - /// same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of the deletion by - /// calling GetPlayedTitleList, before calling this API. + /// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Removes the + /// player from all leaderboards and player search indexes. Note, this API queues the player for deletion and returns a + /// receipt immediately. Record the receipt ID for future reference. It may take some time before all player data is fully + /// deleted. Upon completion of the deletion, an email will be sent to the notification email address configured for the + /// title confirming the deletion. Until the player data is fully deleted, attempts to recreate the player with the same + /// user account in the same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of + /// the deletion by calling GetPlayedTitleList, before calling this API. /// public class DeleteMasterPlayerAccountRequest : PlayFabRequestCommon { @@ -1898,10 +1900,10 @@ public class ExecuteCloudScriptSegmentAction /// /// Exports all data associated with the master player account, including data from all titles the player has played, such /// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher - /// data, credential data, account linkages, friends list and PlayStream event history. Note, this API queues the player for - /// export and returns a receipt immediately. Record the receipt ID for future reference. It may take some time before the - /// export is available for download. Upon completion of the export, an email containing the URL to download the export dump - /// will be sent to the notification email address configured for the title. + /// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Note, this API + /// queues the player for export and returns a receipt immediately. Record the receipt ID for future reference. It may take + /// some time before the export is available for download. Upon completion of the export, an email containing the URL to + /// download the export dump will be sent to the notification email address configured for the title. /// public class ExportMasterPlayerDataRequest : PlayFabRequestCommon { @@ -2733,6 +2735,11 @@ public enum GenericErrorCodes AllowNonUniquePlayerDisplayNamesDisableNotAllowed, PartitionedEventInvalid, PartitionedEventCountOverLimit, + ManageEventNamespaceInvalid, + ManageEventNameInvalid, + ManagedEventNotFound, + ManageEventsInvalidRatio, + ManagedEventInvalid, PlayerCustomPropertiesPropertyNameTooLong, PlayerCustomPropertiesPropertyNameIsInvalid, PlayerCustomPropertiesStringPropertyValueTooLong, @@ -7592,6 +7599,11 @@ public class UserAccountInfo /// public UserPsnInfo PsnInfo ; + /// + /// Server Custom ID information, if a server custom ID has been assigned + /// + public UserServerCustomIdInfo ServerCustomIdInfo ; + /// /// User Steam information, if a Steam account has been linked /// @@ -7876,6 +7888,15 @@ public class UserPsnInfo } + public class UserServerCustomIdInfo + { + /// + /// Custom ID + /// + public string CustomId ; + + } + public class UserSteamInfo { /// diff --git a/PlayFabSDK/source/PlayFabClientModels.cs b/PlayFabSDK/source/PlayFabClientModels.cs index b3ebe0af..b9e6f7e9 100644 --- a/PlayFabSDK/source/PlayFabClientModels.cs +++ b/PlayFabSDK/source/PlayFabClientModels.cs @@ -946,7 +946,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -1199,7 +1200,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// @@ -7765,6 +7767,11 @@ public class UserAccountInfo /// public UserPsnInfo PsnInfo ; + /// + /// Server Custom ID information, if a server custom ID has been assigned + /// + public UserServerCustomIdInfo ServerCustomIdInfo ; + /// /// User Steam information, if a Steam account has been linked /// @@ -8040,6 +8047,15 @@ public class UserPsnInfo } + public class UserServerCustomIdInfo + { + /// + /// Custom ID + /// + public string CustomId ; + + } + public class UserSettings { /// diff --git a/PlayFabSDK/source/PlayFabCloudScriptModels.cs b/PlayFabSDK/source/PlayFabCloudScriptModels.cs index 7b7210fa..54122475 100644 --- a/PlayFabSDK/source/PlayFabCloudScriptModels.cs +++ b/PlayFabSDK/source/PlayFabCloudScriptModels.cs @@ -57,7 +57,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -310,7 +311,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } public enum EmailVerificationStatus diff --git a/PlayFabSDK/source/PlayFabEconomyModels.cs b/PlayFabSDK/source/PlayFabEconomyModels.cs index 97b7d572..88fae49d 100644 --- a/PlayFabSDK/source/PlayFabEconomyModels.cs +++ b/PlayFabSDK/source/PlayFabEconomyModels.cs @@ -757,7 +757,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// diff --git a/PlayFabSDK/source/PlayFabErrors.cs b/PlayFabSDK/source/PlayFabErrors.cs index c979dbc7..1323dd27 100644 --- a/PlayFabSDK/source/PlayFabErrors.cs +++ b/PlayFabSDK/source/PlayFabErrors.cs @@ -734,6 +734,11 @@ public enum PlayFabErrorCode AllowNonUniquePlayerDisplayNamesDisableNotAllowed = 17001, PartitionedEventInvalid = 18000, PartitionedEventCountOverLimit = 18001, + ManageEventNamespaceInvalid = 18002, + ManageEventNameInvalid = 18003, + ManagedEventNotFound = 18004, + ManageEventsInvalidRatio = 18005, + ManagedEventInvalid = 18006, PlayerCustomPropertiesPropertyNameTooLong = 19000, PlayerCustomPropertiesPropertyNameIsInvalid = 19001, PlayerCustomPropertiesStringPropertyValueTooLong = 19002, diff --git a/PlayFabSDK/source/PlayFabSDK.csproj b/PlayFabSDK/source/PlayFabSDK.csproj index be9bf0e5..b23eb6c2 100644 --- a/PlayFabSDK/source/PlayFabSDK.csproj +++ b/PlayFabSDK/source/PlayFabSDK.csproj @@ -8,7 +8,7 @@ 512 PlayFabAllSDK - 1.160.230804 + 1.161.230818 PlayFab CSharp Sdk Microsoft Microsoft @@ -21,7 +21,7 @@ PlayFab PlayFabSDK PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native - https://docs.microsoft.com/gaming/playfab/release-notes#230804 + https://docs.microsoft.com/gaming/playfab/release-notes#230818 en 1 1 diff --git a/PlayFabSDK/source/PlayFabServerModels.cs b/PlayFabSDK/source/PlayFabServerModels.cs index 7077e3c3..de8b02e2 100644 --- a/PlayFabSDK/source/PlayFabServerModels.cs +++ b/PlayFabSDK/source/PlayFabServerModels.cs @@ -735,7 +735,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -988,7 +989,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// @@ -2286,6 +2288,11 @@ public enum GenericErrorCodes AllowNonUniquePlayerDisplayNamesDisableNotAllowed, PartitionedEventInvalid, PartitionedEventCountOverLimit, + ManageEventNamespaceInvalid, + ManageEventNameInvalid, + ManagedEventNotFound, + ManageEventsInvalidRatio, + ManagedEventInvalid, PlayerCustomPropertiesPropertyNameTooLong, PlayerCustomPropertiesPropertyNameIsInvalid, PlayerCustomPropertiesStringPropertyValueTooLong, @@ -7431,6 +7438,11 @@ public class UserAccountInfo /// public UserPsnInfo PsnInfo ; + /// + /// Server Custom ID information, if a server custom ID has been assigned + /// + public UserServerCustomIdInfo ServerCustomIdInfo ; + /// /// User Steam information, if a Steam account has been linked /// @@ -7706,6 +7718,15 @@ public class UserPsnInfo } + public class UserServerCustomIdInfo + { + /// + /// Custom ID + /// + public string CustomId ; + + } + public class UserSettings { /// diff --git a/PlayFabSDK/source/PlayFabSettings.cs b/PlayFabSDK/source/PlayFabSettings.cs index e86e2a4b..c8a4ad09 100644 --- a/PlayFabSDK/source/PlayFabSettings.cs +++ b/PlayFabSDK/source/PlayFabSettings.cs @@ -6,9 +6,9 @@ namespace PlayFab { public class PlayFabSettings { - public const string SdkVersion = "1.160.230804"; - public const string BuildIdentifier = "adobuild_csharpsdk_114"; - public const string SdkVersionString = "CSharpSDK-1.160.230804"; + public const string SdkVersion = "1.161.230818"; + public const string BuildIdentifier = "adobuild_csharpsdk_116"; + public const string SdkVersionString = "CSharpSDK-1.161.230818"; /// This is only for customers running a private cluster. Generally you shouldn't touch this public static string DefaultProductionEnvironmentUrl = "playfabapi.com"; diff --git a/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj b/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj index 313bae19..7c270073 100644 --- a/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj +++ b/Plugins/CloudScript/source/PlayFabCloudScriptPlugin.csproj @@ -8,7 +8,7 @@ 512 PlayFabCloudScriptPlugin - 1.160.230804-alpha + 1.161.230818-alpha PlayFab CSharp CloudScript Plugin Microsoft Microsoft @@ -21,7 +21,7 @@ PlayFabCloudScriptPlugin Copyright 2023 PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native - https://docs.microsoft.com/gaming/playfab/release-notes#230804 + https://docs.microsoft.com/gaming/playfab/release-notes#230818 en 1 1 @@ -45,7 +45,7 @@ - + diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs index 73703ee1..b767b7e9 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabAdminModels.cs @@ -830,7 +830,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -1083,7 +1084,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// @@ -1519,13 +1521,13 @@ public class DeleteContentRequest : PlayFabRequestCommon /// /// Deletes all data associated with the master player account, including data from all titles the player has played, such /// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher - /// data, credential data, account linkages, friends list and PlayStream event history. Removes the player from all - /// leaderboards and player search indexes. Note, this API queues the player for deletion and returns a receipt immediately. - /// Record the receipt ID for future reference. It may take some time before all player data is fully deleted. Upon - /// completion of the deletion, an email will be sent to the notification email address configured for the title confirming - /// the deletion. Until the player data is fully deleted, attempts to recreate the player with the same user account in the - /// same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of the deletion by - /// calling GetPlayedTitleList, before calling this API. + /// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Removes the + /// player from all leaderboards and player search indexes. Note, this API queues the player for deletion and returns a + /// receipt immediately. Record the receipt ID for future reference. It may take some time before all player data is fully + /// deleted. Upon completion of the deletion, an email will be sent to the notification email address configured for the + /// title confirming the deletion. Until the player data is fully deleted, attempts to recreate the player with the same + /// user account in the same title will fail with the 'AccountDeleted' error. It is highly recommended to know the impact of + /// the deletion by calling GetPlayedTitleList, before calling this API. /// public class DeleteMasterPlayerAccountRequest : PlayFabRequestCommon { @@ -1898,10 +1900,10 @@ public class ExecuteCloudScriptSegmentAction /// /// Exports all data associated with the master player account, including data from all titles the player has played, such /// as statistics, custom data, inventory, purchases, virtual currency balances, characters, group memberships, publisher - /// data, credential data, account linkages, friends list and PlayStream event history. Note, this API queues the player for - /// export and returns a receipt immediately. Record the receipt ID for future reference. It may take some time before the - /// export is available for download. Upon completion of the export, an email containing the URL to download the export dump - /// will be sent to the notification email address configured for the title. + /// data, credential data, account linkages, friends list, PlayStream event data, and telemetry event data. Note, this API + /// queues the player for export and returns a receipt immediately. Record the receipt ID for future reference. It may take + /// some time before the export is available for download. Upon completion of the export, an email containing the URL to + /// download the export dump will be sent to the notification email address configured for the title. /// public class ExportMasterPlayerDataRequest : PlayFabRequestCommon { @@ -2733,6 +2735,11 @@ public enum GenericErrorCodes AllowNonUniquePlayerDisplayNamesDisableNotAllowed, PartitionedEventInvalid, PartitionedEventCountOverLimit, + ManageEventNamespaceInvalid, + ManageEventNameInvalid, + ManagedEventNotFound, + ManageEventsInvalidRatio, + ManagedEventInvalid, PlayerCustomPropertiesPropertyNameTooLong, PlayerCustomPropertiesPropertyNameIsInvalid, PlayerCustomPropertiesStringPropertyValueTooLong, @@ -7592,6 +7599,11 @@ public class UserAccountInfo /// public UserPsnInfo PsnInfo ; + /// + /// Server Custom ID information, if a server custom ID has been assigned + /// + public UserServerCustomIdInfo ServerCustomIdInfo ; + /// /// User Steam information, if a Steam account has been linked /// @@ -7876,6 +7888,15 @@ public class UserPsnInfo } + public class UserServerCustomIdInfo + { + /// + /// Custom ID + /// + public string CustomId ; + + } + public class UserSteamInfo { /// diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabClientModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabClientModels.cs index b3ebe0af..b9e6f7e9 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabClientModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabClientModels.cs @@ -946,7 +946,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -1199,7 +1200,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// @@ -7765,6 +7767,11 @@ public class UserAccountInfo /// public UserPsnInfo PsnInfo ; + /// + /// Server Custom ID information, if a server custom ID has been assigned + /// + public UserServerCustomIdInfo ServerCustomIdInfo ; + /// /// User Steam information, if a Steam account has been linked /// @@ -8040,6 +8047,15 @@ public class UserPsnInfo } + public class UserServerCustomIdInfo + { + /// + /// Custom ID + /// + public string CustomId ; + + } + public class UserSettings { /// diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabCloudScriptModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabCloudScriptModels.cs index 7b7210fa..54122475 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabCloudScriptModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabCloudScriptModels.cs @@ -57,7 +57,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -310,7 +311,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } public enum EmailVerificationStatus diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabEconomyModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabEconomyModels.cs index 97b7d572..88fae49d 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabEconomyModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabEconomyModels.cs @@ -757,7 +757,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs index c979dbc7..1323dd27 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabErrors.cs @@ -734,6 +734,11 @@ public enum PlayFabErrorCode AllowNonUniquePlayerDisplayNamesDisableNotAllowed = 17001, PartitionedEventInvalid = 18000, PartitionedEventCountOverLimit = 18001, + ManageEventNamespaceInvalid = 18002, + ManageEventNameInvalid = 18003, + ManagedEventNotFound = 18004, + ManageEventsInvalidRatio = 18005, + ManagedEventInvalid = 18006, PlayerCustomPropertiesPropertyNameTooLong = 19000, PlayerCustomPropertiesPropertyNameIsInvalid = 19001, PlayerCustomPropertiesStringPropertyValueTooLong = 19002, diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj index be9bf0e5..b23eb6c2 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSDK.csproj @@ -8,7 +8,7 @@ 512 PlayFabAllSDK - 1.160.230804 + 1.161.230818 PlayFab CSharp Sdk Microsoft Microsoft @@ -21,7 +21,7 @@ PlayFab PlayFabSDK PlayFab, Baas, Paas, JSON, REST, HTTP, SSL, API, cloud, liveops, game, gamedev, native - https://docs.microsoft.com/gaming/playfab/release-notes#230804 + https://docs.microsoft.com/gaming/playfab/release-notes#230818 en 1 1 diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs index 7077e3c3..de8b02e2 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabServerModels.cs @@ -735,7 +735,8 @@ public enum ContinentCode EU, NA, OC, - SA + SA, + Unknown } public enum CountryCode @@ -988,7 +989,8 @@ public enum CountryCode EH, YE, ZM, - ZW + ZW, + Unknown } /// @@ -2286,6 +2288,11 @@ public enum GenericErrorCodes AllowNonUniquePlayerDisplayNamesDisableNotAllowed, PartitionedEventInvalid, PartitionedEventCountOverLimit, + ManageEventNamespaceInvalid, + ManageEventNameInvalid, + ManagedEventNotFound, + ManageEventsInvalidRatio, + ManagedEventInvalid, PlayerCustomPropertiesPropertyNameTooLong, PlayerCustomPropertiesPropertyNameIsInvalid, PlayerCustomPropertiesStringPropertyValueTooLong, @@ -7431,6 +7438,11 @@ public class UserAccountInfo /// public UserPsnInfo PsnInfo ; + /// + /// Server Custom ID information, if a server custom ID has been assigned + /// + public UserServerCustomIdInfo ServerCustomIdInfo ; + /// /// User Steam information, if a Steam account has been linked /// @@ -7706,6 +7718,15 @@ public class UserPsnInfo } + public class UserServerCustomIdInfo + { + /// + /// Custom ID + /// + public string CustomId ; + + } + public class UserSettings { /// diff --git a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs index e86e2a4b..c8a4ad09 100644 --- a/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs +++ b/XamarinTestRunner/XamarinTestRunner/PlayFabSDK/PlayFabSettings.cs @@ -6,9 +6,9 @@ namespace PlayFab { public class PlayFabSettings { - public const string SdkVersion = "1.160.230804"; - public const string BuildIdentifier = "adobuild_csharpsdk_114"; - public const string SdkVersionString = "CSharpSDK-1.160.230804"; + public const string SdkVersion = "1.161.230818"; + public const string BuildIdentifier = "adobuild_csharpsdk_116"; + public const string SdkVersionString = "CSharpSDK-1.161.230818"; /// This is only for customers running a private cluster. Generally you shouldn't touch this public static string DefaultProductionEnvironmentUrl = "playfabapi.com";