geolocation - how to spoof location so google autocomplete API will provide local results, ideally with R -


google has api downloading search suggestions:

https://www.google.com/support/enterprise/static/gsa/docs/admin/70/gsa_doc_set/xml_reference/query_suggestion.html

unfortunately, far can tell, these results specific location. analysis, able define city/location google thinks making suggestion to. here's happens when scrape dar es salaam, tanzania:

http://suggestqueries.google.com/complete/search?client=firefox&q=insurance

["insurance",["insurance","insurance companies in tanzania","insurance group of tanzania","insurance principles","insurance act","insurance policy","insurance act tanzania","insurance act 2009","insurance definition","insurance industry in tanzania"]] 

i understand vpn partially solve issue, giving me different location , not lots of locations. there reasonable way replicate sort of thing , from, say, 100 largest cities in united states?

confirmation results differ within usa- enter image description here

thanks!

google use ip , location history (if turned on) determine location.

to able go around it, can spoof ip while logged off google account (but don't know if google consider trial of hacking no matter intentions are).

another way use tor browser (even though not it's original purpose). can configure tor exit country using exitnode parameter in torrc config file

as found in docs:

exitnodes node,node,…

a list of identity fingerprints, country codes, , address patterns of nodes use exit node

but if want fast way it, don't think that's possible since google wants know real location of users , have put lot of effort making such tricks fail.


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -