Wie erkunde ich webbasiertes Google Play in einem anderen Land?

86

Wenn ich zu play.google.com gehe, wird mein Land automatisch erkannt und ich kann die Apps für dieses Land durchsuchen. Ich kann die Sprache über das Dropdown-Menü in der Fußzeile ändern oder & hl = Code in den Querystring einfügen ... aber das ändert nur die Sprache ... nicht den Store-Inhalt (die App-Listen und Rankings bleiben gleich).

Ich denke, es muss einen anderen Querystring-Parameter oder Header-Parameter geben, da Google-Entwickler sicher keine länderspezifischen Proxys oder PCs verwenden, die sich an Standorten in mehr als 50 Ländern befinden, um zu sehen, wie der Store dort angezeigt wird.

Irgendeine Ahnung, wie das gemacht werden kann?

devguy
quelle
1
Ich weiß, dass dies ihre Absicht ist, und ich weiß, dass ich den Proxy verwenden kann (er steht in der Frage). Trotzdem würde ich gerne wissen, ob es einen anderen, möglicherweise nicht dokumentierten Weg gibt (vielleicht den, den sie intern verwenden, um den Shop über ihren lokalen Browser zu testen)
devguy
Verwenden Sie Proxys. Dies ist der genaue und am besten garantierte Weg. Denn wenn Sie gl = ru verwenden, wissen Sie nie, ob ihr Server dies später
einhält

Antworten:

75

Die Suche nach einer Lösung für genau dieses Problem brachte mich hierher, aber leider gab niemand die richtige Antwort. Hier ist es: Fügen Sie den Parameter gl = (Ländercode) hinzu.

Verwenden Sie Folgendes, um beispielsweise die Liste der besten kostenlosen Geschäftsanwendungen in Ihrem Land anzuzeigen:

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

Wenn Sie gl = ru hinzufügen, erhalten Sie die Liste für Russland:

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

Hoffe das hilft.

martin-k
quelle
1
Dies sollte die akzeptierte Antwort sein. Es funktioniert auch beim Durchsuchen einer App, z. B. beim Überprüfen, ob chinesische Benutzer meine App sehen können oder nicht
marmor
Funktioniert hervorragend und ist sehr nützlich für Diagrammseiten .
Alex Vang
Vielen Dank
Jaymin Bhadani
2
Die angeforderte URL wurde auf dem Server nicht gefunden.
Bram
2
Funktioniert nicht mehr. Ich denke, Google hat alle diese Links entfernt
Waheed Akhtar
46

Hier ist eine Liste mit netten anklickbaren Links für faule Leute wie mich:

Wenn Sie falsche entdecken, können Sie diese natürlich bearbeiten.

Sie können die Sprache auch mit dem folgenden hlParameter ändern :

Flimm
quelle
Könnten Sie alle Sprachcodes auflisten? Ländercode und Sprachcode sind unterschiedlich. Ich frage mich, was der Sprachcode von Australien ist. en_GB funktioniert für Großbritannien, aber en_AU funktioniert nicht
g8minhquan
Das App-Kontrollfeld hat eine Einstellung für alle anderen Länder (für Länder, die nicht auf der Liste stehen - z. B. Swasiland). Wie lautet der Code für den Zugriff auf diese Länder?
Jürgen Strydom
7

Sie müssen die Google Play- URL bearbeiten. Zum Beispiel für den französischen Gebrauch

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

für den spanischen Gebrauch

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

Sie sollten in der Lage sein, den Ländercode (fr / sp / etc) mithilfe der in der Dokumentation zum Gebietsschema beschriebenen Codes auszutauschen .

Wenn Sie nur die Sprache ändern möchten, aber die vorgestellten Apps oder Rankings in Ihrem aktuellen Land sehen möchten, verwenden Sie hlstattdessengl

Phil
quelle
20
Ja, aber dies ändert nur die Sprache und hilft nicht, wenn Sie die vorgestellten Apps oder App-Rankings eines anderen Landes anzeigen möchten.
FD_
Gibt es eine Möglichkeit, dies für die Währung zu tun?
Adrian B
6

Sie haben Ihre eigene Frage praktisch bereits beantwortet: Um Google zu zwingen, eine für ein bestimmtes Land spezifische Seite anzuzeigen, müssen Sie einen Host verwenden, der Anfragen über IP-Bereiche oder Anbieter senden kann, die Google als aus diesem Land stammend erkennt. Proxies bieten genau diese Funktionalität.

Ja, Sie haben Recht, Entwickler oder andere Verantwortliche für das Testen von Google-Diensten werden wahrscheinlich keine Proxys verwenden. Für ein Unternehmen, das in jedem Land, in dem es tätig ist, ein paar Testhosts bereitstellt, scheint dies jedoch kein großer Aufwand zu sein.

Wenn ich einen multinationalen Dienst implementieren müsste, der Inhalte basierend auf dem Standort des Clients bereitstellt, würde ich nicht versuchen, die Testfunktionalität (wie bei Sicherheit durch Unbekanntheit ) zu verschleiern, indem ich sie hinter undokumentierten Parametern verstecke. Die sauberere und offensichtlichere Implementierung eines solchen Features wären kontobasierte Funktionen.

  • Sie sind ein gewöhnlicher Benutzer: Ich werde Inhalte basierend auf Ihrem Standort bereitstellen.
  • Sie sind angemeldet und die Gruppe "Tester bei Google": Sie sehen eine Einstellung, mit der Sie Ihren Standort "fälschen" können.

