How do I save and load game data?

Here are some screenshots to complete the explanation:

BP_SaveGame and 3 variables to be saved/restored (PlayerName, PlayerLevel, CurrentMap):

Configure your Project to use BP_GameInstance:

LoadData function in BP_GameInstance:

SaveData function in BP_GameInstance:

LoadMyData and SaveMyData functions in Character blueprint (it could be in any BP):