1. ホーム
  2. google-maps

[解決済み] Google Maps APIの警告。NoApiKeys

2022-02-01 16:54:25

質問

以前からGoogle Maps API v3をAPIキーなしで使っていて、うまくいっていたのですが。
現在も動作していますが、コンソールに警告が表示されます。

Google Maps API の警告です。NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

標準的な方法でスクリプトをインクルードしています。

<script src="https://maps.googleapis.com/maps/api/js?libraries=places"></script>

そして google.maps.version は、3.24.2を使っていることを示しています。

Googleのドキュメントでは、キーを取得するさまざまな方法を見ることができるだけで、それが必須かどうかについては記載されていません。今日、この警告に気づきましたが、数週間前には表示されていなかったと思います。

今のところ問題なく使えていますが、今後APIキーがない地図へのアクセスは停止されるのではないかと思います。どうしても必要でないのなら、キーを登録するのは気が引ける。

心配したほうがいいでしょうか?

どのように解決するのですか?

キーを作成し、使用する方法です。 お客様のアプリケーションが90日間連続で1日あたり25.000コールに達するまで、無料でご利用いただけます。

ところで、google Developerのドキュメントによると、新しいインスタンスを作成するためにAPIを呼び出すときに、オプション{key:yourKey}としてAPIキーを追加する必要があるそうです。 しかし、これではコンソールの警告を消すことはできません。 APIを呼び出す際に、パラメータとしてキーを追加する必要があります。

<script src="https://maps.googleapis.com/maps/api/js?key=yourKEYhere"></script>

ここでキーを取得します。 GoogleApiKey生成サイト