Google maps geocoding API にはsensor
パラメーターがあり、これは V3では必須 :
sensor(必須)—位置情報センサーを備えたデバイスからジオコーディングリクエストが送信されるかどうかを示します。この値はtrueまたはfalseでなければなりません。
それなしのリクエストは拒否されます:
「REQUEST_DENIED」は、一般的にセンサーパラメータがないためにリクエストが拒否されたことを示します。
どうしてこれなの?センサーを備えたクライアントからのリクエストであるかどうかをどうしてそんなにひどく知りたいのでしょうか?
それは統計的な理由のためですか、それとも将来サービスを提供できるようにするためですか?
センサーパラメータは、データプロバイダーとのライセンス条項の一部として統計のためにこの情報を必要とするため、Googleに必要です。
このGoogleグループの投稿から (Google従業員からの見た目)
センサーパラメーターは、地理位置情報機能を提供するものではなく、データプロバイダーとのライセンス条項の一部として、何らかの地理位置情報機能と組み合わせて地図が使用されていることを知らせるものです。
Googleマップのドキュメントが更新され、2014年6月の時点で、&sensor
パラメーターはJavaScriptまたはWebサービスAPI呼び出しに必要なくなりました。パラメータは、リクエストとともに渡されると無視されるようになりました。
ドキュメント 。