質問: navigator.geolocation.watchPosition( successFunc , errorFunc , optionObj ) ; ``` 参考 https://taishon.nagoya/web/geolocation-api/ https://syncer.jp/how-to-use-geolocation-api **2、** Google Maps JavaScript APIの中にもGeolocation APIがあり、そちらを使用した場合おそらく有料なると考えておりますが、上記のAPIとの違いがわかりません。(現在地の表示精度などが変わってくのでしょうか) **3、** 現在Google Maps JavaScript APIでgoogleマップの表示はしているので(APIキーも設定済み)、もし1のAPIを利用している場合であれば、google map APIの課金対象はJavaScript APIのみである認識であっていますでしょうか。(=googleが提供するGeolocation APIの課金は発生しない)
回答: > > 今回、Geolocation APIというのを使用して位置情報を表示させましたが、こちらの機能がgoogleが提供している物で有料の機能なのか、一般的に公開をされている無料のAPIなのかがわかりません。 > > > これはブラウザの機能なので、無料で利用できます(MDN)。 > > Google Maps JavaScript APIの中にもGeolocation APIがあり > > > ~~ありますか?Geocoding APIの間違いではないでしょうか?~~ 失礼しました。こちらは有料とのことです。ブラウザに依存せずに(ユーザーの確認を出さずに)使えるのはメリットかと思います。