エラー メッセージ


Google Maps JavaScript API のエラーコード

Google Maps JavaScript API のロード中にエラーが発生した場合は、以下の表に記載されたエラーコードの説明をご覧ください。

エラーコード メッセージ 説明
InvalidKeyOrNotAuthorizedMapError The provided Google API key is invalid or this site is not authorized to use it.

API をロードするスクリプト要素に含まれる API キーが無効であるか、Google Maps JavaScript API をロードしている現在の URL が許可対象のリファラ一覧に追加されていません。Google Developers Console の APIs の配下にある Google Maps JavaScript API を有効にする必要があります。

詳細については、API キーの取得をご覧ください。

NotLoadingAPIFromGoogleMapError The Google Maps JavaScript API must be downloaded directly from Google's servers.

Google Maps JavaScript API をロードするスクリプト要素が、正しくページにインクルードされていません。API を正常に動作させるには、https://maps.googleapis.com から直接ロードしてください。

詳細については、Maps API のロードをご覧ください。

TOSViolationMapError This website appears to violate the Google Maps API Terms of Service.The Google Maps API has been disabled for this website.

利用規約に反する使い方をしている可能性があります。Google Maps API と無料での一般公開の説明をご覧いただき、疑問点がありましたら、お問い合わせください。

UnauthorizedURLForClientIdMapError This URL is not authorized to use the Google Maps Client ID provided.

スクリプト ロードに含まれる Maps for Work クライアント ID が無効または期限切れであるか、Google Maps JavaScript API をロードしている現在のアドレスが認証済み URL の一覧に追加されていません。

詳細については、認証済み URL の登録をご覧ください。

デベロッパー向けの Google Maps JavaScript API のエラーコード

Chrome JavaScript コンソールFirefox ウェブコンソール、同等のブラウザ上のツールでエラーが発生した場合は、以下の表に記載されたエラーコードの説明をご覧ください。

エラーコードには、エラーと警告の 2 種類あります。エラーは Google Maps JavaScript API のロード中に発生した重大な問題を示します。エラーが発生すると、正常に API をロードできず、API はページ上で正しく動作しません。警告は Google Maps JavaScript API のロードに関する補足メッセージです。考えられるエラーの要因や、Google Maps JavaScript API をロードするコードに含まれている潜在的な問題について警告します。警告のみでエラーが出ていない場合は、API はページ上で正常に動作します。ただし、潜在的な問題も修正しておくことをお勧めします。

デベロッパー エラーコード 説明
InvalidClientIdMapError エラー

API をロードするスクリプト要素に含まれるクライアント ID が無効、または期限切れです。クライアント ID を適切に使用していることをご確認ください。クライアント ID は「gme-」という接頭辞で始まっている必要があります。クライアント ID を適切に使用しているにもかかわらず、このエラーが発生する場合は、クライアント ID の使用期限が切れている可能性があります。その際は Google Account Manager にお問い合わせください。

Google Maps for Work のライセンスをお持ちでない場合は、client パラメータの代わりに、API キーと一緒に key パラメータを使用する必要があります。

詳細については、クライアント ID をご覧ください。

ExpiredKeyMapError エラー

API をロードするスクリプト要素に含まれる API キーが期限切れです。Google Developers Console で新しい API キーを作成する必要があります。

詳細については、API キーの取得をご覧ください。

ApiNotActivatedMapError エラー

API プロジェクトにおいて Google Maps JavaScript API が有効になっていません。Google Developers Console の APIs の配下にある Google Maps JavaScript API を有効にする必要があります。

詳細については、API キーの取得をご覧ください。

DeletedApiProjectMapError エラー

API プロジェクトが Google Developers Console から削除された可能性があります。JavaScript API ローダに含まれる API キーを作成したプロジェクトを確認してください。Google Developers Console では、新しい API プロジェクトの作成や新しいキーの取得ができます。

詳細については、API キーの取得をご覧ください。

RefererNotAllowedMapError エラー

Google Maps JavaScript API をロードしている現在の URL が、許可対象のリファラ一覧に追加されていません。Google Developers Console で、API キーのリファラ設定を確認してください。

詳細については、API キーをご覧ください。

InvalidKeyMapError エラー

API をロードするスクリプト要素に含まれる API キーが見つかりません。正しい API キーを使用していることをご確認ください。Google Developers Console では、新しい API キーを作成することができます。