Tatsächlich verfügen alle von mir entwickelten Systeme über erweiterte Debugging- und Testfunktionen, auch auf Live-Hosts. Diese Funktionen sind jedoch für Benutzer niemals aktiviert oder zugänglich. Denn dafür sind Benutzergruppen da.

Alex
quelle
6

Zu diesem Zweck können Sie ein Programm namens TorBrowser verwenden. Download Link Here From Cnet Sie können die Einstellungen ein wenig ändern und Routing-Server auswählen, die nur bestimmte Länder durchlaufen. Die offizielle Website enthält weitere Dokumentationen dazu.

Smoking
quelle
Er fragte speziell nach Methoden, bei denen kein Proxy verwendet wird. TorBrowser macht genau das: Es überträgt Ihre Anfragen über ein "zwiebelförmiges" Netzwerk.
Alex
Es wird nie nach einer Methode gefragt, die speziell Anti-Proxy ist. Die einfache Antwort lautet: Sie können nicht. Das heißt, ohne in die Server von Google einzudringen und diese so anzuzeigen. Der Proxy ist der einzige Weg. Zitiere ihn dort, wo er sowieso fragt, ohne einen Proxy zu benutzen.
Tux
Sehr gut, ich zitiere: "... einige andere Querystring-Parameter oder Header ... verwenden Sie keine länderspezifischen Proxys ...". Dann, am 24.10., Zehn Tage vor Ihrer Antwort, kommentiert er seine eigene Frage "Nein ... verwendet immer noch Proxies ". Man könnte sehr gut den Eindruck bekommen, dass er weiß, wie er seine Anfragen vertreten kann und dies vor Ihrer Antwort getan hat. Ja, die Schlussfolgerung ist, dass Sie keine länderspezifische Vorschau verwenden können. Zufälligerweise bin ich am 27.10. Zu diesem Schluss gekommen.
Alex
@ Alex Du paraphrasierst das. Lesen Sie es im Kontext. Er gibt an, dass die Entwickler keine länderspezifischen Proxys verwenden. Lassen Sie mich mein Zitat einholen: "Ich denke, es muss einen anderen Querystring-Parameter oder Header-Parameter geben, da ich sicher bin, dass Google-Entwickler keine länderspezifischen Proxys verwenden." Ich möchte wissen, warum Sie mit mir streiten. Es hat wirklich keinen Sinn.
Tux
Es gibt nicht viel zu paraphrasieren, wenn jemand nach einer anderen Lösung als Proxy fragt und mit "Nein ... verwendet immer noch Proxys" antwortet, wenn er gefragt wird, ob eine Lösung gefunden wurde. Ihre Antwort ist fehlerhaft, da sie TorBrowser erwähnt, ein Netzwerk von Proxys, das Proxy-Anfragen vorschlägt. Dies ist seine aktuelle Lösung, wie aus dem obigen Kommentar hervorgeht, den er Tage vor Ihnen abgegeben hat (wiederum ohne Paraphrasierung, Fehlinterpretation oder Vermutung) gab deine Antwort. Dies ist Stackoverflow, ein Ort zum Reden, Streiten und Antworten, und das Besprechen einer Antwort ist der Grund, warum das Kommentarsystem existiert.
Alex
4

Ich würde sowohl die Region glals auch die Sprache ändern hl:

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

Anhand dieses Beispiels besuchen Sie den vietnamesischen Laden - sowohl als Region als auch als Sprache.

Tien Do Nam
quelle
1

So sehen Sie Top-Trend-Apps in verschiedenen Cattegorry Sie müssen kein VPN oder einen anderen Ansatz verwenden, um diese Schritte auf einfache Weise auszuführen.

Zuerst: Melden Sie Ihr Google Mail-Konto ab, wenn es angemeldet ist, und starten Sie es

1. Sehen Sie hier in den Screenshots zuerst den normalen Play Store wie in Screenshot 1:

Geben Sie hier die Bildbeschreibung ein

2.Sie können hier eine beliebige Kategorie auswählen, die Sie als Trend-Apps in verschiedenen Ländern sehen möchten, und ich wähle Unterhaltungen aus.

Geben Sie hier die Bildbeschreibung ein

3. Wo Sie nach kostenlosen Unterhaltungsoptionen suchen, klicken Sie auf Weitere Informationen

Geben Sie hier die Bildbeschreibung ein

4.Sie suchen nach erstklassiger kostenloser Unterhaltung, aber bis jetzt nicht in einem anderen Land verwenden wir eine Syntax in der URL, um herauszufinden, ob diese Kategorie in verschiedenen Ländern im Trend liegt

Geben Sie hier die Bildbeschreibung ein

5: Die URL, die Sie suchen, ist hier

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

Sie müssen etwas in Plus hinzufügen, um zu sehen, wie? gl = uns hier beziehen wir uns auf Amerika und au auf Australasien und Großbritannien auf England usw.

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

Geben Sie hier die Bildbeschreibung ein

6.in Screenshot 6 Uhr morgens alle Apps in der Kategorie Unterhaltung in uns suchen

ich hoffe, Sie verstehen

Geben Sie hier die Bildbeschreibung ein

Nadschaf Ali
quelle
0

Ich habe das Hinzufügen &hl=[language_code]am Ende der URL getestet und dann Inhalte und Kommentare in dieser Sprache gesehen. Bitte versuchen Sie dies.

In früheren Antworten wurde der Parametername als glanstelle von hl(möglicherweise ein Tippfehler) verwendet.

Eren
quelle
2
Es ist kein Tippfehler, gl und hl sind unterschiedliche Parameter.
Marek Grác