Does Player ID in ticket creation need to be authenticated?

I am using Anonymous Log in to Unity Auth service and the sample / template code that I have been following, would use the Unity Auth service’s Player ID (AuthenticationService.Instance.PlayerId) as the Player ID in the creation of the Player object in the matchmaker ticket creation ( Class Player | Matchmaker | 1.1.4 )
The doc just said that it should be:
Id : The unique ID of the player. Usually, the ID received as a result of authenticating a player.

So can I just use a random ID (or some unique ID from a system that my game use internally) when creating the player model for the ticket?
If so, does it mean I can remove the step of obtaining an Anonymous log in if my game doesn’t use another other UGS service?

Hi ! The playerId in the tickets does not have to be a UGS Unity Player Id. Though you still need to log in and use the token provided to be able to create and pull the status of the ticket on the matchmaker