勉強したことのメモ

webプログラマが勉強したことのメモ。

GoogleMapAPIでジオコーディングできない

      2021/03/11

住所から経度緯度を取得するジオコーディングをGoogleMapAPIを用いて行おうとしたところ「Geocoding Service: You must enable Billing on the Google Cloud Project at ~~」とのエラーが表示され経度緯度が取得できなかった。以下に対応方法のメモ。

 

対応方法

以下Google Cloud Platformにログインし、クレジットカード等の決済情報を登録することで解決できる。

https://console.cloud.google.com/

 

このエラーは何?

エラーメッセージを翻訳すると「ジオコーディングサービス:Google Cloudプロジェクトで課金を有効にする必要があります」とのことだった。

だいぶ前に作成したGoogleアカウントだと課金を有効にしていなくてもジオコーディングは行える為、いつ頃からかはわからないがどこかのタイミングで変わったのかと思われる。

APIキーが無くてもマップが表示されていたのに、いつ頃からかエラーが発生するように変わっていたりしたので、このあたりの情報はマメにチェックしておかないといけなさそう。

 - Google Maps API, Google

  関連記事

google map apiとPHPを組み合わせて複数マーカーとウィンドウを連携させる

やりたかった事は、 mysqlから経度緯度、マーカー名、マーカーIDを持ってきて ...

GoogleMapAPIでマップ自体を移動し中心地の経度緯度を取得

GoogleMapでマップ自体をドラッグして移動した後、中心地の経度緯度を取得し ...

GoogleMapで半径●メートルを範囲表示

GoogleMapでマーカーを立てて、そこから範囲●mもしくは●kmを円で表示さ ...

PHPで位置情報を取得してGoogleMapAPIで使用する方法

GPSみたいな位置情報をPHPで取得し、GoogleMapAPIでその場所を反映 ...

スマホでページ内リンクからGoogleMapアプリを開く

スマホでWebページにあるリンクをクリックした際にGoogleMapアプリを表示 ...

GASで「カクヨム」の更新状況をスクレイピングで取得する

Google Apps Scriptの勉強として「カクヨム」の指定した小説が更新 ...

GASで「小説家になろう」サイトの更新通知をLINEに送る

Google Apps Scriptの勉強として「小説家になろう」サイトの特定小 ...

GASとLINEを連携させて通知を送る

Google Apps ScriptとLINEを連携させ、LINEに何らかの通知 ...

Google map APIでマーカー(アイコン)を好きな画像に変える

Googleマップでユーザーにマーカー画像をアップロードさせて、それをマップ表示 ...

GoogleスプレッドシートとPHPの連携

GoogleスプレッドシートとPHPプログラムを連携させたいという案件をたまに見 ...