Freigeben über


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.

Siehe auch