

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.

# Spieler generieren IDs
<a name="player-sessions-player-identifiers"></a>

Amazon GameLift Serversverwendet eine Spielersitzung, um einen Spieler darzustellen, der mit einer Spielsitzung verbunden ist. Amazon GameLift Serverserstellt jedes Mal, wenn ein Spieler über einen integrierten Spielclient eine Verbindung zu einer Spielsitzung herstellt, eine SpielersitzungAmazon GameLift Servers. Wenn ein Spieler ein Spiel verlässt, endet die Spielersitzung. Amazon GameLift Serversverwendet Spielersitzungen nicht wieder.

**Wichtig**  
Wenn du die FlexMatch Spielerzuweisung verwendest und eine neue Matchmaking-Anfrage erstellst, die eine Spieler-ID enthält, die bereits in einer bestehenden aktiven Spielerzuweisungsanfrage enthalten ist, wird die bestehende Anfrage automatisch storniert. Für die stornierte `MatchmakingCancelled` Anfrage wird jedoch kein Event gesendet. Um den Status vorhandener Matchmaking-Anfragen zu überwachen, können Sie [DescribeMatchmaking](https://docs.aws.amazon.com/gamelift/latest/apireference/API_DescribeMatchmaking.html)den Status der Anfrage in seltenen Intervallen (30-60 Sekunden) abfragen. Für die stornierte Anfrage wird der Status `CANCELLED` mit dem Grund angezeigt. `Cancelled due to duplicate player`

Das folgende Codebeispiel generiert zufällig einen eindeutigen Spieler IDs:

```
bool includeBrackets = false;
bool includeDashes = true;
string playerId = AZ::Uuid::CreateRandom().ToString<string>(includeBrackets, includeDashes);
```

Weitere Informationen zu Spielersitzungen finden Sie unter[Spiel- und Spielersitzungen in der Amazon GameLift Servers Konsole](gamelift-console-game-player-sessions-metrics.md).