From what I understand, these are the calls required for a self hosted server on client and server side:
It seems that if I were to have PlayFab host the server, I don't need to call Register/DeregisterGameServer, and also I don't need to send heartbeats.
But server still has to call RedeemMatchMakingTicket. Since the server doesn't call RegisterGame, there is no LobbyId. Where would I get the LobbyID I need to redeem the ticket?