過去1か月間、Googleマップなどのサイトでは、自分のデバイスの正確な場所が(常にそうではありませんが)しばしば不正確であることがわかりました。これはGoogleの検索結果にも適用されます。現在、Firefoxでは、Googleは私がベトナムにいると思って(私は実際にはアメリカにいます)、ベトナム語で検索結果を得ます。他のブラウザとは異なるWebサイト(Bing Mapsなど)を試してみましたが、同じ結果が出ました。私が知っているのは次のとおりです。
- VPNを実行していません
- 私のスマートフォンや他のコンピュータのGoogleマップでは、場所は正しいです。どちらも同じ Wi-Fi ネットワークにあり、Google アカウントにログインしています。
- ipinfo.ioのようなサイトの私のIPの場所は正しいです。
- Googleマップを初めて開くと、[正しい場所を使用]を選択する前に正しい地域が表示されます。
- 説明したように、次の値を
geo.provider.network.url
変更します。https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY%
https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%
ここ位置の変化をもたらす。当初、FirefoxのGoogleマップは私がドイツにいたことを示しました。値を変更した後、ベトナムで私に表示され始めました。 googleapis プロバイダーに再度変更しても、場所はベトナムからドイツに戻りません。これはChromiumの結果も変更します。 - すべての検索データを完全に削除した後、Chromiumに正しい場所が表示されます。これを見つけてわずか数分で、Googleにログインしているかどうかにかかわらず、まだ機能しています。 Firefoxは私の履歴とデータを消去しようとしませんでしたが、個人のブラウザでもまだ場所が間違っています。
他の人がこの問題を経験したことがありますか?今やるべきことはFirefoxでデータを消去するだけですが、もっと興味深い根本的な問題はないと思います。どんなアドバイスも本当にありがとうございます。