このページでは、Google Places API の types
プロパティでサポートされる値を紹介します。表 1 では、プレイス検索とプレイスの追加で使用できるタイプを示します。表 2 では、プレイス検索結果で返される可能性があるその他のタイプを示します。表 3 では、プレイス オートコンプリート リクエストで使用できるタイプを示します。
表 1: プレイス検索とプレイスの追加でサポートされているタイプ
プレイス検索やプレイスの追加を行う場合に、types
フィルタで使用できる値は次のとおりです。
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
electrician
electronics_store
embassy
establishment
(サポート終了)finance
(サポート終了)fire_station
florist
food
(サポート終了)funeral_home
furniture_store
gas_station
general_contractor
(サポート終了)grocery_or_supermarket
(サポート終了)gym
hair_care
hardware_store
health
(サポート終了)hindu_temple
home_goods_store
hospital
insurance_agency
jewelry_store
laundry
lawyer
library
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
place_of_worship
(サポート終了)plumber
police
post_office
real_estate_agency
restaurant
roofing_contractor
rv_park
school
shoe_store
shopping_mall
spa
stadium
storage
store
subway_station
synagogue
taxi_stand
train_station
transit_station
travel_agency
university
veterinary_care
zoo
表 2: プレイス サービスで返されるその他のタイプ
上記の表 1 のタイプに加えて、プレイス検索の結果では次のタイプが返される可能性があります。これらのタイプの詳細については、ジオコーディングのレスポンスの住所タイプをご覧ください。
administrative_area_level_1
administrative_area_level_2
administrative_area_level_3
administrative_area_level_4
administrative_area_level_5
colloquial_area
country
establishment
finance
floor
food
general_contractor
geocode
health
intersection
locality
natural_feature
neighborhood
place_of_worship
political
point_of_interest
post_box
postal_code
(郵便番号)postal_code_prefix
(郵便番号のプレフィックス)postal_code_suffix
postal_town
premise
room
route
street_address
street_number
sublocality
sublocality_level_4
sublocality_level_5
sublocality_level_3
sublocality_level_2
sublocality_level_1
subpremise
表 3: プレイス オートコンプリート リクエストでサポートされているタイプ
プレイス オートコンプリート リクエストで特定のタイプに結果を限定するには、types
パラメータを指定します。このパラメータには、下記のサポートされるタイプに記載されているタイプやタイプ コレクションを指定します。何も指定しないと、すべてのタイプが返されます。通常、使用できるタイプは 1 つのみです。例外として、geocode
タイプと establishment
タイプを混在させることもできますが、この場合はタイプを指定しない場合と同じ結果になります。サポートされるタイプは次のとおりです。
geocode
では、お店やサービスの情報は返されず、ジオコーディングの結果のみが返されます。通常、このリクエストははっきり特定できない場所を明確にするために使用します。address
では、ジオコーディングの結果のみが、正確な住所とともに返されます。通常、このリクエストはユーザーが完全な住所を指定して検索することがわかっている場合に使用します。establishment
では、お店やサービスの結果のみが返されます。(regions)
タイプ コレクションでは次のタイプと一致する結果がすべて返されます。locality
(地区)sublocality
(下位地区)postal_code
(郵便番号)country
(国)administrative_area_level_1
(行政区画レベル 1)administrative_area_level_2
(cities)
タイプ コレクションでは、locality
(地区)またはadministrative_area_level_3
(行政区画レベル 3)と一致する結果が返されます。