Google maps javascript api 料金

Google maps javascript api 料金
webサイト制作ウェブサイトに地図を埋め込む

2022.01.28

Google Maps APIはGoogle Maps Platformに移行

2018年6月11日、Google Maps APIはGoogle Maps Platformに移行し、2018 年7月16日に、マップ、ルート、プレイスに対して従量課金制の新しい料金プランが適用 されています。

それまで、1 日のマップロード回数は25,000 回を限度で無料できましたが、現在無料で利用できるのは、$200 分/月です。

料金の詳しくは以下のリンクで確認できます。

  • https://cloud.google.com/maps-platform/pricing/sheet/

2018 年 7 月 16 日に、マップ、ルート、プレイスに対して従量課金制の新しい料金プランが適用されました。この新しいプランでは、Google Maps Platform API を必要に応じて柔軟に利用でき、毎月、利用した分のみが課金対象となります。

google

Google Maps Platform API 無料の対象外

月に$200 分、マップ、ルート、プレイスについて無料で利用できますが、ゲーム、ライドシェアリング、アセット トラッキングのソリューションでは無料で利用できません。

無料で利用できるAPI・SDK

  • Maps Embed でマップの使用が無料(マップの表示のみ)
  • Maps URL が無料

Google maps javascript api 料金
Google Maps Platformの無料範囲

API を使わない

Google マップの共有の機能を使って、埋め込み用のHTMLコードを取得し

共有] – [地図を埋め込む] 機能を使ってHTML コードを取得し、ウェブサイトにGoogle Map を埋め込むことは無料です。

Maps Embed API は基本的に、自サイト内に大量の Google マップを埋め込みたい状況で、場所ごとに手作業で埋め込み用の HTML コードを取得することなく、プログラムを使って動的に Google マップを埋め込みたい場合に利用する API です。

ウェブサイトにiframeで地図を埋め込む手順

埋め込み用びHTMLコードを取得し、iframeで地図を埋め込んだ場合、次のように表示されます。

  1. 目的の地図の場所を示す
  2. 共有をクリックする
  3. 地図を埋め込む タブを開く
  4. HTMLコードをコピーする
  5. ウェブサイトに貼る

Google maps javascript api 料金
ウェブサイトに地図を埋め込む

Google maps javascript api 料金
ウェブサイトに地図を埋め込む

複数の場所を掲載した地図をウェブサイトに埋め込む

マイプレイス→マイマップを開き、地図を作製します。

  1. 作成した地図を共有にする
  2. メニューより自分のサイトに埋め込むをクリックする
  3. HTMLコードをコピーする
  4. ウェブサイトに貼る

Google maps javascript api 料金
ウェブサイトに地図を埋め込む

Google maps javascript api 料金
ウェブサイトに地図を埋め込む

複数の場所を示す地図を作製した場合

Google Maps Platform API キーの取得

Google Maps Platform APIは、 マップ、ルート、プレイスに対して 月に$200分を無料でりようできます。

料金の詳しくは以下のリンクで確認できます。

  • https://cloud.google.com/maps-platform/pricing/sheet/

APIキーなしでも表示されるMAP

2016年6月22日以前に作られたMAPは、APIキーなしでも問題なく表示されます。

2016 年 6 月 22 日より前に作成されたアクティブなドメインでは、API キーなしでも Google Maps JavaScript API、Static Maps API、Street View Image API に引き続きアクセスできます。新しいドメインでキーなしアクセスが利用できなくなる影響は受けません。

しかし、2016年6月22日より前に作成されたアクティブなドメインでも、猶予期間90日(2016年10月12日)以降、「課金を有効」にしている場合は超過分に応じて課金されます。

Google Maps JavaScript APIのマップロードの制限を超えた場合

「課金を有効」にしてない場合、「1日あたり25,000 回」 を超えるとその日の終わりまでAPIが機能せず、その間、地図が表示されません。

