I have a leaderboard that resets daily. In order to show some stats for the previous day's leaderboard, I need to know the versionId. To get the versionId, I call GetPlayerStatisticVersionsRequest.
I really only need the version information for the last leaderboards, but I cannot seem to find a way to limit the the number of PlayerStatisticVersion's returned. In my testing phase, I have 12 versions of the leaderboard (12 days of testing) and the GetPlayerStatisticVersionsRequest returns all 12 instances of PlayerStatisticVersion. What will happen after 3 months, 9 months or a year? Is there a limit to how many instances of the version information will be returned or a way to set a limit? If the app is running for a year, I really don't need to be sending the historical information for 365 leaderboards (ie version id, activation/deactivation time etc...) to every user, every day. It is just wasting resources...