My rating in chess24 is 1560, is the rating based on my wins or any other criteria considered? I can see the scores change when I win or lose.
According to this page on their site, "A new member starts with a rating of 1800 and after a rated game that number changes. The change depends on the result of the game and your opponent's strength."
I have no reason to assume this is incorrect or incomplete. These are probably the only factors.