Gamespark Framework documentation:
Let the user see his “Profile” page and update his details
GsfUserDetails.cs: Request & cache account detail after authentication login, logic to request change in user detail and what to do when a response is received.
UiProfile.cs: logic to display fields from profile.
UiUpdateUserDetails.cs: Dispatch event with updated user details.
How can I add new fields in player profile update data?
private void RequestChangeUserDetails(EventData.ChangeUserDetailsEvent request)
string currentPass = DataManager.Instance.Get_string (Keys.Password);
GSRequestData additionalData = new GSRequestData();
new ChangeUserDetailsRequest ()
How to make my game COPPA compliant?
If your game is targeting children it might be a good idea to enable COPPA Compliance options. The option will just prevent some field to be recorded by the server like geolocalization.