文字通りなのですが、Google API keyは各サイト毎に登録するものです。不正使用を防ぐため、Googleではそのサイトからのアクセスのみプログラムを送信し、それ以外のサイトからのアクセスでは当該エラーを吐きます。
あなたがアップロードしたホスティングサーバで取ったキーを貼付けなければ駄目です。当然ながら、自宅で検証する事は出来ません(自宅で良かったらアップロードしたものは駄目な筈です)。
独自ドメインで運用するなら、その独自ドメインで取得したキーを貼付けてからアップロードすれば見える筈です。キーは何度でも取得出来ますので(同じURLならキーは同じです)、間違っていないかどうか再確認してみて下さい。
なお、Google MapsはJavaScriptですので、ASP等は基本的に関係無いと思います。
質問者
お礼
taketan_mydns_jp さん おはようございます。
早速のアドバイアス、ありがとうございます。ご指摘の理屈は理解できたつもりなのですが、具体的にどのような処理をしたら良いのか思いつきません。
*******************************************************************
あなたがアップロードしたホスティングサーバで取ったキーを貼付けなければ駄目です。
*******************************************************************
如何にして、利用しているホスティングサーバからキーを入手たら良いのでしょうか?例えば、レンタルホスティングサービス会社に依頼して入手したドメイン名を「http://xxxx.jp」とすれば、(自宅のPCから)GoogleMapsのサイト上で
I have read and agree with the terms and conditions (printable version)
My web site URL:http://xxxx.jp(と入力)
で得られたキーを貼り付ければよろしいのでしょうか?実は何度も試しているのですが、当該エラーが表示されます。しかし、自宅ではだめ(検証不可)でも、自宅外のところから地図が閲覧できるのでしょうか?
せっかくのアドバイス、正しく理解できなくて申し訳ありません。再度、よろしくご説明頂ければ幸いです。
お礼
taketan_mydns_jp さん おはようございます。 早速のアドバイアス、ありがとうございます。ご指摘の理屈は理解できたつもりなのですが、具体的にどのような処理をしたら良いのか思いつきません。 ******************************************************************* あなたがアップロードしたホスティングサーバで取ったキーを貼付けなければ駄目です。 ******************************************************************* 如何にして、利用しているホスティングサーバからキーを入手たら良いのでしょうか?例えば、レンタルホスティングサービス会社に依頼して入手したドメイン名を「http://xxxx.jp」とすれば、(自宅のPCから)GoogleMapsのサイト上で I have read and agree with the terms and conditions (printable version) My web site URL:http://xxxx.jp(と入力) で得られたキーを貼り付ければよろしいのでしょうか?実は何度も試しているのですが、当該エラーが表示されます。しかし、自宅ではだめ(検証不可)でも、自宅外のところから地図が閲覧できるのでしょうか? せっかくのアドバイス、正しく理解できなくて申し訳ありません。再度、よろしくご説明頂ければ幸いです。
補足
taketan_mydns_jp さん、ありがとうございました。 お手数をおかけして、申し訳ありませんでした。 (質問フォームの使い方も間違えたようです) 原因が判明しました。Keyのコードを途中で改行してしまったことでした。 改行を削除して1行にし、アップロードしたところ問題なく地図を表示することができました。それだけではなく、<body onload="...">も難なくパスしました。こんなことで本当にお手数をおかけしました。 今後ともよろしくお願いいたします。重ねて御礼申し上げます。