How to remove a Google Play Leaderboard highscore
Asked Answered
E

5

7

I've just published my game and I see that the high score from testing is still present as the high-score. How do I remove it/reset the leaderboard?

Ellene answered 23/5, 2014 at 17:19 Comment(3)
Google Play Game Services LeaderboardsIctus
Not sure why it was -1, it's a very valid question. What brought me here is not testing, but filtering out possible cheaters.Wrasse
I predict this question will get visited a lot and hopefully answered soon. GDPR demands that data can be removed and the user forgotten.Coralloid
W
4

In game load leaderboard or achievements -- in right top corner click settings -- sharing -- Disconnect (with check box "also delete all activities in google"). It will remove all your scores

Warison answered 10/6, 2015 at 4:2 Comment(0)
E
2

Answer - you can't. Leaderboards are fixed after publishing and you can't remove entries. I could either hide the dubious score, or, as I did, create a new leaderboard and delete the old.

Importantly, this Stackoverflow question - How do I reset Google Play Games leaderboards before publishing? - that I referred to before publishing was invalid. My test leaderboard was not reset upon publishing. In future I'll be sure that test scores are suitably low and irrelevant.

Ellene answered 23/5, 2014 at 17:59 Comment(1)
I didn't. I removed the old leaderboard and replaced it. The Google docs went into how you can hide specific scores IIRC.Ellene
W
1

I'm approaching this question to remove any entries of possible cheaters. I see an API method to hide a certain player: https://developers.google.com/games/services/management/api/players

Same in REST API: https://developers.google.com/games/services/management/api/?hl=en#Players

Someone can also enable Anti-Piracy (https://developers.google.com/games/services/android/antipiracy) for the app, Tamper protection for the leader board (http://www.androidpolice.com/2014/12/21/google-play-games-introduces-new-publishing-api-and-leaderboard-tamper-protection-improves-unity-plugin-and-c-sdk/), but that only seems to be advisable if you are Android only and you don't have iOS and HTML release.

Wrasse answered 27/1, 2015 at 19:48 Comment(0)
K
0

NOTE: Only draft leaderboards can be deleted. Only highscores on draft leaderboards earned by testers can be reset.

enter image description here

Klepac answered 3/10, 2019 at 4:20 Comment(0)
O
0

It seems that your score on the older leaderboard remains as client (device) side data after it was removed from server (Google Cloud platform) side.

You can delete such client side data with Play Game app as @АртемЯковенко answered.

  1. Go Settings in Play Game app

Go Settings in Play Game app

  1. Delete Play Games account & data

Delete Play Games account & data

  1. Select the testing game from the Delete individual game data section

Select the testing game from the Delete individual game data section

  1. Confirm to delete

Confirm to delete

Thus I could delete the older leaderboard data completely from client side.

Outset answered 17/7, 2022 at 14:58 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.