You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
3224
+
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/using-stores-and-coupons-game-manager/
@@ -3232,7 +3232,7 @@ public PlayFabResult<RedeemCouponResult> call() throws Exception {
3232
3232
}
3233
3233
3234
3234
/**
3235
-
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
3235
+
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/using-stores-and-coupons-game-manager/
@@ -3249,7 +3249,7 @@ public PlayFabResult<RedeemCouponResult> call() throws Exception {
3249
3249
}
3250
3250
3251
3251
/**
3252
-
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
3252
+
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/using-stores-and-coupons-game-manager/
Copy file name to clipboardExpand all lines: PlayFabClientSDK/src/playfab/PlayFabClientModels.java
+12Lines changed: 12 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2912,6 +2912,10 @@ public static class UpdateCharacterDataRequest {
2912
2912
* Data to be written to the user's character's custom data. Note that keys are trimmed of whitespace, are limited to 1024 characters, and may not begin with a '!' character.
2913
2913
*/
2914
2914
publicMap<String,String> Data;
2915
+
/**
2916
+
* Optional list of Data-keys to remove from CharacterData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
2917
+
*/
2918
+
publicArrayList<String> KeysToRemove;
2915
2919
/**
2916
2920
* Permission to be applied to all user data keys written in this request. Defaults to "private" if not set.
2917
2921
*/
@@ -2936,6 +2940,10 @@ public static class UpdateSharedGroupDataRequest {
2936
2940
* Key value pairs to be stored in the shared group - note that keys will be trimmed of whitespace, must not begin with a '!' character, and that null values will result in the removal of the key from the data set.
2937
2941
*/
2938
2942
publicMap<String,String> Data;
2943
+
/**
2944
+
* Optional list of Data-keys to remove from GroupData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
2945
+
*/
2946
+
publicArrayList<String> KeysToRemove;
2939
2947
/**
2940
2948
* Permission to be applied to all user data keys in this request.
2941
2949
*/
@@ -2952,6 +2960,10 @@ public static class UpdateUserDataRequest {
2952
2960
* Data to be written to the user's custom data. Note that keys are trimmed of whitespace, are limited to 1024 characters, and may not begin with a '!' character.
2953
2961
*/
2954
2962
publicMap<String,String> Data;
2963
+
/**
2964
+
* Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
2965
+
*/
2966
+
publicArrayList<String> KeysToRemove;
2955
2967
/**
2956
2968
* Permission to be applied to all user data keys written in this request. Defaults to "private" if not set.
Copy file name to clipboardExpand all lines: PlayFabSDK/src/playfab/PlayFabAdminModels.java
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1679,6 +1679,10 @@ public static class UpdateUserDataRequest {
1679
1679
* Data to be written to the user's custom data. Note that keys are trimmed of whitespace, are limited to 1024 characters, and may not begin with a '!' character.
1680
1680
*/
1681
1681
publicMap<String,String> Data;
1682
+
/**
1683
+
* Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
1684
+
*/
1685
+
publicArrayList<String> KeysToRemove;
1682
1686
/**
1683
1687
* Permission to be applied to all user data keys written in this request. Defaults to "private" if not set.
1684
1688
*/
@@ -1703,6 +1707,10 @@ public static class UpdateUserInternalDataRequest {
1703
1707
* Data to be written to the user's custom data.
1704
1708
*/
1705
1709
publicMap<String,String> Data;
1710
+
/**
1711
+
* Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
3224
+
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/using-stores-and-coupons-game-manager/
@@ -3232,7 +3232,7 @@ public PlayFabResult<RedeemCouponResult> call() throws Exception {
3232
3232
}
3233
3233
3234
3234
/**
3235
-
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
3235
+
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/using-stores-and-coupons-game-manager/
@@ -3249,7 +3249,7 @@ public PlayFabResult<RedeemCouponResult> call() throws Exception {
3249
3249
}
3250
3250
3251
3251
/**
3252
-
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
3252
+
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/using-stores-and-coupons-game-manager/
Copy file name to clipboardExpand all lines: PlayFabSDK/src/playfab/PlayFabClientModels.java
+12Lines changed: 12 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2912,6 +2912,10 @@ public static class UpdateCharacterDataRequest {
2912
2912
* Data to be written to the user's character's custom data. Note that keys are trimmed of whitespace, are limited to 1024 characters, and may not begin with a '!' character.
2913
2913
*/
2914
2914
publicMap<String,String> Data;
2915
+
/**
2916
+
* Optional list of Data-keys to remove from CharacterData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
2917
+
*/
2918
+
publicArrayList<String> KeysToRemove;
2915
2919
/**
2916
2920
* Permission to be applied to all user data keys written in this request. Defaults to "private" if not set.
2917
2921
*/
@@ -2936,6 +2940,10 @@ public static class UpdateSharedGroupDataRequest {
2936
2940
* Key value pairs to be stored in the shared group - note that keys will be trimmed of whitespace, must not begin with a '!' character, and that null values will result in the removal of the key from the data set.
2937
2941
*/
2938
2942
publicMap<String,String> Data;
2943
+
/**
2944
+
* Optional list of Data-keys to remove from GroupData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
2945
+
*/
2946
+
publicArrayList<String> KeysToRemove;
2939
2947
/**
2940
2948
* Permission to be applied to all user data keys in this request.
2941
2949
*/
@@ -2952,6 +2960,10 @@ public static class UpdateUserDataRequest {
2952
2960
* Data to be written to the user's custom data. Note that keys are trimmed of whitespace, are limited to 1024 characters, and may not begin with a '!' character.
2953
2961
*/
2954
2962
publicMap<String,String> Data;
2963
+
/**
2964
+
* Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
2965
+
*/
2966
+
publicArrayList<String> KeysToRemove;
2955
2967
/**
2956
2968
* Permission to be applied to all user data keys written in this request. Defaults to "private" if not set.
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
* Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the Promotions->Coupons tab in the PlayFab Game Manager. See this post for more information on coupons: https://playfab.com/blog/2015/06/18/using-stores-and-coupons-game-manager
* Submit a report about a player (due to bad bahavior, etc.) on behalf of another player, so that customer service representatives for the title can take action concerning potentially poxic players.
Copy file name to clipboardExpand all lines: PlayFabSDK/src/playfab/PlayFabServerModels.java
+45-1Lines changed: 45 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1587,6 +1587,30 @@ public static class PlayerLeaderboardEntry {
1587
1587
1588
1588
}
1589
1589
1590
+
publicstaticclassRedeemCouponRequest {
1591
+
/**
1592
+
* Generated coupon code to redeem.
1593
+
*/
1594
+
publicStringCouponCode;
1595
+
/**
1596
+
* Unique PlayFab assigned ID of the user on whom the operation will be performed.
1597
+
*/
1598
+
publicStringPlayFabId;
1599
+
/**
1600
+
* Catalog version of the coupon.
1601
+
*/
1602
+
publicStringCatalogVersion;
1603
+
1604
+
}
1605
+
1606
+
publicstaticclassRedeemCouponResult {
1607
+
/**
1608
+
* Items granted to the player as a result of redeeming the coupon.
1609
+
*/
1610
+
publicArrayList<ItemInstance> GrantedItems;
1611
+
1612
+
}
1613
+
1590
1614
publicstaticclassRedeemMatchmakerTicketRequest {
1591
1615
/**
1592
1616
* Server authorization ticket passed back from a call to Matchmake or StartGame.
@@ -1621,7 +1645,7 @@ public static class RemoveFriendRequest {
1621
1645
*/
1622
1646
publicStringFriendPlayFabId;
1623
1647
/**
1624
-
* The PlayFab identifier of the player to lose a friend
1648
+
* Unique PlayFab assigned ID of the user on whom the operation will be performed.
1625
1649
*/
1626
1650
publicStringPlayFabId;
1627
1651
@@ -1818,6 +1842,10 @@ public static class UpdateCharacterDataRequest {
1818
1842
* Data to be written to the user's character's custom data. Note that keys are trimmed of whitespace, are limited to 1024 characters, and may not begin with a '!' character.
1819
1843
*/
1820
1844
publicMap<String,String> Data;
1845
+
/**
1846
+
* Optional list of Data-keys to remove from CharacterData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
1847
+
*/
1848
+
publicArrayList<String> KeysToRemove;
1821
1849
/**
1822
1850
* Permission to be applied to all user data keys written in this request. Defaults to "private" if not set.
1823
1851
*/
@@ -1862,6 +1890,10 @@ public static class UpdateSharedGroupDataRequest {
1862
1890
* Key value pairs to be stored in the shared group - note that keys will be trimmed of whitespace, must not begin with a '!' character, and that null values will result in the removal of the key from the data set.
1863
1891
*/
1864
1892
publicMap<String,String> Data;
1893
+
/**
1894
+
* Optional list of Data-keys to remove from GroupData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
1895
+
*/
1896
+
publicArrayList<String> KeysToRemove;
1865
1897
/**
1866
1898
* Permission to be applied to all user data keys in this request.
1867
1899
*/
@@ -1882,6 +1914,10 @@ public static class UpdateUserDataRequest {
1882
1914
* Data to be written to the user's custom data. Note that keys are trimmed of whitespace, are limited to 1024 characters, and may not begin with a '!' character.
1883
1915
*/
1884
1916
publicMap<String,String> Data;
1917
+
/**
1918
+
* Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
1919
+
*/
1920
+
publicArrayList<String> KeysToRemove;
1885
1921
/**
1886
1922
* Permission to be applied to all user data keys written in this request. Defaults to "private" if not set.
1887
1923
*/
@@ -1906,6 +1942,10 @@ public static class UpdateUserInternalDataRequest {
1906
1942
* Data to be written to the user's custom data.
1907
1943
*/
1908
1944
publicMap<String,String> Data;
1945
+
/**
1946
+
* Optional list of Data-keys to remove from UserData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
1947
+
*/
1948
+
publicArrayList<String> KeysToRemove;
1909
1949
1910
1950
}
1911
1951
@@ -1926,6 +1966,10 @@ public static class UpdateUserInventoryItemDataRequest {
1926
1966
* Data to be written to the item's custom data. Note that keys are trimmed of whitespace.
1927
1967
*/
1928
1968
publicMap<String,String> Data;
1969
+
/**
1970
+
* Optional list of Data-keys to remove from ItemData. Some SDKs cannot insert null-values into Data due to language constraints. Use this to delete the keys directly.
0 commit comments