> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ticket_completed

> Evento ticket_completed.

Este evento se desencadena cuando un ticket de emparejamiento alcanza un estado terminal (por ejemplo, cuando se empareja o se cancela).

## Propiedades

| Nombre             | Tipo                                                                         | Descripción                                                                                                                                                                                                  |
| :----------------- | :--------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| CancellationReason | String                                                                       | Si el resultado del ticket es Canceled, esta cadena proporciona el motivo por el que se canceló el ticket; de lo contrario, es null. Valores posibles: Requested, Internal, Timeout, ServerAllocationFailed. |
| CompletionTime     | DateTime                                                                     | Hora a la que se completó este ticket.                                                                                                                                                                       |
| CreationTime       | DateTime                                                                     | Hora a la que se creó este ticket.                                                                                                                                                                           |
| MatchId            | String                                                                       | El identificador de la partida en la que se emparejó el ticket. Este campo solo se establece si el ticket se emparejó; de lo contrario, será null.                                                           |
| QueueName          | String                                                                       | El nombre de la cola en la que se creó el ticket.                                                                                                                                                            |
| Result             | String                                                                       | El estado final del ticket. Puede ser Matched o Canceled.                                                                                                                                                    |
| SubmissionTime     | DateTime                                                                     | Hora a la que se envió este ticket a la cola de emparejamiento.                                                                                                                                              |
| TicketEntities     | [EntityKey](/services/playfab/api-references/events/data-types/entitykey)\[] | La lista de entidades que forman parte de este ticket.                                                                                                                                                       |
| TicketId           | String                                                                       | Id. del ticket que se completó.                                                                                                                                                                              |

## Propiedades comunes

Todos los eventos de PlayStream V2 tienen formato de objetos JSON y la mayoría comparten las siguientes propiedades comunes:

| Nombre             | Tipo                                                                          | Descripción                                                                                                            |
| :----------------- | :---------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------- |
| SchemaVersion      | String                                                                        | Versión del formato de los eventos de PlayStream, que sigue un esquema de control de versiones semántico.              |
| FullName           | [Object](/services/playfab/api-references/events/data-types/fullnameobject)   | Combinación del nombre del evento y el espacio de nombres del evento para especificar completamente el tipo de evento. |
| Id                 | String                                                                        | Identificador único asignado por PlayFab para este evento.                                                             |
| Timestamp          | DateTime                                                                      | La hora (en UTC) asociada a este evento.                                                                               |
| Entity             | [Object](/services/playfab/api-references/events/data-types/entityobject)     | Detalles sobre la entidad a la que se aplica este evento, incluidos el id. de la entidad y el tipo de entidad.         |
| Originator         | [Object](/services/playfab/api-references/events/data-types/originatorobject) | Objeto que describe el origen y el tipo de origen que inició este evento.                                              |
| PayloadContentType | String                                                                        | Especifica el contenido de la carga del evento. El valor predeterminado es "JSON".                                     |
| Origin Info        | Object                                                                        | Campo opcional que contiene información sobre eventos que se originan fuera de PlayFab.                                |


## Related topics

- [Referencia del modelo de eventos de PlayStream para PlayFab](/es/services/playfab/api-references/events/index.md)
- [PFMatchmakingTicketCompletedStateChange](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingticketcompletedstatechange.md)
- [Información general de la API de C/C++ de PFMultiplayer - PFMatchmaking.h](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members.md)
- [PFMatchmakingStateChangeType](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/enums/pfmatchmakingstatechangetype.md)
- [Inicio rápido del SDK de Matchmaking](/es/services/playfab/multiplayer/matchmaking/quickstart-client-sdk.md)
