> ## 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

> ticket_completed イベント。

このイベントは、マッチメイキング チケットが終端状態 (例: マッチ完了またはキャンセル) に到達したときにトリガーされます。

## Properties

| Name               | Type                                                                         | Description                                                                                                               |
| :----------------- | :--------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------ |
| CancellationReason | String                                                                       | チケットの結果が Canceled の場合、この文字列はチケットがキャンセルされた理由を示します。それ以外は null です。使用可能な値: Requested、Internal、Timeout、ServerAllocationFailed。 |
| CompletionTime     | DateTime                                                                     | このチケットが完了した時刻。                                                                                                            |
| CreationTime       | DateTime                                                                     | このチケットが作成された時刻。                                                                                                           |
| MatchId            | String                                                                       | チケットがマッチされたマッチの識別子。チケットがマッチされた場合にのみ設定され、それ以外は null になります。                                                                 |
| QueueName          | String                                                                       | チケットが作成されたキューの名前。                                                                                                         |
| Result             | String                                                                       | チケットの最終状態。Matched または Canceled のいずれかになります。                                                                                |
| SubmissionTime     | DateTime                                                                     | このチケットがマッチメイキング キューに送信された時刻。                                                                                              |
| TicketEntities     | [EntityKey](/services/playfab/api-references/events/data-types/entitykey)\[] | このチケットに含まれるエンティティのリスト。                                                                                                    |
| TicketId           | String                                                                       | 完了したチケットの ID。                                                                                                             |

## Common Properties

すべての V2 PlayStream イベントは JSON オブジェクトとして書式設定されており、ほとんどが次の共通プロパティを共有します。

| Name               | Type                                                                          | Description                                          |
| :----------------- | :---------------------------------------------------------------------------- | :--------------------------------------------------- |
| SchemaVersion      | String                                                                        | セマンティック バージョニング スキームに従った PlayStream イベント形式のバージョン。    |
| FullName           | [Object](/services/playfab/api-references/events/data-types/fullnameobject)   | イベント タイプを完全に指定するためのイベント名とイベント名前空間の組み合わせ。             |
| Id                 | String                                                                        | このイベントに対して PlayFab から割り当てられた一意の識別子。                  |
| Timestamp          | DateTime                                                                      | このイベントに関連付けられた時刻 (UTC)。                              |
| Entity             | [Object](/services/playfab/api-references/events/data-types/entityobject)     | このイベントが適用されるエンティティに関する詳細 (エンティティ ID とエンティティ タイプを含む)。 |
| Originator         | [Object](/services/playfab/api-references/events/data-types/originatorobject) | このイベントを開始したソースおよびソース タイプを説明するオブジェクト。                 |
| PayloadContentType | String                                                                        | イベント ペイロードの内容を指定します。既定値は "JSON" です。                  |
| Origin Info        | Object                                                                        | PlayFab の外部から発生したイベントに関する情報を含むオプション フィールド。           |


## Related topics

- [PlayFab の PlayStream イベント モデル リファレンス](/ja-jp/services/playfab/api-references/events/index.md)
- [PFMatchmakingTicketCompletedStateChange](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingticketcompletedstatechange.md)
- [PFMultiplayer C/C++ API overview - PFMatchmaking.h](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members.md)
- [Using Server Backfill Tickets - Multiplayer SDK](/ja-jp/services/playfab/multiplayer/matchmaking/backfill-tickets-multiplayer-sdk.md)
- [PFMatchmakingStateChangeType](/ja-jp/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/enums/pfmatchmakingstatechangetype.md)
