top of page

ウェブサイトのGoogleマップが表示されなくなるかも - GoogleマップAPIの廃止

  • 執筆者の写真: t_tanaka
    t_tanaka
  • 4月29日
  • 読了時間: 2分

最近、「地図が表示されない」「マーカー(ピン)が出てこない」「エラーが表示される」といったお問い合わせが増えてきました。

原因の一つは、Googleマップの仕様変更です。



開発者ツールのコンソールに警告メッセージが!
開発者ツールのコンソールに警告メッセージが!


GoogleマップAPIの更新と廃止はずっと続いています


Googleは、継続的にGoogle Maps JavaScript APIの更新を行っています。それに伴い、機能の廃止も起こっています。


  • 2022年4月:google.maps.event.addDomListener() 廃止予定に

  • 2024年2月:google.maps.Marker 廃止予定に


まだ廃止の日時は決まっていませんが、古いコードのまま使っていると、将来、マーカーが表示されなかったり、地図がうまく動かなくなります。


JavaScriptのコンソール(開発者ツール)に、こんなエラーメッセージが表示されていたら、改修が必要です。


google.maps.event.addDomListener() is deprecated...
google.maps.Marker is deprecated...


どうすればいいの?


google.maps.Markerは、新しいアドバンスド・マーカーという仕組みに切り替える必要があります。

移行ガイドはGoogleから提供されています。


地図の修正、おまかせください!


「うちのサイトも影響を受けてるかも…」「コードを直すのはちょっと難しい…」

そんなときは、私におまかせください!


  • 古い地図コードのチェック

  • 新しいマーカーへの置き換え

  • スマホやパソコンでも快適に見られるよう最適化


など、お困りごとに合わせて対応いたします。


Comments


bottom of page