How to explore web-based Google Play in another country?
Asked Answered
M

9

100

if I go to play.google.com, it automatically recognizes my country and allow me to browse the apps for that country. I can change the language through the dropdown in the footer, or I can add &hl=code in the querystring...but that only changes the language...not the store content (the app lists and rankings remain the same)

I guess there must be some other querystring parameter or header parameter, because I'm sure Google devs don't use country-specific proxies or PCs located in locations in 50+ countries to see how the store appears there.

Any clue how this can be done?

Maytime answered 6/8, 2012 at 9:6 Comment(2)
I know this is their intent, and I know I can use the proxy (it's written in the question). Still, I'd like to know whther there is another, possibly undocumented, way (maybe the one they use internally to test the store from their local browser)Maytime
Use proxies, this is the accurate and best guaranteed way. Because if you use gl=ru you never know if their server will honor that later on or they might change APIMacdougall
T
93

Looking for a solution to this exact problem brought me here, but unfortunately nobody gave the right answer. Here it is: Add the parameter gl=(countrycode).

For example, to see the list of top free business applications in your country, use this:

https://play.google.com/store/apps/category/BUSINESS/collection/topselling_free

Adding gl=ru gives you the list for Russia:

https://play.google.com/store/apps/category/BUSINESS/collection/topselling_free?gl=ru

Tautology answered 5/2, 2015 at 9:29 Comment(5)
this should be the accepted answer. it also works when searching an app, e.g. verifying that chinese users can see my app or notImmerge
Works great, and very useful for Chart pages.Joettejoey
Thank You So MuchKilocalorie
Requested URL was not found on the server.Wait
Not working anymore. I think google has removed all such linksHumiliate
V
70

Here are list of nice clickable links for lazy people like me:

If you spot any incorrect ones, feel free to edit of course.

You can also change language using the hl parameter, like this:

Varian answered 4/7, 2016 at 7:11 Comment(2)
Could you list all the language codes? Country code and language code are different. I wonder what language code of Australia is. en_GB works for UK but en_AU doesn't workEquipotential
The app control panel has a setting for all other countries (for countries not on the list - e.g. Swaziland) - what is the code to access these?Anderson
L
12

You need to manipulate the Google Play URL. For example, for French use

https://play.google.com/store?gl=fr&tab=w8

for Spanish use

https://play.google.com/store?gl=sp&tab=w8

You should be able to swap out the country code (fr/sp/etc) using the codes discussed in the documentation on Locale.

If you would like to just change the language, but see the featured apps or rankings in your current country, use hl instead of gl

Lichi answered 2/11, 2012 at 3:18 Comment(2)
Yes, but this only changes the language and does not help if you want to see the featured apps or app rankings of another country.Schaab
There is a way to do this for currency?Roxi
F
11

I would change both, the region gl and the language hl:

https://play.google.com/?hl=vi&gl=vn

Using this example, you will visit the Vietnamese store - both as region and as language.

Faculty answered 12/1, 2020 at 22:12 Comment(0)
W
6

You practically answered your own question already: To force Google to display a page specific to a certain country you have to use a host that can send requests via IP ranges or providers that Google recognizes as being from that country. Proxies provide exactly that functionality.

Yes, you are right, developers or others in charge of testing Google services will likely not use proxies, though for a company that big providing a few test hosts in every country they operate in doesn't seem to be that big of a hassle.

If I had to implement a multinational service that provides content based on the location of the client I'd not try to obscure (as in security by obscurity) testing functionality by hiding it behind undocumented parameters. The cleaner and more obvious implementation of such a feature would be account-based functionalities.

  • You are an ordinary user: I'll deliver content based on your location.
  • You are signed in and the "Testers at Google" group: You see a setting to sort of "spoof" your location.

Actually, all systems I develop do feature extended debugging and testing functionalities, even on live hosts, but those features are never enabled or accessible to users at all. After all, that's what user groups are for.

Winfredwinfrey answered 27/10, 2012 at 14:48 Comment(0)
C
6

To do this, you could use a program called TorBrowser Download Link Here From Cnet You can change around the settings a bit and select routing servers to go through only certain countries. The official website has some more documentation on this.

Chloroform answered 3/11, 2012 at 5:15 Comment(6)
He was asking specifically for methods that don't involve using a proxy. TorBrowser does exactly that: It proxies your requests through an "onion-shaped" network.Winfredwinfrey
It never asks for a method that is specifically anti-proxy. The plain answer is: you can't. That is, without breaking into Google's servers and viewing it that way. The proxy is the only way. Quote him on where he asks on anyway not using a proxy.Chloroform
Very well, I'll quote: "... some other querystring parameter or header ... don't use country-specific proxies...". Then on 10/24, ten days before your answer, he comments on his own question "no...still using proxies". One might very well get the impression that he knows how to proxy his requests and did before your answer. Yes, the conclusion is, that you can't use a country specific preview. Coincidentally I came to that conclusion on 10/27.Winfredwinfrey
@Winfredwinfrey You are paraphrasing that. Read it in context. He is stating that the devs don't use country specific proxies. Let me get my quote: "I guess there must be some other querystring parameter or header parameter, because I'm sure Google devs don't use country-specific proxies" What I want to know is, why are you arguing with me? There really is no point to.Chloroform
There's not a lot to paraphrase if someone asks for a solution other than proxying and answers with "no...still using proxies" when asked if a solution was found. Your answer is flawed as it mentions TorBrowser, which is a network of proxies and thus suggests to proxy requests, which is his current solution as can be seen (again without paraphrasing, misinterpreting or guessing anything) by the above comment he made days before you gave your answer. This is stackoverflow, a place to talk, argue and give answers, and discussing an answer is the reason the comment system exists.Winfredwinfrey
Alex is correct that it doesn't answer the question as literally stated. However, the OP states that he is still using proxies, so it does seem helpful to provide a free way to obtain a proxy in a number of different locations. So Tux does seem to be providing information that addresses the OP's needs, even if that information does not answer the question per se.Critter
H
1

I tested adding &hl=[language_code] to the end of url and then have seen content and comments written in that language. Please try this.

In previous answers the parameter name was used as gl instead of hl (possibly a typo).

Horrified answered 17/1, 2016 at 20:55 Comment(1)
It is not a typo, gl and hl are different parameters.Secession
C
1

How You can See Top Trending apps in different Cattegorry You no need to use vpn or any other approach it an Easy way follow these Steps.

Very First:Logout your gmail account if it is login then start

  1. let see here in the screen shots first look normally play store as in screen shot one: enter image description here

2.you can select any category here you wants to see there trending apps in different country and i select entertainments. enter image description here

3.here you are looking top free entertainment options click on see more
enter image description here

4.you are looking top free entertainment but until not in different country now we use some syntax in url to find out this categorytop trending in different countries attention here in URL enter image description here

5:the URL you are looking is here

https://play.google.com/store/apps/category/ENTERTAINMENT/collection/topselling_free

you have to add something in plus to see like ?gl=us here us refer to America and au to Australasia and UK to England etc

https://play.google.com/store/apps/category/ENTERTAINMENT/collection/topselling_free?gl=us

enter image description here

6.in screen shot 6 am looking all the apps in entertainment category in us

i hope you understand

enter image description here

Classic answered 20/7, 2017 at 11:36 Comment(0)
S
-1

The best solution I have found to use Tor Browser. You should set country code:

http://www.wikihow.com/Set-a-Specific-Country-in-a-Tor-Browser

For country codes:

http://www.b3rn3d.com/blog/2014/03/05/tor-country-codes/

Starter answered 28/9, 2016 at 1:9 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.