A JSON object representing a match ticket, used by players to locate other players through the multiplayer session directory (MPSD).The MatchTicket JSON object has the following specification.
Member
Type
Description
serviceConfig
GUID
Service configuration identifier (SCID) for the session.
hopperName
string
Name of the hopper in which this ticket should be placed.
giveUpDuration
32-bit signed integer
Maximum wait time (integral number of seconds).
preserveSession
enumeration
A value indicating if the session must be reused as the session into which to match. Possible values are “always” or “never”.
ticketSessionRef
MultiplayerSessionReference
MultiplayerSessionReference object for the session in which the player or group is currently playing. This member is always required.
ticketAttributes
array of objects
Collection of user-provided attributes and values about the tickets for the players.
players
array of objects
Collection of player objects, each with a property bag of user-provided attributes.