I am using google play services to create a leader board and it worked fine for me and testers,
but this week i released my game to the play store and got 90+ downloads but only 2 users was added to the leaderboard.
it looks like in “google play games” there is a setting for “public gamer profile” witch by default is set to false and that prevents the players from being able to be added to the leaderboard.
is there any walk arounds? or a way to tell if the profile is not public to warn the player? or a way to ask them to set it inside the game?
I had the same question, and I asked Google Play Development Support. Here’s their answer:
Thanks for contacting Google Play Developer Support.
I checked into it and the Play Console doesn’t currently support detecting player profile status (public/private). Luckily, we place a high value on developer feedback, and I’ll be sure to pass along your specific feedback to our product team. We’re continually adding new features and functionality, so please stay tuned.
You can always check the Android Developers Blog for any new features and updates:
Thanks for your patience as we work to improve Google Play!
The easiest way forward is to put a generic message for all players to see, like “You need to have a public Google Games profile in order to enter the leaderboards”. I’ll probably investigate a bit further into this, if I come up with a better approach, I’ll post it here as well.