When logging in via the Xsolla launcher the playfab country and City of the user are updated to USA and Los Angeles. Is there a way to correct this?
When logging in via the Xsolla launcher the playfab country and City of the user are updated to USA and Los Angeles. Is there a way to correct this?
PlayFab doesn’t have region settings on Game Manager. When Xsolla integrates with PlayFab, Xsolla login server will send request to PlayFab server, it can be reason that the player's Country and City is always in Los Angeles. You may refer to Xsolla's document on --Xsolla Documentation - PlayFab storage. As a workaround, you may cache Country and City information in PlayFab via Player Data or Objects.
Is there a way to once logged in to the application to push an updated location from the client directly to the server post login?
PlayFab looks up the IP address of the incoming login request in a mapping table to determine an approximate location from which the player might be connecting. So, unless you call another PlayFab Login API again from the client directly, there is no way to get the location info updated.
Please understand the precision on this geolocation is very low, as it’s limited by the accuracy and precision of the IP lookup tables. If you need a more accuracy location, you may gather it from the device by yourself.
9 People are following this question.