Directions API(以前のバージョン)のポリシーと帰属

このドキュメントでは、Directions API(レガシー)で開発されたアプリケーションの要件を一覧表示します。Directions API(従来版)の使用には、Google との契約が適用されます。

ポリシー

このセクションでは、Directions API(以前のバージョン)に関連するポリシーについて説明します。ポリシーは、Google Maps Platform の期待に沿ってサービスを正しく使用するための、実践的な実装ガイドラインと要件を提供します。

キャッシュ保存の制限の例外

ただし、プレイスを一意に識別するために使用されるプレイス ID は、キャッシング制限適用対象外です。無期限で保存できます。API レスポンスの place_id フィールドで返されます。プレイス ID を保存、更新、管理する方法については、プレイス ID のガイドをご覧ください。

欧州経済領域の国と地域

このサービスには、請求先住所が欧州経済領域(EEA)にあるお客様向けの異なる利用規約が適用されます。また、機能も異なる場合があります。Google Maps Platform を使用して構築する前に、以下の EEA 固有の規約と情報を確認してください。

請求先住所が EEA 内にない場合は、次の利用規約が適用されます。

Google マップの帰属表示の要件

このセクションでは、アプリケーションを通じて Google マップとコンテンツを表示する際の帰属表示の要件とガイドラインについて説明します。

Google マップの帰属表示を表示する

アプリやウェブサイトで Google Maps Platform API のコンテンツを表示する際は、Google マップの帰属表示に関する要件を遵守する必要があります。帰属表示がすでに表示されている Google マップにコンテンツが表示される場合は、追加の帰属表示は不要です。

Google マップの帰属表示が含まれている

Google Maps Platform のユーザー インターフェース(Places UI キットなど)で既に提供されている Google マップの帰属表示の場合:

  • 表示場所に関係なく、含まれている帰属情報を削除しないでください。帰属表示を変更したり、隠したり、見えにくくしたりしないでください。背景に対してはっきりと見えるようにしてください。
  • 枠線、背景色、シャドウ、十分な空白などの UI キューを使用して、Google Maps Platform コンテンツを他のコンテンツと常に視覚的に区別します。
  • 視覚的な変更を行う場合は、Google マップのすべての帰属表示要件を遵守する必要があります。

可能な限り、Google マップのロゴの形式で帰属表示を行います。スペースが限られている場合は、「Google マップ」というテキストを使用できます。Google マップが提供するコンテンツをエンドユーザーが常に明確に認識できるようにする必要があります。

左: Google マップのロゴでの帰属表示、右: Google マップのテキストでの帰属表示
左: Google マップのロゴでの帰属表示、右: Google マップのテキストでの帰属表示

ロゴのアトリビューション

アプリやウェブサイトで Google マップのロゴを使用する際は、以下の要件に準拠してください。
Google マップのロゴの帰属表示で許容されるバリエーション
Google マップのロゴの帰属表示で許容されるバリエーション

Google マップのロゴをダウンロードする

公式の Google マップのロゴファイルを使用します。以下のロゴをダウンロードし、このセクションのガイドラインに沿って使用してください。

Google マップのアトリビューション アセットをダウンロードする

Google マップのロゴを使用する際は、以下のガイドラインに従ってください。

  • ロゴを一切変更しないでください。
  • ロゴのアスペクト比を維持して、歪みを防ぎます。
  • アウトライン ロゴは、地図や画像などの煩雑な背景に使用します。
  • 単色やグラデーションなど、シンプルな背景にはアウトラインのないロゴを使用します。

ロゴのサイズに関する規定

Google マップのロゴのサイズ仕様は次のとおりです。
  • ロゴの最小高さ: 16 dp
  • ロゴの最大高さ: 19 dp
  • ロゴの最小クリアスペース: 左、右、上は 10 dp、下は 5 dp

dp について詳しくは、マテリアル デザインのウェブサイトのピクセル密度をご覧ください。

最小クリアスペースと許容されるサイズ範囲を示す Google マップのロゴ
最小クリアスペースと許容されるサイズ範囲を示す Google マップのロゴ

ロゴのアクセシビリティ

Google マップのロゴのユーザー補助機能に関する要件は次のとおりです。
Google マップのロゴの帰属表示に関する許容されないバリエーションとアクセシビリティの問題
Google マップのロゴの帰属表示に関する許容できないバリエーションとアクセシビリティの問題

