Places API のポリシー

このドキュメントでは、Places API を使用して開発されるすべてのアプリケーションに共通する要件について説明します。これには、この API に含まれる Place Autocomplete サービスも含まれます。Google マップ デベロッパー向けの一般的な情報については、Google Maps Platform 利用規約をご覧ください。

利用規約とプライバシー ポリシーを明示する

Places API アプリケーションを開発する場合は、Google との契約に定められているガイドラインに準拠する利用規約プライバシー ポリシーをアプリケーションとともに公開する必要があります。

  • 利用規約プライバシー ポリシーが一般公開されている必要があります。
  • アプリケーションの利用規約に、アプリケーションを使用するユーザーには Google の利用規約が適用されることを明示する必要があります。
  • Google Maps API を使用していることをプライバシー ポリシーでユーザーに通知し、参照によって Google プライバシー ポリシーを組み込む必要があります。

利用規約プライバシー ポリシーを提供するおすすめの方法は、アプリケーションのプラットフォームによって異なります。

モバイルアプリ

モバイルアプリを開発する場合は、関連するアプリケーション ストアやアプリの設定メニューにあるアプリのダウンロード ページに、利用規約プライバシー ポリシーへのリンクを掲載することをおすすめします。

ウェブ アプリケーション

ウェブ アプリケーションを開発する場合は、利用規約プライバシー ポリシーへのリンクをウェブサイトのフッターに記載することをおすすめします。

コンテンツのプリフェッチ、キャッシュ保存、保存

Places API を使用するアプリケーションには、Google との契約条件が適用されます。本契約の規定に従い、利用規約に記載されている限定的条件を除き、コンテンツのプリフェッチ、インデックス登録、保存、キャッシュ保存は行わないでください。

Places API の結果を表示する

Places API の結果は、Google マップに表示できます。また、地図を表示せずに表示することもできます。Places API の結果を地図に表示する場合は、Google マップ上に表示する必要があります。Google マップ以外の地図で Places API データを使用することはできません。

アプリケーションで Google マップ上にデータを表示する場合、Google ロゴが表示されますが、これは変更できません。Google データを Google マップと同じ画面に表示するアプリケーションでは、追加の帰属情報を Google に提供する必要はありません。

アプリケーションで Google マップ以外のページまたはビューにデータを表示する場合、データと一緒に Google ロゴを表示する必要があります。たとえば、あるタブに Google データを表示し、別のタブにそのデータを含む Google マップを表示するアプリケーションの場合、最初のタブに Google ロゴを表示する必要があります。アプリケーションで検索フィールドを使用する場合、オートコンプリートの有無にかかわらず、ロゴをインラインで表示する必要があります。

Google ロゴは地図の左下に配置し、帰属情報は右下に配置してください。いずれの情報も、地図全体に表示され、地図内やアプリ内の別の場所に配置しないでください。次の地図の例では、地図の左下に Google のロゴ、右下に帰属先が表示されています。

次の ZIP ファイルには、パソコン、Android、iOS の各アプリケーションに適したサイズの Google ロゴが含まれています。いかなる場合でも、ロゴのサイズを変更したり、ロゴに変更を加えたりすることはできません。

ダウンロード: google_logo.zip

帰属表示は変更しないでください。帰属情報を削除、見えにくくしたり、切り取ったりしないでください。Google ロゴをインラインで使用することはできません(例: 「これらの地図は [Google_logo] のものです」)。

アトリビューションはできるだけ控えましょう。直接埋め込み以外で Google 画像のスクリーンショットを使用する場合は、画像に表示される標準の帰属表示を含めます。帰属情報テキストは、必要に応じてスタイルと配置をカスタマイズできます。ただし、テキストがコンテンツと近く、平均的な閲覧者や読者が判読できることが条件となります。書籍の巻末、ファイルや番組のクレジット、ウェブサイトのフッターなど、権利帰属表示をコンテンツから離すことはできません。

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

帰属表示が現実的でないデバイスで Google Maps Platform を使用している場合は、 Google セールスチームまでご連絡のうえ、ユースケースに適したライセンスについてご相談ください。

帰属表示に関するその他の要件

Places API のレスポンスには、HTML 形式のリスティング プロバイダの帰属情報が含まれる場合があります。この属性は、提供されたとおりにユーザーに表示する必要があります。HTML に含まれるリンクはすべて保持する必要があります。この情報は、検索結果や Place Details の下に配置することをおすすめします。

レビューがどのように並べ替えられているのかをエンドユーザーに表示することをおすすめします。

なお、プレイスを一意に識別するために使用されるプレイス ID は、キャッシング制限の適用対象外です。このため、プレイス ID 値は無期限に保存できます。プレイス ID は、Places API レスポンスの place_id フィールドで返されます。

Google アトリビューションのスタイル ガイドライン

ダウンロード可能な Google ロゴを使用できない場合の、CSS および HTML での Google 帰属表示のスタイル ガイドラインは次のとおりです。

クリアスペース

ロックアップの周囲のクリアスペースは、Google の「G」の高さ以上にする必要があります。

帰属情報のコピーと Google ロゴの間隔は、「G」の幅の半分にする必要があります。

読みやすさ

バイラインは常に、はっきりと見やすく、背景色に適した色で表示する必要があります。選択したバリエーションのロゴに十分なコントラストを付けてください。

白または明るい色の背景で、0%~ 40% の黒濃淡を使用して Google Material Gray 700 テキストを使用します。

Google
#5F6368
RGB 95 99 104
HSL 213 5 39
HSB 213 9 41

背景が暗く、写真やシンプルなパターンの上には、バイラインと帰属情報に白いテキストを使用します。

Google
#FFFFFF
RGB 255 255 255
HSL 0 0 100
HSB 0 0 100

フォント

Roboto フォントを使用します。

CSS の例

次の CSS を「Google」というテキストに適用すると、白または明るい背景に「Google」が適切なフォント、色、間隔でレンダリングされます。

font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 16px;
padding: 16px;
letter-spacing: 0.0575em; /* 0.69px */
color: #5F6368;