Google Map API APIキーが必要となりました。
2017/05/30
もし間違ってGoogle Map APIの使い方についてお調べの方がいらっしゃったらここにはありませんのでよろしくです。
必要があってグーグルマップについて調べたりしておりました。サンプルを作成しようと以前のコードを引っ張り出して確認しておりました。うまくいったのでサーバにアップして確認したら、

どういうことでしょうか
結構焦りました。
結論としては標準プランのアップデートで 2016 年 6 月 22 日 云々でかれこれ1年ほど前に修正されてAPIキーがないとだめになっておりました。
無料でAPIを使わせていただくのですから、仕方ないですが、APIの仕様変更はぐずぐずとWeb製作をしている身には応えます。またまた、仕様を学習する必要があります。
2009年 にGoogle Maps API version 3でAPIキーが不要になって喜んでいたのがついこの間のことのようです。
今回のGoogle Maps APIの変更は既存サイトはそのまま使えるとのことですが、以前かかわった業務で作成したサイトを覗いてみたら動いているようです。止まっていても今や、全く関係ありませんが。その他APIを利用して作りっぱなしのサイトではエラーが続出しております。
かなり以前ですが、amazonのAPIが変更になったときも困りました。検索ワードに合わせて広告を取得するようにしていたのですが、何にも表示されなくなりました。
twitterのボットも作ってすぐにAPIの変更があり無言になりました。yahooも検索APIが変わって白になっていたりとAPIの変更は結構ダメージを受けることが多いです。
今回のGoogle Maps APIも困ったものです。勝手にグーグルアカウントを取得して、APIキーを取得するしかないのかもしれません。アカウントの管理も面倒くさいです。
ちなみに
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" type="text/javascript"></script>
こんなサンプルがあったのですが、APIキーを埋め込んでいるコードって丸見えですよね。APIキーごとよそのサイトから持ってきても動くんでしょうかと思ったらキー取得の際にURLの登録が必要なようです。当たり前か。
ドメインごとにAPIキーを取得して使用するしかないようですね。APIキーの取得方法わかるかな?