詳細については、API キーの取得をご覧ください。

ProjectDeniedMapError エラー

リクエストの処理が完了していません。このエラーの詳細は Google Developers Console で確認できる場合があります。

詳細については Google Developers Console をご確認ください。

RefererDeniedMapError エラー

リクエストの処理が完了していません。このエラーの詳細は Google Developers Console で確認できる場合があります。

詳細については Google Developers Console をご確認ください。

ClientIdLooksLikeKey 警告

client パラメータに API キーを指定している可能性があります。Google Maps for Work のライセンスをお持ちの場合は、クライアント ID を client パラメータとして指定してください。ライセンスをお持ちでない場合は、client パラメータの代わりに key パラメータを使用できます。

無料の API を使用している場合は、Google Maps for Work カスタマー向けのクライアント側 API のロードGoogle Maps API のロードの説明をご覧ください。

ClientIdLooksLikeCryptoKey 警告

client パラメータに暗号化キーを指定している可能性があります。Google Maps for Work のライセンスをお持ちの場合は、クライアント ID を client パラメータとして指定してください。Google Maps JavaScript API に暗号化キーを使用する必要はありません。

詳細については、クライアントサイド API のロードをご覧ください。

InvalidClientId 警告

client パラメータに正しいクライアント ID が含まれていない可能性があります。クライアント ID は「gme-」という接頭辞で始まっている必要があります。

詳細については、クライアントサイド API のロードをご覧ください。

KeyLooksLikeClientId 警告 クライアント ID を key パラメータとして指定している可能性があります。Google Maps for Work のライセンスをお持ちの場合は、key パラメータとしてではなく、client パラメータとしてクライアント ID を指定してください。

詳細については、クライアントサイド API のロードをご覧ください。

KeyLooksLikeCryptoKey 警告

暗号化キー を key パラメータとして指定している可能性があります。Google Maps for Work のライセンスをお持ちの場合は、クライアント ID を client パラメータとして指定し、key パラメータをスクリプト要素から削除してください。Google Maps JavaScript API に暗号化キーは必要ありません。ライセンスをお持ちでない場合は、Google Developers Console から無料の API キーを取得できます。

Google Maps for Work カスタマー向けのクライアント側 API のロードや、無料 API ユーザー向けの Google Maps API のロードの説明をご覧ください。

KeyLooksLikeProjectNumber 警告

プロジェクト番号を key パラメータとして指定している可能性があります。正しい API キーを使用していることをご確認ください。Google Developers Console では、新しい API キーを作成することができます。

詳細については、API キーの取得をご覧ください。

InvalidKey 警告

API をロードするスクリプト要素に含まれる API キーが適切なものでない可能性があります。正しい API キーを使用していることをご確認ください。Google Developers Console では、新しい API キーを作成することができます。

詳細については、API キーの取得をご覧ください。

InvalidChannel 警告

無効な channel パラメータを指定している可能性があります。チャンネルは、ASCII 英数字の文字列でなくてはならず、ピリオド(.)、アンダースコア(_)、ハイフン(-)も使用できます。有効な channel パラメータを指定していることを確認してください。

詳細については、Google Maps API for Work の割り当て量とレポートをご覧ください。

SignatureNotRequired 警告

Google Maps JavaScript API に signature パラメータは必要ありません。Google Maps JavaScript API の動作に支障をきたすことはありませんが、セキュリティ上のリスクが高まる恐れがあるので、スクリプト要素から削除してください。

SensorNotRequired 警告

Google Maps JavaScript API に sensor パラメータは必要ではなくなりました。Google Maps JavaScript API の動作に支障をきたすことはありませんが、スクリプト要素から sensor パラメータを削除することをお勧めします。

InvalidVersion 警告

スクリプト要素の中で、不正なバージョン番号を指定している可能性があります。正しいバージョン番号を使用していることをご確認ください。

詳細については、Google Maps JavaScript API のバージョニングをご覧ください。

RetiredVersion 警告

廃止されたバージョン番号を指定している可能性があります。バージョン 3.0 - 3.19 は廃止されているので、代わりに 3.20 を受け取っている可能性があります。アプリを更新して、いずれかの利用可能なバージョンを使ってください。

詳細については、Google Maps JavaScript API のバージョニングをご覧ください。

フィードバックを送信...

Google Maps JavaScript API
Google Maps JavaScript API
ご不明な点がありましたら、Google のサポートページをご覧ください。