Keep save-game values inside a dedicated serializable class.
[System.Serializable]
public class SaveData
{
public int version = 1;
public int coins;
public int level;
public float positionX;
public float positionY;
public float positionZ;
public string scene;
}
Restore position:
transform.position =
new Vector3(
data.positionX,
data.positionY,
data.positionZ
);