Google Maps Image API

このページは、以前の Maps APIs for Work または Maps API for Business ライセンスのユーザーのみを対象にしています。このページの内容は、2016 年 1 月から利用可能になった新しい Google Maps APIs Premium Plan のユーザーには適用されません。

はじめに

Google Maps Image API を使用すると、Google Static Maps API や Street View Image API のパノラマ画像を使用して、画像を簡単にウェブページに埋め込むことができます。JavaScript は必要ありません。

この API は、画像に関する情報を含む URL を作成するシンプルなものです。image タグから URL を読み込むと、Google はマップまたはストリートビュー シーンを作成して返します。

Google Maps APIs for Work ユーザーは、大きいサイズの画像(2048 x 2048 ピクセル)と高い scale の値(最大 4)をリクエストできます。

Google Maps APIs for Work ライセンスを購入すると、Google からウェルカム レターが届きます。 そのウェルカム レターに、クライアント ID秘密暗号化キーが記載されています。

この情報は非常に重要なので、安全な場所に保管してください。

Google Maps APIs for Work ライセンスではGoogle Maps APIs ウェブサービスMaps JavaScript API へのアクセス権も付与されます。

詳細については、以下のセクションをご覧ください。

クライアント ID とデジタル署名による認証

API リクエストには、クライアント ID と暗号化 URL 署名シークレット(デジタル署名)を含める必要があります。 クライアント ID によって、Google Maps APIs for Work ユーザーとして識別され、サポートや購入済みのアプリへの割り当てが有効になります。 デジタル署名により、Google のサーバーでは、クライアント ID を使用してリクエストを生成しているサイトにその処理が承認されていることを確認できます。

クライアント ID とデジタル署名を含めずに生成されたリクエストは、Google Maps APIs for Work のメリットを利用できません。

無料の API サービスから Google Maps APIs for Work の実装に切り替えた場合は、リクエストから key パラメータを削除する必要があります。

Google Maps image API では、クライアント ID とキーの両方を使用して作成されたリクエストは拒否されます。

認証と承認の詳細については、認証と承認 のページをご覧ください。

クライアント ID または暗号化 URL 署名シークレットを紛失した場合は、 Google Cloud Support Portal にログインして、 ページの左側にあるリンクの [Maps: Manage Client ID] をクリックすると、クライアント ID または暗号化 URL 署名シークレットを再取得できます。

承認済み URL の登録

クライアント ID を使用したリクエストは、登録済みの URL から送信された場合にのみ成功します。 承認済み URL の登録ガイドをご覧ください。

デベロッパー ドキュメント

Google Maps image API に関する主なデベロッパー ドキュメントは、次のとおりです。

サポートを受ける

Google Maps APIs for Work ユーザーは Google Cloud Support Portal に加えて、電話サポートおよびメールサポートを利用できます。 連絡先情報については、サポートとリソースのページをご覧ください。