テキスト属性

インターフェースのサイズが Google マップのロゴの使用に対応していない場合は、テキストで「Google マップ」と表記できます。次のガイドラインに沿って対応してください。

Google マップのテキストでの帰属表示の許容されるバリエーション
Google マップのテキストでの帰属表示の許容されるバリエーション
  • Google Maps」というテキストは一切変更しないでください。
    • Google Maps の文字の大小は変更しないでください。
    • Google Maps を複数行に折り返さないでください
    • Google Maps を他の言語にローカライズしないでください。
    • HTML 属性 translate="no" を使用して、ブラウザが Google マップを翻訳しないようにします。
Google マップのテキストでの帰属表示の不適切なバリエーション
Google マップのテキストでの帰属表示として認められないバリエーション
  • 次の表の説明に従って、Google マップのテキストのスタイルを設定します。

    Google マップのテキスト スタイルの要件
    プロパティ スタイル
    フォント ファミリー Roboto。フォントの読み込みは任意です。
    代替フォント ファミリー プロダクトですでに使用されている Sans Serif の本文フォント、またはデフォルトのシステム フォントを呼び出すための Sans-Serif
    フォント スタイル 標準
    フォントの太さ 400
    フォントの色 白、黒(#1F1F1F)、グレー(#5E5E5E)。背景に対してアクセシビリティの高い(4.5:1)コントラストを維持します。
    フォントサイズ 最小フォントサイズ: 12sp
    最大フォントサイズ: 16sp
    sp について詳しくは、マテリアル デザインのウェブサイトのフォントサイズの単位をご覧ください。
    文字間隔 標準

CSS の例

次の CSS は、白または明るい背景に適切なタイポグラフィ スタイルと色で Google マップをレンダリングします。

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

.GMP-attribution {
font-family: Roboto, Sans-Serif;
font-style: normal;
font-weight: 400;
font-size: 1rem;
letter-spacing: normal;
white-space: nowrap;
color: #5e5e5e;
}

ビジュアルの要件

Google マップの帰属表示のビジュアル処理に関する要件は次のとおりです。
  • コンテンツの上部または下部の近くに、同じビジュアル コンテナ内に帰属情報を配置します。コンテンツが 1 行の場合、帰属表示は右または左に配置できます。

  • 枠線、背景色、シャドウ、十分な空白などの UI キューを使用して、Google Maps Platform コンテンツを他のコンテンツと視覚的に区別します。

  • Google Maps Platform 以外のコンテンツを Google マップに帰属させ、Google マップを誤って表現しないでください。
  • 帰属表示が常に表示され、読みやすいことを確認します。削除、非表示、不明瞭化、変更は絶対に行わないでください。

次の図は、これらの視覚的要件の例を示しています。

コンテンツの上、下、横に配置された Google マップの帰属表示の例
コンテンツの上、下、横に配置された Google マップの帰属情報の例

Google マップのコンテンツ(場所の評価)を他のコンテンツと区別する 3 つのアプローチの例
Google マップのコンテンツ(場所の評価)を他のコンテンツと区別する 3 つの方法の例

Google マップの帰属情報を隠したり、他の情報源のコンテンツと混同したりしないでください
Google マップの帰属情報を隠したり、他のソースのコンテンツと混同したりしないでください

第三者データ プロバイダ

Google のマッピング サービスのデータと画像の中には、Google 以外のプロバイダから提供されているものがあります。Map Tiles API などの一部のプロダクトでは、サードパーティのデータ プロバイダに必要な帰属表示を提供することがあります。このような画像を使用する場合、帰属情報の文言には「Google マップ」の名称と関連するデータ プロバイダ名(「地図データ: Google, Maxar Technologies」など)を記載する必要があります。Google が第三者の帰属情報を提供する場合、「Google マップ」または Google ロゴのみを表示しただけでは帰属表示として適切ではありません。

サードパーティのコンテンツの属性

Directions API(レガシー)からのレスポンスに交通機関の詳細が含まれている場合、アプリケーションはルートを提供する交通機関運営者の名前と URL を表示する必要があります。関連するフィールドの仕様については、Directions API(レガシー)のレスポンスagencies 配列をご覧ください。この情報は、Directions API(旧版)のデータの下に配置することをおすすめします。