How is the ['user'] ['country'] attribute set in a signed request?

How is this value set? Is this an option in your account settings? Based on your IP?

+4
source share
2 answers

The Facebook contact informed me that they always use geoip to set the ['user'] ['country'] attribute in the signed request. For other areas, such as post-targeting, many signals are used to best determine the user's country. IP address, checks + self-determined location in the algorithm.

+1
source

From testing, it seems to be entirely based on IP lookups. This does not seem to be related to the location values ​​in the user object / table.

+2
source

All Articles