このページでは、types
プロパティでサポートされている値について説明します。
- 表 1 には、場所検索でサポートされており、Place Details の結果として返したり、オートコンプリートによる場所予測の一部として返したりできるタイプがまとめられています。
- 表 2 には、Place Details の結果として返したり、オートコンプリートによる場所予測の一部として返したりできるその他のタイプがまとめられています。
- 表 3 には、プレイス オートコンプリート リクエストで使用できるタイプがまとめられています。
表 1: プレイスタイプ
表 1 の プレイスタイプの値は、次のように使用されます。
- Place Details に対する応答の一部として使用できます。リクエストでは、適切な「タイプ」のデータ フィールドを指定する必要があります。
- オートコンプリートによる場所予測の一部として使用できます。これらの値を使用するためのルールの詳細は、Places Autocomplete でご確認ください。
- Place Search(Places API のみ)の
type
パラメータで、指定したタイプに一致する場所のみに結果を絞り込みます。
accounting
airport
amusement_park
aquarium
art_gallery
atm
bakery
bank
bar
beauty_salon
bicycle_store
book_store
bowling_alley
bus_station
cafe
campground
car_dealer
car_rental
car_repair
car_wash
casino
cemetery
church
city_hall
clothing_store
convenience_store
courthouse
dentist
department_store
doctor
drugstore
electrician
electronics_store
embassy
fire_station
florist
funeral_home
furniture_store
gas_station
gym
hair_care
hardware_store
hindu_temple
home_goods_store
hospital
insurance_agency
jewelry_store
laundry
lawyer
library
light_rail_station
liquor_store
local_government_office
locksmith
lodging
meal_delivery
meal_takeaway
mosque
movie_rental
movie_theater
moving_company
museum
night_club
painter
park
parking
pet_store
pharmacy
physiotherapist
plumber
police
post_office
primary_school
real_estate_agency
restaurant
roofing_contractor
rv_park
school
secondary_school
shoe_store
shopping_mall
spa
stadium
storage
store
subway_station
supermarket
synagogue
taxi_stand
tourist_attraction
train_station
transit_station
travel_agency
university
veterinary_care
zoo
表 2: プレイス サービスで返されるその他のタイプ
表 2 のプレイスタイプの値は、次のように使用されます。
- Place Details リクエストの結果(
fetchPlace()
の呼び出しなど)の一部として、またはプレイスの結果が返される場所で使用できます。リクエストでは、適切な「タイプ」のデータ フィールドを指定する必要があります。 - オートコンプリートによる場所予測の一部として使用できます。これらの値を使用するためのルールの詳細は、Places Autocomplete でご確認ください。
- 住所コンポーネントの指定に使用できます。
これらのタイプの詳細については、住所タイプをご覧ください。
administrative_area_level_1
administrative_area_level_2
administrative_area_level_3
administrative_area_level_4
administrative_area_level_5
administrative_area_level_6
administrative_area_level_7
archipelago
colloquial_area
continent
country
establishment
finance
floor
food
general_contractor
geocode
health
intersection
landmark
locality
natural_feature
neighborhood
place_of_worship
plus_code
point_of_interest
political
post_box
postal_code
postal_code_prefix
postal_code_suffix
postal_town
premise
room
route
street_address
street_number
sublocality
sublocality_level_1
sublocality_level_2
sublocality_level_3
sublocality_level_4
sublocality_level_5
subpremise
town_square
表 3: プレイス オートコンプリート リクエストに対応しているタイプの一覧
Place Autocomplete リクエストの一部として、表 3 のプレイスタイプ値、または表 1 と表 2 の値を使用して、結果を特定のタイプに制限します。
リクエストでは、表 3 のタイプのうち、1 つのみが許可されます。表 3 の値を指定する場合、表 1 または表 2 の値は指定できません。
これらの値を使用するためのルールの詳細は、Places Autocomplete でご確認ください。
サポートされるタイプは次のとおりです。
geocode
は、お店やサービスの結果ではなく、ジオコーディングの結果のみを返すように Place Autocomplete サービスに指示します。通常、このリクエストは、はっきり特定できない場所を明確にするために使用します。address
は、正確な住所のあるジオコーディングの結果のみを返すように Place Autocomplete サービスに指示します。通常、このリクエストはユーザーが完全な住所を指定して検索することがわかっている場合に使用します。establishment
は、お店やサービスの結果のみを返すよう Place Autocomplete サービスに指示します。(regions)
タイプ コレクションは、次のタイプに一致する結果を返すようにプレイス サービスに指示します。locality
sublocality
postal_code
country
administrative_area_level_1
administrative_area_level_2
(cities)
タイプ コレクションは、locality
またはadministrative_area_level_3
に一致する結果を返すようにプレイス サービスに指示します。