Google Maps API V3のAPIキーは何ですか?
-
03-10-2019 - |
質問
APIの古いバージョンでは、このようなものを使用してJavaScriptをページに挿入する必要があります。
http://maps.google.com/maps?file=api&v=2&key=googlemapsapikey
個々のサイトごとにAPIキーを構成する必要がありました。ドキュメントを見ると、基本的なマップを動作させるために、これが必要なだけです。
APIキーはどこに適合しますか?基本的なマップとマーカーを使用するだけでなく、より高度な関数を使用しない場合は、心配する必要がありますか?
また、LocalHostでテストしていますが、FAQはまだキーを登録する必要があると述べています。
解決
2016年6月22日現在 GoogleマップV3は、キーレスアクセスをサポートしなくなりました したがって、Googleマップがこれまでになかったすべての(参照)ドメインのキーを取得する必要があります。
ここであなたの鍵を入手してください: https://developers.google.com/maps/documentation/javascript/get-api-key
次のようなスクリプトのURLに追加します。
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY" type="text/javascript"></script>
APIキーを提供しない場合、レンダリングされたマップの代わりにこの警告が表示されます。
そして、あなたのブラウザのコンソールがあなたに理由を教えてくれます:
GoogleマップAPIエラー:MissingKeyMaperror https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error
他のヒント
Google Maps APIのV3がそうではないことは事実ですが 必要とする APIキー、それは理由があります。 Googleは最近、以下を紹介しました 使用制限:
各マップAPIを使用したWebサイトとアプリケーションは、無料で生成されることはありません。
- APIごとに1日あたり最大25,000のマップロード
- スタイルのマップ機能を使用して変更された1日あたり最大2,500のマップロード
使用を監視するには、APIキーが必要です。 開発者のメモは明確にします:
すべてのマップAPIアプリケーションは、APIキーを使用してマップAPIをロードする必要があります。 APIキーを使用すると、アプリケーションのマップAPI使用量を監視し、必要に応じてGoogleがアプリケーションについて連絡できるようにすることができます。アプリケーションのマップAPI使用量が使用制限を超えている場合、追加のクォータを購入するには、APIキーを使用してマップAPIをロードする必要があります。
したがって、APIキーを使用する必要はありませんが、使用状況を監視したい場合に役立ち、追加の使用法を購入する場合にも必要です。
Google Maps APIのV3は、APIキーを必要としません。だからあなたは行ってもいいです。
編集:この質問に答えてから、GoogleはV3のAPIキーのサポートをリリースしたことで、Googleの開発者コンソールでAPIサイトの使用を確認できます。元の答えはまだ正確です。APIキーは必要ありませんが、現在推奨されています。
Googleマップキーを作成しない限り、AndroidアプリでGoogleマップを使用することはできません。 KeyToolを使用してMD5を生成し、それを使用してGoogle Map WebサイトでGoogleマップキーを生成する必要があります。 KeyToolは、SDKをインストールしているコンピューターに配置する必要があります。開発者のGoogleマップキーを生成しましたが、その特定のコンピューターでAndroidアプリの開発にのみキーが適していることに気付きました。別のコンピューターでAndroidアプリを開発する場合は、そのコンピューターの別のGoogleマップキーを生成する必要があります。 AndroidアプリにGoogleマップが表示されないが、グリッドが表示される場合、これはGoogleマップキーが無効であることを意味する可能性があります。
Google MapのAPIの下で、GoogleマップJavaScript APIを有効にするGoogleマップを選択します。資格情報セクションに移動します。ポップアップからAPIキーを選択し、Proceeding Popupからブラウザキーを選択します。 。
6.取得した独自のAPIキーを使用して、Your_api_keyをreplaceします