Google Maps APIエラーを修正する方法: RefererNotAllowedMapError
2分。 読んだ
更新日
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
Web 開発者として私が遭遇する一般的な障害は、 Googleマップ API エラー: RefererNotAllowedMapError。
それを得るのはいつもイライラするので、解決策を深く掘り下げました。これを修正する方法についてのステップバイステップのガイドは次のとおりです。
Google Maps API エラーを修正する方法: RefererNotAllowedMapError
このエラーを修正するには、Google Cloud Console の設定を確認して更新し、ウェブサイトが Google Maps API キーの使用を許可されていることを確認する必要があります。
- アクセス Google クラウド コンソール そしてあなたのアカウントにログインします。
- [ハンバーガー] メニューをタップし、[API とサービス] をクリックして、資格情報を選択します。
- 変更する Google Maps API キーを特定し、3 つの点をタップします。 「API キーの編集」をクリックします。
- アプリケーション制限が設定されているWebサイトを選択します。
- 「Web サイトの追加」フィールドに API キーの使用を許可するサイトのリストを追加し、「完了」をタップします。また、追加する Web アドレスが Web サイトのアドレスと一致していることを確認してください。別のドメイン名を追加することもできます。
設定を更新した後、変更を保存し、変更が有効になるまで数分待ちます。次に、エラーが解決されたかどうかをテストして確認します。
Google API エラー: RefererNotAllowedMapError とは何ですか?
これは、次の場合に発生する Google Maps API エラーです。 HTTP リファラー (API をリクエストしたウェブページ) には、Google Maps API キーを使用する権限がありません.
このセキュリティ対策により、承認されたドメインのみが API キーを使用してリクエストを実行できるようになり、不正使用や潜在的なコストへの影響から保護されます。
RefererNotAllowedMapError の原因は何ですか?
このエラーが発生する理由のいくつかを次に示します。
- 間違ったリファラー設定: 最も一般的な原因は、API キーが管理されている Google Cloud Platform でリファラーの設定が欠落していることです。リファラーが承認されたドメインと一致しない場合、API リクエストはブロックされます。
- 新規または変更されたドメイン: 最近ウェブサイトを新しいドメインに移動したか、その構造を変更した場合は、Google Cloud Platform の設定でこれらの変更が更新されていない可能性があります。
- タイプミスまたは間違ったプロトコル: ドメイン名の単純なタイプミスや、プロトコル (HTTP と HTTPS) の誤った使用によっても、このエラーが発生する可能性があります。
RefererNotAllowedMapError Google Maps API エラーは、ウェブサイトの設定に不一致がある場合によく発生します。これを修正するには、Google Cloud Console で API キー設定を更新します。これにより、サイトで Google マップをスムーズに使用し続けることができます。