質問

APIの古いバージョンでは、このようなものを使用してJavaScriptをページに挿入する必要があります。

http://maps.google.com/maps?file=api&v=2&key=googlemapsapikey

個々のサイトごとにAPIキーを構成する必要がありました。ドキュメントを見ると、基本的なマップを動作させるために、これが必要なだけです。

http://maps.google.com/maps/api/js?sensor=真/偽

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キーを提供しない場合、レンダリングされたマップの代わりにこの警告が表示されます。

Oops! Something went wrong. This page didn't load Google Maps correctly. See the JavaScript console for technical details.

そして、あなたのブラウザのコンソールがあなたに理由を教えてくれます:

Google Maps API error: MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error

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します

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top