課金を有効にして 1 日の割り当てを引き上げない限り、ウェブサイトの 1 日のマップロード回数が 25,000 回を超えると、その日の終わりまで API が機能しなくなります。

Google Maps APIキー・Google Maps JavaScript API の取得の手順

  1. Google Map API にアスセスする
  2. 「Google Maps JavaScript API」をクリック
  3. 「キーを取得」をクリック
  4. ▽select or create project プロジェクトリストからプロジェクトを選択、または新しいプロジェクトを作成を選択
  5. ENABLE API(APIの有効化)をクリック

これで、APIを取得できました。このAPIキーをコピーし使用します。制限のないAPIキーで始めることもできますが、キーを保護して特定のwebサイトのみ使用できるように設定します。

Google maps javascript api 料金

  1. API Consoleをクリック
  2. 「HTTPリファラー(ウェブサイト)」を選択
  3. * .example.com / *に Google Map を表示するのウェブサイトのURLを登録
  4. 保存する

Google maps javascript api 料金

Google Map API の確認

Google maps javascript api 料金

  1. Google API Console にアスセス
  2. 作成したプロジェクトを選択
  3. 右端のメニューアイコンより「API Manager」を選択
  4. 認証情報

認証情報で作成したAPIキーを確認できます。

取得したGoogle Maps APIキーが機能していない時の対処法

JavaScriptコンソールを開き、Googleからのエラーメッセージを確認します。

  • Chromeは、[メニュー] > [More Tools] > [Developer Tools]を選択
  • Internet Explorerは、F12コンソールツールを使用
  • Firefoxは、[メニュー] > [Web Developerサブメニュー] > [Webコンソール]を選択
デベロッパー エラーコードエラーの説明
ApiNotActivatedMapError Google Maps JavaScript API が有効になっていない
DeletedApiProjectMapError API プロジェクトが Google API Console から削除された
ExpiredKeyMapError API キーが期限切れ
InvalidClientIdMapError クライアントIDの期限切れ
InvalidKeyMapError APIキーが見つからない
InvalidKey API キーが適切なものでない
NoApiKeys APIキーがない

上記のエラーコードの場合は、Google API Console でAPIキーを確認し、必要ならば新しい API キーを作成します。

デベロッパー エラーコードエラーの説明
RefererDeniedMapError Google Maps APIs 利用規約に違反
OverQuotaMapError 利用制限を超過している
RefererNotAllowedMapError URL が許可対象のリファラ一覧に追加されていいない

「URL が許可対象のリファラ一覧に追加されていいない」場合は、下記をご参考下さい。

参照

Google Maps JavaScript APIでリファラーエラーの場合

リファラーエラーがある場合は、Googleの形式(* .example.com / *)を使用して入力したことを確認してください。

* .example.com / *とありますが、リファラーエラーがある場合は、example.com / *で記載するとエラーが出なくなりました。開発者コンソールの変更には、更新に最大5分かかることがありますので、変更後にはしばらく時間を置いてアクセスしてみて下さい。

Maps Javascript APIの無料枠は?

「Google Maps Platform」の機能を利用したアプリケーションを作成するには、APIキーが必要です。 Google Maps PlatformのAPIは2022年4月現在、1か月毎200ドルの無料枠があり、その範囲内であれば無料APIが使用できます。

Google Map APIの無料枠は?

地図の読み込みは 1 か月あたり 28,500 回まで無料です。 お客様のニーズに合った料金設定を選択できます。 コミットメントや解約料、使用制限はありません。

Google APIの無料制限は?

API の料金は料金表をご覧ください。 アプリケーションが生成するリクエストまたは地図の読み込みの量が、1 か月あたり $200 以内であれば、使用量は請求されません。 無料クレジット(1 か月 200 ドル)を超える利用分については、お客様の請求先アカウントに課金されます。

Google Mapの有料プランは?

マップ(Maps)の料金体系.