Is "matchId" in MatchmakerData unique?

Hi everyone.

[note - this has now been edited for clarity]

I would like to use the ‘matchId’ in my analytics data, as a unique identifier specific to this exact match. Is there any chance that another future match could possibly generate the same matchId a second time, even days, months, or years into the future?

Alternatively, is it possible that the GameSessionId would be a better choice for this use?

I’m not very clear about the difference between a Match and a GameSession.

Any help is appreciated.

It’s a UUID, so a collision is theoretically possible, but extremely unlikely.