Bestenlisten meter
Die Verbrauchseinheiten der Bestenlisten sind in drei Kategorien unterteilt.
Lesevorgänge in der Bestenliste
Ob basierend auf rangierten Statistiken oder auf andere Weise, Leaderboard-Lesevorgänge hängen von der Größe einer Bestenliste in der API-Antwort ab. Wenn eine Anforderung N Einträge zurückgibt, wird die Verbrauchseinheit N/10-mal angekreuzt und aufgerundet. Beachten Sie, dass N von den Anforderungsparametern und der Leaderboardgröße beeinflusst wird und auch, wenn N < 10 die Verbrauchseinheit einmal tickt.
Dies ist die Liste der APIs, die diese Verbrauchseinheit ankreuzen:
API-Name | API-Referenz |
---|---|
GetFriendLeaderboardForEntity | Get Friend Leaderboard For Entity |
GetLeaderboard | Bestenliste abrufen |
GetLeaderboardAroundEntity | Abrufen der Bestenliste um Entität |
GetLeaderboardForEntities | Abrufen der Bestenliste für Entitäten |
Schreibvorgänge in der Bestenliste
Eine Anforderung zum Aktualisieren von N Einträgen in einer eigenständigen Bestenliste (z. B. diese Bestenlisten, die nicht auf rangierten Statistiken basieren), stricht die N-Male der Bestenliste. Bei Bestenlisten, die auf rangierten Statistiken basieren, sind sowohl die Statistikschreib- als auch die Bestenlisten-Schreibmessung betroffen. Weitere Informationen finden Sie unter Statistikschreibvorgänge.
Dies ist die Liste der APIs, die diese Verbrauchseinheit ankreuzen:
API-Name | API-Referenz |
---|---|
UpdateLeaderboardEntries | Aktualisieren von Leaderboardeinträgen |
Bestenlistenspeicher
Mit dieser Verbrauchseinheit wird nachverfolgt, wie viele Statistikdaten im Dienst gespeichert sind.
Für jeden Bestenlisteneintrag wird der verbrauchte Speicher als Summe der folgenden Elemente berechnet:
- Bewertungen: Länge der Liste der Bewertungen multipliziert mit
sizeof(long)
. - Metadaten: Länge des Felds.
- Zeitstempel:
sizeof(long)
. - Länge der Entitäts-ID.