NP_GoogleMapsのGoogle Maps APIのアップデート対応

Webネタ・サイト更新

 このサイトおよび関連サイトの農場主の漫遊記で使用していた、Google Mapを表示するためのプラグイン「NP_GoogleMaps」の表示でエラーが発生するようになった。
 調査してみると、2018年にGoogleMaps APIからGoogle Maps Platformに変更になり、有料化したとか。
 とりあえずエラーの対処をしてみる。

APIキーの再取得

 どうも、これまでのAPIキーは使えないために再取得する必要がある。
 手順は以下
1.Google Maps Platformに登録(Googleのアカウントでよいようだ。)
2.プロジェクトを作成する
3.支払い情報(住所、クレジットカード情報)を登録する。
4.Google MapのAPIを登録し、キーを入手する。
 クレジットカード情報は入力しなくてもAPIキーの発行は可能だけど、Google Maps APIを使って地図表示するとエラーが消えないので注意。

NP_GoogleMapsの修正

 次に、NP_GoogleMaps.phpファイルの修正
314行目付近

	<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false" charset="utf-8"></script>

部分を、

	<script type="text/javascript" src="http://maps.google.com/maps/api/js?key=<?php echo $key ?>&language=ja" charset="utf-8"></script>

に変更。
344行目付近

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false" charset="utf-8"></script>

部分を、

<script type="text/javascript" src="http://maps.google.com/maps/api/js?key=$key&language=ja" charset="utf-8">

に変更。
 修正後、NP_GoogleMaps.phpファイルを上書き保存したら地図のエラーが消えた。JavaScriptデバッガで見てもエラーが消えている。
 APIの使用は、$200分までは無料のようだけれど、有料アカウントのトライアルを実行して、12か月無料のコースを体験中。
 来年の今頃、忘れないようにしておこう。

サクラキャンドル

 都内在住。理系高校理系大学を経て、電機関係の会社でリーマンやってます。
 仕事内容とサイトの内容はほとんど関係がなく、趣味の延長線上でいろいろと紹介します。

サクラキャンドルをフォローする
スポンサーリンク
農場主の日常

コメント

タイトルとURLをコピーしました