APIキーを設定しないと、Google地図が表示されなくなります

公開日 2018年06月01日

Google Mapsの仕様変更により、本年6月11日から、APIキーを設定していないと地図が表示されなくなります。
ZOMEKIのそれぞれのバージョンでは、次のような対応が必要となります。

■ZOMEKI Ver.1
ZOMEKI Ver.1はAPIキーを設定する機能がありません。
ZOMEKI Ver.3にバージョンをアップするか、個別の対応を行ってください。

○プログラム修正を行う場合
以下のファイル内にAPI Keyを追加していただくことで変更可能です。

apiの呼び出し箇所にAPIキーを直接記入してください。
APIへのリンクが「http」になっている場合は、「https」へ変更をおすすめします。

変更前:?sensor=false&region=jp
変更後:?【APIキー】&region=jp

app/views/cms/public/_partial/maps/_view.html.erb [github]
app/views/cms/admin/_partial/maps/_form.html.erb [github]
app/views/cms/admin/_partial/maps/_view.html.erb [github] app/views/map/public/node/markers/index.html.erb [github]
app/views/map/public/node/navigations/index.html.erb [github]

変更後、Railsの再起動を行い、必要に応じて管理画面から記事の再構築を行ってください。

■ZOMEKI development
最新版にバージョンアップしていただくことで、管理画面の「サイト>ドメイン」に Google Map APIキーの設定項目が追加されます。
GoogleにてAPIキーを取得して、APIキーを設定してください。
設定後、必要に応じて管理画面から記事の再構築を行ってください。

■ZOMEKI Ver.2, ZOMEKI Ver.3
GoogleにてAPIキーを取得して、APIキーを設定してください。
設定は管理画面の「サイト>ドメイン」から設定できます。
必要に応じて管理画面から記事の再構築を行ってください。

なおAPIキーを設定した場合でも、無料で表示できるのは月間2万8000回程度です。(1か月200ドル分が無料)
この回数を超えると、無料では地図が表示されなくなります。

詳細については、Google Maps Platformのページをご確認ください。
https://cloud.google.com/maps-platform/pricing/