I always thought they just assigned user's location based on their profile input.
So someone that lives in London per their profile would get ads for London even if they traveled to the US.
Might be wrong though.
tnx.
I mean for the location it tells where your IP is from (u can see that from settings)
Apparently Facebook's geolocation is done via a company called Factual:
http://www.factual.com/
I found that out via this Stack Overflow article, which has a lot of other interesting data on geolocation too:
http://stackoverflow.com/questions/5...-vs-foursquare
Thanks..
That seems to be the case for fb places, but for "active session" ones are getting diffrent location then what factual suggests.
what about ip2location ?
not that one either... They may have rolled their own by now. It would seem like a sensible business decision given the amount of data they have access to.