Địa điểm lớp
Lớp google.maps.places.Place
Truy cập bằng cách gọi const {Place} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Hàm dựng | |
---|---|
Place |
Place(options) Thông số:
|
Phương thức tĩnh | |
---|---|
searchByText |
searchByText(request) Thông số:
Tìm kiếm địa điểm dựa trên truy vấn văn bản. |
searchNearby |
searchNearby(request) Thông số:
Tìm địa điểm lân cận. |
Thuộc tính | |
---|---|
accessibilityOptions |
Loại:
AccessibilityOptions optional Tuỳ chọn hỗ trợ tiếp cận của Địa điểm này. undefined nếu dữ liệu về các lựa chọn hỗ trợ tiếp cận chưa được gọi từ máy chủ. |
addressComponents |
Loại:
Array<AddressComponent> optional Tập hợp các thành phần địa chỉ cho vị trí của Địa điểm này. Đối tượng trống nếu không có dữ liệu địa chỉ đã xác định. undefined nếu dữ liệu địa chỉ chưa được gọi từ máy chủ. |
adrFormatAddress |
Loại:
string optional Nội dung thể hiện địa chỉ của Địa điểm trong vi định dạng adr. |
allowsDogs |
Loại:
boolean optional |
attributions |
Loại:
Array<Attribution> optional Văn bản ghi nhận tác giả sẽ được hiển thị cho kết quả về Địa điểm này. |
businessStatus |
Loại:
BusinessStatus optional Trạng thái hoạt động của vị trí. null nếu không có trạng thái xác định nào. undefined nếu dữ liệu trạng thái chưa được tải từ máy chủ. |
displayName |
Loại:
string optional Tên hiển thị của vị trí. null nếu không có tên. undefined nếu dữ liệu tên chưa được tải từ máy chủ. |
displayNameLanguageCode |
Loại:
string optional Ngôn ngữ của tên hiển thị của vị trí. null nếu không có tên. undefined nếu dữ liệu tên chưa được tải từ máy chủ. |
editorialSummary |
Loại:
string optional Bản tóm tắt biên tập cho địa điểm này. null nếu không có bản tóm tắt biên tập. undefined nếu trường này chưa được yêu cầu. |
editorialSummaryLanguageCode |
Loại:
string optional Ngôn ngữ của bản tóm tắt biên tập cho địa điểm này. null nếu không có bản tóm tắt biên tập. undefined nếu trường này chưa được yêu cầu. |
evChargeOptions |
Loại:
EVChargeOptions optional Các lựa chọn sạc xe điện do địa điểm cung cấp. undefined nếu bạn chưa gọi các lựa chọn sạc xe điện từ máy chủ. |
formattedAddress |
Loại:
string optional Địa chỉ đầy đủ của vị trí. |
fuelOptions |
Loại:
FuelOptions optional Các lựa chọn về nhiên liệu do địa điểm cung cấp. undefined nếu các lựa chọn nhiên liệu chưa được gọi từ máy chủ. |
googleMapsURI |
Loại:
string optional URL của trang Google chính thức cho địa điểm này. Đây là trang do Google sở hữu có chứa thông tin sẵn có tốt nhất về Địa điểm. |
hasCurbsidePickup |
Loại:
boolean optional Liệu một địa điểm có nhận hàng ở lề đường hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
hasDelivery |
Loại:
boolean optional Liệu một địa điểm có giao hàng hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
hasDineIn |
Loại:
boolean optional Việc một địa điểm đã từng ăn tại chỗ hay chưa. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
hasLiveMusic |
Loại:
boolean optional |
hasMenuForChildren |
Loại:
boolean optional |
hasOutdoorSeating |
Loại:
boolean optional |
hasRestroom |
Loại:
boolean optional |
hasTakeout |
Loại:
boolean optional Địa điểm có phục vụ đồ ăn mang đi hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
hasWiFi |
Loại:
boolean optional |
iconBackgroundColor |
Loại:
string optional Mã màu HEX mặc định cho danh mục của địa điểm. |
id |
Loại:
string Mã địa điểm duy nhất. |
internationalPhoneNumber |
Loại:
string optional Số điện thoại của Địa điểm ở định dạng quốc tế. Định dạng quốc tế bao gồm mã quốc gia và có dấu cộng (+) ở tiền tố. |
isGoodForChildren |
Loại:
boolean optional |
isGoodForGroups |
Loại:
boolean optional |
isGoodForWatchingSports |
Loại:
boolean optional |
isReservable |
Loại:
boolean optional Địa điểm có cho phép đặt chỗ trước hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
location |
Loại:
LatLng optional Vị trí của Địa điểm. |
nationalPhoneNumber |
Loại:
string optional Số điện thoại của Địa điểm, được định dạng theo quy ước khu vực của số điện thoại này. |
parkingOptions |
Loại:
ParkingOptions optional Các lựa chọn về chỗ đỗ xe do địa điểm cung cấp. undefined nếu dữ liệu về lựa chọn đỗ xe chưa được gọi từ máy chủ. |
paymentOptions |
Loại:
PaymentOptions optional Các phương thức thanh toán do địa điểm cung cấp. undefined nếu dữ liệu về lựa chọn thanh toán chưa được gọi từ máy chủ. |
photos |
Ảnh về địa điểm này. Tập hợp này sẽ chứa tối đa 10 đối tượng Photo . |
plusCode |
Loại:
PlusCode optional |
priceLevel |
Loại:
PriceLevel optional Mức giá của Địa điểm. Thuộc tính này có thể trả về bất kỳ giá trị nào sau đây
|
primaryType |
Loại:
string optional Loại chính của vị trí. null nếu không có loại nào. undefined nếu dữ liệu loại chưa được tải từ máy chủ. |
primaryTypeDisplayName |
Loại:
string optional Tên hiển thị loại chính của vị trí. null nếu không có loại nào. undefined nếu dữ liệu loại chưa được tải từ máy chủ. |
primaryTypeDisplayNameLanguageCode |
Loại:
string optional Ngôn ngữ dùng cho tên hiển thị loại chính của vị trí. null nếu không có loại nào. undefined nếu dữ liệu loại chưa được tải từ máy chủ. |
rating |
Loại:
number optional Xếp hạng, từ 1.0 đến 5.0 dựa trên đánh giá của người dùng về Địa điểm này. |
regularOpeningHours |
Loại:
OpeningHours optional |
requestedLanguage |
Loại:
string optional Ngôn ngữ được yêu cầu cho địa điểm này. |
requestedRegion |
Loại:
string optional Khu vực được yêu cầu cho địa điểm này. |
reviews |
Danh sách các bài đánh giá về Địa điểm này. |
servesBeer |
Loại:
boolean optional Địa điểm có phục vụ bia hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
servesBreakfast |
Loại:
boolean optional Địa điểm có phục vụ bữa sáng hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
servesBrunch |
Loại:
boolean optional Địa điểm có phục vụ bữa nửa buổi hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
servesCocktails |
Loại:
boolean optional |
servesCoffee |
Loại:
boolean optional |
servesDessert |
Loại:
boolean optional |
servesDinner |
Loại:
boolean optional Địa điểm có phục vụ bữa tối hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
servesLunch |
Loại:
boolean optional Địa điểm có phục vụ bữa trưa hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
servesVegetarianFood |
Loại:
boolean optional Địa điểm có phục vụ đồ ăn chay hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
servesWine |
Loại:
boolean optional Địa điểm có phục vụ rượu vang hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. Trả về "không xác định" nếu trường này chưa được yêu cầu. |
svgIconMaskURI |
Loại:
string optional URI tới tài nguyên mặt nạ hình ảnh svg có thể dùng để đại diện cho danh mục của một địa điểm. |
types |
Loại:
Array<string> optional Một mảng loại cho Địa điểm này (ví dụ: ["political", "locality"] hoặc ["restaurant", "establishment"] ). |
userRatingCount |
Loại:
number optional Số lượng điểm xếp hạng từ người dùng đã đóng góp cho Place.rating của Địa điểm này. |
utcOffsetMinutes |
Loại:
number optional Độ lệch so với giờ UTC của múi giờ hiện tại của Địa điểm, tính bằng phút. Ví dụ: Giờ chuẩn miền Đông Áo (GMT+10) theo giờ mùa hè sớm hơn UTC 11 giờ, vì vậy utc_offset_minutes sẽ là 660 . Đối với các múi giờ sau UTC, độ lệch là số âm. Ví dụ: utc_offset_minutes là -60 cho Cape Verde. |
viewport |
Loại:
LatLngBounds optional Chế độ xem ưu tiên khi hiển thị Địa điểm này trên bản đồ. |
websiteURI |
Loại:
string optional Trang web có căn cứ đáng tin cho Địa điểm này, chẳng hạn như một doanh nghiệp trang chủ. |
|
Loại:
OpeningHours optional |
Phương thức | |
---|---|
fetchFields |
fetchFields(options) Thông số:
|
getNextOpeningTime |
getNextOpeningTime([date]) Thông số:
Tính toán Ngày đại diện cho Thời gian mở cửa tiếp theo. Trả về giá trị không xác định nếu dữ liệu không đủ để tính toán kết quả, hoặc địa điểm này không hoạt động. |
isOpen |
isOpen([date]) Thông số:
Giá trị trả về:
Promise<boolean optional> Kiểm tra xem địa điểm đó có mở cửa theo ngày giờ đã cho hay không. Phân giải bằng undefined nếu dữ liệu đã biết cho vị trí không đủ để tính toán giá trị này, ví dụ: nếu giờ mở cửa chưa được đăng ký. |
toJSON |
toJSON() Thông số: Không có
Giá trị trả về:
Object đối tượng JSON có tất cả các thuộc tính Địa điểm được yêu cầu. |
PlaceOptions giao diện
google.maps.places.PlaceOptions
giao diện
Các tuỳ chọn để tạo một Địa điểm.
Thuộc tính | |
---|---|
id |
Loại:
string Mã địa điểm duy nhất. |
requestedLanguage optional |
Loại:
string optional Giá trị nhận dạng ngôn ngữ cho ngôn ngữ mà thông tin chi tiết được trả về. Xem danh sách ngôn ngữ được hỗ trợ. |
requestedRegion optional |
Loại:
string optional Mã vùng của khu vực của người dùng. Điều này có thể ảnh hưởng đến những ảnh có thể được trả về và có thể là những việc khác. Mã vùng chấp nhận giá trị hai ký tự là ccTLD ("miền cấp cao nhất"). Hầu hết mã ccTLD (miền cấp cao nhất theo mã quốc gia) đều giống với mã ISO 3166-1, trừ một số trường hợp ngoại lệ đáng chú ý. Ví dụ: ccTLD (miền cấp cao nhất theo mã quốc gia) của Vương quốc Anh là "uk" ( .co.uk ) trong khi mã ISO 3166-1 của thiết bị là "gb" (về mặt kỹ thuật cho pháp nhân "Vương quốc Anh và Bắc Ireland"). |
AccessibilityOptions lớp
Lớp google.maps.places.AccessibilityOptions
Truy cập bằng cách gọi const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
hasWheelchairAccessibleEntrance |
Loại:
boolean optional Liệu một địa điểm có lối vào cho xe lăn hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasWheelchairAccessibleParking |
Loại:
boolean optional Liệu một địa điểm có chỗ đỗ xe cho xe lăn hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasWheelchairAccessibleRestroom |
Loại:
boolean optional Liệu một địa điểm có nhà vệ sinh cho xe lăn hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasWheelchairAccessibleSeating |
Loại:
boolean optional Địa điểm có chỗ ngồi cho xe lăn hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
AddressComponent lớp
Lớp google.maps.places.AddressComponent
Truy cập bằng cách gọi const {AddressComponent} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
longText |
Loại:
string optional Văn bản đầy đủ của thành phần địa chỉ. |
shortText |
Loại:
string optional Văn bản ngắn, viết tắt của thành phần địa chỉ đã cho. |
types |
Loại:
Array<string> Một mảng chuỗi biểu thị loại thành phần địa chỉ này. Bạn có thể tìm thấy danh sách các loại hợp lệ tại đây. |
Phân bổ lớp
Lớp google.maps.places.Attribution
Truy cập bằng cách gọi const {Attribution} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
provider |
Loại:
string optional Văn bản ghi nhận tác giả sẽ được hiển thị cho kết quả về Địa điểm này. |
providerURI |
Loại:
string optional |
AuthorAttribution lớp
Lớp google.maps.places.AuthorAttribution
Truy cập bằng cách gọi const {AuthorAttribution} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
displayName |
Loại:
string Tên tác giả của kết quả này. |
photoURI |
Loại:
string optional URI ảnh của tác giả cho kết quả này. Không phải lúc nào bạn cũng có thể sử dụng được những tính năng này. |
uri |
Loại:
string optional URI hồ sơ của tác giả cho kết quả này. |
ConnectorAggregation lớp
Lớp google.maps.places.ConnectorAggregation
Thông tin về cách sạc xe điện, được tổng hợp cho các giắc cắm cùng loại và có cùng mức sạc.
Truy cập bằng cách gọi const {ConnectorAggregation} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
availabilityLastUpdateTime |
Loại:
Date optional Lần gần nhất cập nhật thông tin về khả năng sử dụng trình kết nối trong dữ liệu tổng hợp này. |
availableCount |
Loại:
number optional Số lượng trình kết nối hiện có sẵn trong dữ liệu tổng hợp này. |
count |
Loại:
number Số lượng trình kết nối trong dữ liệu tổng hợp này. |
maxChargeRateKw |
Loại:
number Tốc độ sạc tối đa tĩnh (tính bằng kw) của mỗi đầu nối của tập hợp. |
outOfServiceCount |
Loại:
number optional Số trình kết nối trong tập hợp này hiện không hoạt động. |
type |
Loại:
EVConnectorType optional Loại trình kết nối của dữ liệu tổng hợp này. |
EVChargeOptions lớp
Lớp google.maps.places.EVChargeOptions
Thông tin về trạm sạc xe điện được lưu trữ tại địa điểm.
Truy cập bằng cách gọi const {EVChargeOptions} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
connectorAggregations |
Loại:
Array<ConnectorAggregation> Danh sách tổng hợp các giắc cắm sạc xe điện có chứa các giắc cắm cùng loại và cùng tốc độ sạc. |
connectorCount |
Loại:
number Số lượng giắc cắm tại trạm này. Vì một số cổng có thể có nhiều giắc cắm nhưng chỉ có thể sạc một chiếc ô tô tại một thời điểm, nên số lượng giắc cắm có thể lớn hơn tổng số ô tô có thể sạc đồng thời. |
EVConnectorType hằng số
google.maps.places.EVConnectorType
hằng số
Các loại giắc cắm sạc xe điện.
Truy cập bằng cách gọi const {EVConnectorType} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Hằng số | |
---|---|
CCS_COMBO_1 |
Hệ thống sạc kết hợp (AC và DC). Dựa trên đầu nối SAE Type-1 J-1772. |
CCS_COMBO_2 |
Hệ thống sạc kết hợp (AC và DC). Dựa trên trình kết nối Mennekes Loại 2. |
CHADEMO |
Trình kết nối loại CHAdeMO. |
J1772 |
Đầu nối loại 1 J1772. |
OTHER |
Các loại trình kết nối khác. |
TESLA |
Trình kết nối TESLA chung. Đây là NACS ở Bắc Mỹ nhưng có thể không phải là NACS ở các nơi khác trên thế giới (ví dụ: CCS Gói 2 (CCS2) hoặc GB/T). Giá trị này ít đại diện cho loại giắc cắm thực tế và thể hiện khả năng sạc xe thương hiệu Tesla tại trạm sạc do Tesla sở hữu. |
TYPE_2 |
Đầu nối IEC 62196 loại 2. Thường được gọi là MENNEKES. |
UNSPECIFIED_GB_T |
Loại GB/T tương ứng với tiêu chuẩn GB/T ở Trung Quốc. Loại này áp dụng cho tất cả các loại GB_T. |
UNSPECIFIED_WALL_OUTLET |
Ổ cắm trên tường chưa xác định. |
EVSearchOptions giao diện
google.maps.places.EVSearchOptions
giao diện
Lựa chọn liên quan đến xe điện có thể được chỉ định cho một yêu cầu tìm kiếm địa điểm.
Thuộc tính | |
---|---|
connectorTypes optional |
Loại:
Array<EVConnectorType> optional Danh sách các loại giắc cắm xe điện ưu tiên. Hệ thống sẽ lọc ra một địa điểm không hỗ trợ bất kỳ loại trình kết nối nào được liệt kê. |
minimumChargingRateKw optional |
Loại:
number optional Tốc độ sạc tối thiểu bắt buộc (tính bằng kilowatt). Địa điểm có tốc độ tính phí thấp hơn tốc độ đã chỉ định sẽ bị lọc ra. |
FetchFieldsRequest giao diện
google.maps.places.FetchFieldsRequest
giao diện
Các tuỳ chọn để tìm nạp trường Địa điểm.
Thuộc tính | |
---|---|
fields |
Loại:
Array<string> Danh sách các trường cần tìm nạp. |
FuelOptions lớp
Lớp google.maps.places.FuelOptions
Thông tin mới nhất về các lựa chọn nhiên liệu ở một trạm xăng. Thông tin này được cập nhật thường xuyên.
Truy cập bằng cách gọi const {FuelOptions} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
fuelPrices |
Danh sách giá nhiên liệu cho mỗi loại nhiên liệu mà trạm này có, một mục nhập cho mỗi loại nhiên liệu. |
FuelPrice lớp
Lớp google.maps.places.FuelPrice
Thông tin về giá nhiên liệu của một loại nhiên liệu cụ thể.
Truy cập bằng cách gọi const {FuelPrice} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
price |
Loại:
Money optional Giá của nhiên liệu. |
type |
Loại:
FuelType optional Loại nhiên liệu. |
updateTime |
Loại:
Date optional Thời điểm cập nhật giá nhiên liệu lần gần đây nhất. |
FuelType hằng số
google.maps.places.FuelType
hằng số
Loại nhiên liệu.
Truy cập bằng cách gọi const {FuelType} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Hằng số | |
---|---|
BIO_DIESEL |
Dầu sinh học. |
DIESEL |
Nhiên liệu diesel. |
E80 |
E 80. |
E85 |
E 85. |
LPG |
khí dầu mỏ hoá lỏng (LPG). |
METHANE |
Khí mêtan. |
MIDGRADE |
Loại trung. |
PREMIUM |
Đặc biệt. |
REGULAR_UNLEADED |
Không có chì thông thường. |
SP100 |
100 SP. |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10. |
SP98 |
SP 98. |
SP99 |
SP 99. |
TRUCK_DIESEL |
Xe tải chạy dầu. |
Tiền lớp
Lớp google.maps.places.Money
Biểu thị một số tiền cùng loại đơn vị tiền tệ.
Truy cập bằng cách gọi const {Money} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
currencyCode |
Loại:
string Mã đơn vị tiền tệ gồm ba chữ cái, được xác định trong ISO 4217. |
nanos |
Loại:
number Số lượng nano (10^-9) đơn vị của lượng. |
units |
Loại:
number Toàn bộ đơn vị của số tiền. Ví dụ: nếu Money.currencyCode là "USD", thì 1 đơn vị sẽ là 1 đô la Mỹ. |
Phương thức | |
---|---|
toString |
toString() Thông số: Không có
Giá trị trả về:
string Trả về giá trị thể hiện số tiền mà con người có thể đọc được kèm theo ký hiệu tiền tệ. |
OpeningHours lớp
Lớp google.maps.places.OpeningHours
Truy cập bằng cách gọi const {OpeningHours} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
periods |
Loại:
Array<OpeningHoursPeriod> Thời gian mở cửa bao gồm tất cả các ngày trong tuần, bắt đầu từ Chủ Nhật, theo trình tự thời gian. Không bao gồm những ngày mà Địa điểm không mở cửa. |
weekdayDescriptions |
Loại:
Array<string> Một mảng gồm 7 chuỗi đại diện cho giờ mở cửa được định dạng cho mỗi ngày trong tuần. Dịch vụ địa điểm sẽ định dạng và bản địa hoá giờ mở cửa phù hợp với ngôn ngữ hiện tại. Thứ tự của các phần tử trong mảng này phụ thuộc vào ngôn ngữ. Một số ngôn ngữ bắt đầu vào thứ Hai, trong khi một số ngôn ngữ khác sẽ bắt đầu vào Chủ Nhật. |
OpeningHoursPeriod lớp
Lớp google.maps.places.OpeningHoursPeriod
Truy cập bằng cách gọi const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
close |
Loại:
OpeningHoursPoint optional Giờ đóng cửa của Địa điểm. |
open |
Loại:
OpeningHoursPoint Thời gian mở cửa của Địa điểm. |
OpeningHoursPoint lớp
Lớp google.maps.places.OpeningHoursPoint
Truy cập bằng cách gọi const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
day |
Loại:
number Ngày trong tuần, ở dạng số trong phạm vi [0, 6], bắt đầu từ Chủ Nhật. Ví dụ: 2 có nghĩa là thứ Ba. |
hour |
Loại:
number Giờ mở cửa GiờĐiểm.time dưới dạng số, trong phạm vi [0, 23]. Sự kiện này sẽ được báo cáo theo múi giờ của Địa điểm. |
minute |
Loại:
number Phút của OpenHourPoint.time dưới dạng số, trong phạm vi [0, 59]. Sự kiện này sẽ được báo cáo theo múi giờ của Địa điểm. |
ParkingOptions lớp
Lớp google.maps.places.ParkingOptions
Truy cập bằng cách gọi const {ParkingOptions} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
hasFreeGarageParking |
Loại:
boolean optional Địa điểm có chỗ đỗ xe miễn phí hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasFreeParkingLot |
Loại:
boolean optional Địa điểm có bãi đỗ xe miễn phí hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasFreeStreetParking |
Loại:
boolean optional Địa điểm có chỗ đỗ xe miễn phí trên đường hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasPaidGarageParking |
Loại:
boolean optional Địa điểm có chỗ đỗ xe có tính phí hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasPaidParkingLot |
Loại:
boolean optional Địa điểm có cung cấp bãi đỗ xe có tính phí hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasPaidStreetParking |
Loại:
boolean optional Địa điểm có chỗ đỗ xe có tính phí trên đường hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
hasValetParking |
Loại:
boolean optional Địa điểm có dịch vụ đỗ xe hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
PaymentOptions lớp
Lớp google.maps.places.PaymentOptions
Truy cập bằng cách gọi const {PaymentOptions} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
acceptsCashOnly |
Loại:
boolean optional Một địa điểm có chỉ chấp nhận thanh toán bằng tiền mặt hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
acceptsCreditCards |
Loại:
boolean optional Một địa điểm có chấp nhận thanh toán qua thẻ tín dụng hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
acceptsDebitCards |
Loại:
boolean optional Một địa điểm có chấp nhận thanh toán qua thẻ ghi nợ hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
acceptsNFC |
Loại:
boolean optional Một địa điểm có chấp nhận thanh toán qua NFC hay không. Trả về "true" hoặc "false" nếu đã biết giá trị đó. Trả về "null" nếu giá trị không xác định. |
Ảnh lớp
Lớp google.maps.places.Photo
Truy cập bằng cách gọi const {Photo} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
authorAttributions |
Loại:
Array<AuthorAttribution> Văn bản ghi nhận tác giả sẽ được hiển thị cho ảnh này. |
heightPx |
Loại:
number Chiều cao của ảnh tính bằng pixel. |
widthPx |
Loại:
number Chiều rộng của ảnh tính bằng pixel. |
Phương thức | |
---|---|
getURI |
getURI([options]) Thông số:
Giá trị trả về:
string Trả về URL hình ảnh tương ứng với tuỳ chọn được chỉ định. |
PlusCode lớp
Lớp google.maps.places.PlusCode
Truy cập bằng cách gọi const {PlusCode} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
compoundCode |
Loại:
string optional Plus code có tỷ lệ 1/8000 x 1/8000 của khu vực độ trong đó bốn ký tự đầu tiên (mã vùng) bị bỏ đi và được thay thế bằng mô tả địa phương. Ví dụ: "9G8F+5W Zurich, Thuỵ Sĩ". |
globalCode |
Loại:
string optional Plus code có 1/8000 bằng 1/8000 của khu vực độ. Ví dụ: "8FVC9G8F+5W". |
PriceLevel hằng số
google.maps.places.PriceLevel
hằng số
Enum mức giá cho đối tượng Địa điểm.
Truy cập bằng cách gọi const {PriceLevel} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Hằng số | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Bài đánh giá lớp
Lớp google.maps.places.Review
Truy cập bằng cách gọi const {Review} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
authorAttribution |
Loại:
AuthorAttribution optional Người đánh giá. |
publishTime |
Loại:
Date optional |
rating |
Loại:
number optional Điểm xếp hạng của đánh giá này, một số từ 1.0 đến 5.0 (bao gồm). |
relativePublishTimeDescription |
Loại:
string optional Chuỗi thời gian gần đây được định dạng, thể hiện thời gian xem xét tương ứng với thời gian hiện tại ở dạng phù hợp với ngôn ngữ và quốc gia. Ví dụ: "một tháng trước"'. |
text |
Loại:
string optional Nội dung bài đánh giá. |
textLanguageCode |
Loại:
string optional Mã ngôn ngữ IETF cho biết ngôn ngữ dùng để viết bài đánh giá này. Xin lưu ý rằng mã này chỉ bao gồm thẻ ngôn ngữ chính mà không có thẻ phụ nào cho biết quốc gia hoặc khu vực. Ví dụ: tất cả bài đánh giá bằng tiếng Anh đều được gắn thẻ là 'en' thay vì "en-AU" hoặc "en-UK". |
SearchByTextRequest giao diện
google.maps.places.SearchByTextRequest
giao diện
Giao diện yêu cầu cho Place.searchByText
.
Thuộc tính | |
---|---|
fields |
Loại:
Array<string> Các trường cần đưa vào phản hồi sẽ bị tính phí. Nếu bạn truyền ['*'] vào, tất cả các trường có sẵn sẽ được trả về và lập hoá đơn (không nên áp dụng cho việc triển khai phiên bản chính thức). Bạn có thể yêu cầu bất kỳ thuộc tính nào trong lớp Place dưới dạng một trường. |
evSearchOptions optional |
Loại:
EVSearchOptions optional Lựa chọn liên quan đến xe điện có thể được chỉ định cho một yêu cầu tìm kiếm địa điểm. |
includedType optional |
Loại:
string optional Loại địa điểm được yêu cầu. Danh sách đầy đủ các loại được hỗ trợ: https://developers.google.com/maps/documentation/places/web-service/place-types. Chỉ hỗ trợ một loại được bao gồm. Xem SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Loại:
boolean optional Mặc định:
false Dùng để hạn chế tìm kiếm ở những địa điểm hiện đang mở cửa. |
language optional |
Loại:
string optional Thông tin chi tiết về địa điểm sẽ hiển thị bằng ngôn ngữ ưu tiên (nếu có). Chế độ mặc định sẽ là ngôn ngữ ưu tiên của trình duyệt. Danh sách ngôn ngữ hiện được hỗ trợ: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Loại:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional Khu vực cần tìm kiếm. Vị trí này được thể hiện dưới dạng sự thiên vị, nghĩa là kết quả xung quanh vị trí đã cho có thể được trả về. Không thể đặt cùng với locationRestriction. |
locationRestriction optional |
Loại:
LatLngBounds|LatLngBoundsLiteral optional Khu vực cần tìm kiếm. Vị trí này đóng vai trò là một quy định hạn chế, tức là sẽ không trả về các kết quả nằm ngoài vị trí đã cho. Không thể đặt cùng với locationBias. |
maxResultCount optional |
Loại:
number optional Số kết quả tối đa cần trả về. Giá trị này phải nằm trong khoảng từ 1 đến 20. |
minRating optional |
Loại:
number optional Lọc ra những kết quả có điểm xếp hạng trung bình của người dùng hoàn toàn thấp hơn giới hạn này. Giá trị hợp lệ phải là số thực từ 0 đến 5 (bao gồm) ở nhịp 0,5, tức là [0, 0.5, 1.0, ... , 5.0]. Điểm đánh giá đầu vào sẽ được làm tròn lên đến 0,5(trần nhà) gần nhất. Ví dụ: điểm xếp hạng là 0, 6 sẽ loại bỏ tất cả các kết quả có điểm xếp hạng nhỏ hơn 1.0. |
priceLevels optional |
Loại:
Array<PriceLevel> optional Dùng để hạn chế tìm kiếm ở những địa điểm được đánh dấu là có các mức giá nhất định. Bạn có thể chọn bất kỳ kết hợp mức giá nào. Giá trị mặc định là tất cả các mức giá. |
|
Loại:
string optional |
|
Loại:
SearchByTextRankPreference optional |
rankPreference optional |
Loại:
SearchByTextRankPreference optional Mặc định:
SearchByTextRankPreference.RELEVANCE Cách xếp hạng kết quả trong câu trả lời. |
region optional |
Loại:
string optional Mã quốc gia/khu vực Unicode (CLDR) của vị trí gửi yêu cầu. Thông số này dùng để hiển thị thông tin chi tiết về địa điểm, như tên địa điểm theo khu vực cụ thể, nếu có. Tuỳ theo luật hiện hành, thông số này có thể ảnh hưởng đến kết quả. Để biết thêm thông tin, hãy truy cập vào https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Xin lưu ý rằng mã vùng 3 chữ số hiện chưa được hỗ trợ. |
textQuery optional |
Loại:
string optional Bắt buộc. Truy vấn văn bản để tìm kiếm bằng văn bản. |
useStrictTypeFiltering optional |
Loại:
boolean optional Mặc định:
false Dùng để đặt chế độ lọc loại nghiêm ngặt cho SearchByTextRequest.includedType . Nếu bạn đặt chính sách này thành true, thì hệ thống sẽ chỉ trả về kết quả cùng loại. |
SearchByTextRankPreference hằng số
google.maps.places.SearchByTextRankPreference
hằng số
Enum Xếp hạng lựa chọn của bạn đối với SearchByTextRequest.
Truy cập bằng cách gọi const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Hằng số | |
---|---|
DISTANCE |
Xếp hạng kết quả theo khoảng cách. |
RELEVANCE |
Xếp hạng kết quả theo mức độ liên quan. |
SearchNearbyRequest giao diện
google.maps.places.SearchNearbyRequest
giao diện
Giao diện yêu cầu cho Place.searchNearby
. Để biết thêm thông tin về yêu cầu, hãy xem Tài liệu tham khảo API địa điểm.
Thuộc tính | |
---|---|
fields |
Loại:
Array<string> Các trường cần đưa vào phản hồi sẽ bị tính phí. Nếu bạn truyền ['*'] vào, tất cả các trường có sẵn sẽ được trả về và lập hoá đơn (không nên áp dụng cho việc triển khai phiên bản chính thức). Bạn có thể yêu cầu bất kỳ thuộc tính nào trong lớp Place dưới dạng một trường. |
locationRestriction |
Loại:
Circle|CircleLiteral Khu vực cần tìm kiếm, được chỉ định dưới dạng một vòng tròn có tâm và bán kính. Kết quả bên ngoài vị trí đã cho không được trả về. |
excludedPrimaryTypes optional |
Loại:
Array<string> optional Loại địa điểm chính bị loại trừ. Xem danh sách đầy đủ các loại được hỗ trợ. Một địa điểm chỉ có thể có một loại chính duy nhất. Bạn có thể chỉ định tối đa 50 loại. Nếu bạn chỉ định cùng một loại trong cả danh sách included và excluded , lỗi INVALID_ARGUMENT sẽ được trả về. |
excludedTypes optional |
Loại:
Array<string> optional Loại địa điểm bị loại trừ. Xem danh sách đầy đủ các loại được hỗ trợ. Một địa điểm có thể có nhiều loại địa điểm. Bạn có thể chỉ định tối đa 50 loại. Nếu bạn chỉ định cùng một loại trong cả danh sách included và excluded , lỗi INVALID_ARGUMENT sẽ được trả về. |
includedPrimaryTypes optional |
Loại:
Array<string> optional Đã bao gồm loại địa điểm chính. Xem danh sách đầy đủ các loại được hỗ trợ. Một địa điểm chỉ có thể có một loại chính duy nhất. Bạn có thể chỉ định tối đa 50 loại. Nếu bạn chỉ định cùng một loại trong cả danh sách included và excluded , lỗi INVALID_ARGUMENT sẽ được trả về. |
includedTypes optional |
Loại:
Array<string> optional Loại địa điểm đã bao gồm. Xem danh sách đầy đủ các loại được hỗ trợ. Một địa điểm có thể có nhiều loại địa điểm. Bạn có thể chỉ định tối đa 50 loại. Nếu bạn chỉ định cùng một loại trong cả danh sách included và excluded , lỗi INVALID_ARGUMENT sẽ được trả về. |
language optional |
Loại:
string optional Thông tin chi tiết về địa điểm sẽ hiển thị cùng với ngôn ngữ ưu tiên (nếu có). Chế độ mặc định sẽ là ngôn ngữ ưu tiên của trình duyệt. Danh sách ngôn ngữ hiện được hỗ trợ: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Loại:
number optional Số kết quả tối đa cần trả về. Giá trị này phải nằm trong khoảng từ 1 đến 20. |
rankPreference optional |
Loại:
SearchNearbyRankPreference optional Mặc định:
SearchNearbyRankPreference.DISTANCE Cách xếp hạng kết quả trong câu trả lời. |
region optional |
Loại:
string optional Mã quốc gia/khu vực Unicode (CLDR) của vị trí gửi yêu cầu. Thông số này dùng để hiển thị thông tin chi tiết về địa điểm, như tên địa điểm theo khu vực cụ thể, nếu có. Tuỳ theo luật hiện hành, thông số này có thể ảnh hưởng đến kết quả. Để biết thêm thông tin, hãy truy cập vào https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Xin lưu ý rằng mã vùng 3 chữ số hiện chưa được hỗ trợ. |
SearchNearbyRankPreference hằng số
google.maps.places.SearchNearbyRankPreference
hằng số
Enum Xếp hạng lựa chọn của bạn đối với Search NearbyRequest.
Truy cập bằng cách gọi const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Xem Thư viện trong Maps JavaScript API.
Hằng số | |
---|---|
DISTANCE |
Xếp hạng kết quả theo khoảng cách. |
POPULARITY |
Xếp hạng kết quả theo mức độ phổ biến. |