Places API を使用すると、施設、有名なスポット、地理的位置など、さまざまなカテゴリの場所情報を検索できます。場所は、近接性またはテキスト文字列で検索できます。Place Search は、場所のリストと各場所の概要情報を返します。追加情報は、Place Details クエリから取得できます。
検索タイプを比較する
それぞれ異なる特性を持つ 3 つの検索エンドポイントがあります。次の表に、この違いの一部を示します。
タイプ | フィールドの選択 | テキスト検索 | あいまいなテキスト | 地域フィルタ | 追加のフィルタ |
---|---|---|---|---|---|
Find Place | input |
||||
Nearby Search | keyword |
||||
テキスト検索 | query |
フィールドの選択
Nearby Search や Text Search で特定のフィールドのみを返すように制限することはできません。不要なデータがリクエストされて課金されるのを防ぐには、代わりに Find Place リクエストを使用します。
テキストが不明瞭です
Find Place と Text Search は、多数のフィールドのあいまいなテキストを照合するように最適化されていますが、Nearby Search はフィールドのサブセットに対する完全一致に限定されています。
その他のフィルタ
Nearby Search と Text Search では、結果をフィルタするための追加パラメータ(minprice
、maxprice
、opennow
、type
など)を指定できます。