

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# GAMEPERF07-BP03 Überwachen Sie regelmäßig die Matchmaking-Leistung
<a name="gameperf07-bp03"></a>

 Eine der wichtigsten Möglichkeiten, die Leistung eines Spiels für Spieler zu optimieren, besteht darin, die Zeit zu verkürzen, die sie warten müssen, bevor sie an einer Spielsitzung teilnehmen können. Lange Wartezeiten können dazu führen, dass Spieler das Interesse verlieren und zu Fluktuationen führen. Daher ist es wichtig, dies bei der Entwicklung Ihrer Matchmaking-Lösung zu berücksichtigen. 

 **Risikostufe, wenn diese bewährte Methode nicht eingeführt wird:** Hoch 

## Implementierungsleitfaden
<a name="implementation-guidance-63"></a>

 Wenn du deine Matchmaking-Konfiguration für dein Spiel entwirfst, solltest du Regeln erstellen, die festlegen, unter welchen Bedingungen ein Match zustande kommt. Ihr solltet die Auswirkungen berücksichtigen, die diese Regeln auf die Leistung des Systems haben werden, insbesondere auf die Wartezeiten der Spieler. Bevor Sie Änderungen an Ihrer Spielerzuweisung vornehmen, wie z. B. das Hinzufügen neuer Spielerzuweisungsbedingungen oder Filter, sollten Sie dies vorher testen oder erwägen, diese Änderung schrittweise als Frühwarnsystem an eine kleine Stichprobe von Spielern zu veröffentlichen oder einen A/B Test zur Erfassung von Leistungskennzahlen durchzuführen, bevor Sie diese Änderung für die gesamte Spielerpopulation einführen. 

 Konfiguriere deinen Matchmaking-Dienst so, dass er detaillierte Logs generiert, um zu verstehen, welche Bedingungen oder Regeln auf jede Spielerzuweisungsanfrage angewendet wurden. Dies hilft bei der Überprüfung und bei Bedarf bei der Anpassung der Matchmaking-Implementierung. 

 [Amazon GameLift FlexMatch ](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-intro.html) bietet beispielsweise einen vollständig verwalteten Matchmaking-Service, der als eigenständiger Dienst mit Ihrem eigenen Spieleserver-Hosting oder mit bei Amazon gehosteten Spieleservern verwendet werden kann. GameLift FlexMatch kann Event-Benachrichtigungen für Amazon generieren EventBridge, siehe FlexMatch Event-Benachrichtigungen [https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-notification.html](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-notification.html) einrichten. Verwenden Sie Amazon Simple Notification Service (Amazon SNS), um Matchmaking-Daten im JSON-Format zu erhalten, sodass Sie diese Informationen automatisch verarbeiten und für Analysen speichern können, um die Matchmaking-Leistung zu verbessern. 

 Richten Sie Metriken ein, um zu verfolgen, wie lange Ihr Matchmaking-Service benötigt, um eine passende Spielsitzung für Spieler zu finden. Überprüfe regelmäßig die Statistiken zur Matchmaking-Dauer und korreliere diese Zeiten mit dem Spielerverhalten und der Stimmung in der Community. Verwenden Sie diese Daten, um geeignete Schwellenwerte für Matchmaking-Timeouts zu entwickeln, die Sie in Ihre Matchmaking-Regelkonfiguration aufnehmen können. 

 Amazon GameLift FlexMatch bietet beispielsweise Unterstützung bei der Definition von Timeouts für Matchmaking-Anfragen sowie bei der Erstellung von Matchmaking-Regeln, die dazu führen können[, dass sich die Anforderungen im Laufe der Zeit lockern. ](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-design-ruleset.html#match-rulesets-components-expansion) Mit dieser Funktion können Sie Matchmaking erstellen, das sich anpassen lässt, sodass Sie problemlos Matches erstellen und Spieler in Spielsitzungen platzieren können, wenn Spiele schwer zu finden sind. 