最近、Google MapsAPIv3のビジネスバージョンを使用するようにアプリをアップグレードしました。によると:
https://developers.google.com/maps/documentation/business/guide#URLs
アプリケーションのすべてのエンドユーザー(デプロイするサーバー側のコードを実行しているエンドユーザー)がマップの実装を使用することを承認する必要があります。
ユーザーがGoogleのポータルの承認済みURLリストにfqdnが(私たちによって)含まれていないサーバーにコードをデプロイしようとすると、ページの読み込み時に次のアラートが表示されます。
Google has disabled use of the Maps API for this application.
This site is not authorized to use the Google Maps client ID
provided. If you are the owner of this applicattion, you can
learn more about registereing URLs here: https://
developers.google.com/maps/documentation/business/
guide#URLs
マップ機能は明らかに機能しません。これはすべて問題なく良好ですが、メッセージは少し不親切です。このアラートを定義可能なものに置き換えることは可能ですか?例:「無許可のバージョンを実行しているようです。xxx@yyy.comまでご連絡ください」。
それ以外の場合、アラートダイアログを表示できるようにするマップjavascriptライブラリをフェッチする前に実行できるテストはありますか?
ありがとう!