Classe Place
class
google.maps.places.Place
implements PlaceOptions
library "places"
const {Place} = await google.maps.importLibrary("places");
Constructeur | |
|---|---|
Place |
Place(options)Paramètres :
|
Méthodes statiques | |
|---|---|
searchByText |
searchByText(request)Paramètres :
Recherche de lieux basée sur une requête textuelle. |
searchNearby |
searchNearby(request)Paramètres :
Rechercher des lieux à proximité |
Propriétés | |
|---|---|
accessibilityOptions
readonly |
Type :
AccessibilityOptions optionalOptions d'accessibilité de ce lieu. undefined si les données des options d'accessibilité n'ont pas été appelées depuis le serveur. |
addressComponents
readonly |
Type :
Array<AddressComponent> optionalEnsemble des composants d'adresse pour l'emplacement de ce lieu. Objet vide s'il n'existe aucune donnée d'adresse connue. undefined si les données d'adresse n'ont pas été appelées depuis le serveur. |
addressDescriptor
readonly |
Type :
AddressDescriptor optionalDescripteur d'adresse pour ce lieu. Les descripteurs d'adresse incluent des informations supplémentaires qui permettent de décrire un lieu à l'aide de points de repère et de zones. Pour connaître la couverture régionale des descripteurs d'adresse, consultez https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage. |
adrFormatAddress
readonly |
Type :
string optionalReprésentation de l'adresse du lieu au microformat adr. |
allowsDogs
readonly |
Type :
boolean optional |
attributions
readonly |
Type :
Array<Attribution> optionalFournisseurs de données à afficher pour le lieu. |
businessStatus
readonly |
Type :
BusinessStatus optionalÉtat opérationnel de l'établissement. null si l'état est inconnu. undefined si les données d'état n'ont pas été chargées depuis le serveur. |
consumerAlert
readonly |
Type :
ConsumerAlert optionalAlerte consommateur pour ce lieu. |
containingPlaces
readonly |
Liste des lieux contenant ce lieu. Les lieux conteneurs sont des lieux qui contiennent le lieu. |
currentOpeningHours
readonly |
Type :
OpeningHours optionalHoraires d'ouverture pour les sept prochains jours (aujourd'hui inclus). Cela inclut les horaires exceptionnels, comme les jours fériés et les fermetures irrégulières. |
currentSecondaryOpeningHours
readonly |
Type :
Array<SecondaryOpeningHours> optionalHoraires secondaires actuels de ce lieu, y compris les horaires exceptionnels (jours fériés et fermetures irrégulières) pour les sept prochains jours. Les horaires secondaires sont différents des horaires principaux d'un établissement. Par exemple, un restaurant peut spécifier des horaires de drive ou de livraison comme horaires secondaires. |
displayName
readonly |
Type :
string optionalNom à afficher de l'établissement. null s'il n'y a pas de nom. undefined si les données de nom n'ont pas été chargées depuis le serveur. |
displayNameLanguageCode
readonly |
Type :
string optionalLangue du nom à afficher de l'établissement. null s'il n'y a pas de nom. undefined si les données de nom n'ont pas été chargées depuis le serveur. |
editorialSummary
readonly |
Type :
string optionalRésumé éditorial de ce lieu. null s'il n'y a pas de résumé éditorial. undefined si ce champ n'a pas encore été demandé. |
editorialSummaryLanguageCode
readonly |
Type :
string optionalLangue du résumé éditorial de ce lieu. null s'il n'y a pas de résumé éditorial. undefined si ce champ n'a pas encore été demandé. |
evChargeAmenitySummary
readonly |
Type :
EVChargeAmenitySummary optionalEVChargeAmenitySummary pour ce lieu. |
evChargeOptions
readonly |
Type :
EVChargeOptions optionalOptions de recharge de VE proposées par l'établissement. undefined si les options de recharge de VE n'ont pas été demandées au serveur. |
formattedAddress
readonly |
Type :
string optionalL'adresse complète de l'établissement. |
fuelOptions
readonly |
Type :
FuelOptions optionalOptions de carburant proposées par l'établissement. undefined si les options de carburant n'ont pas été demandées au serveur. |
futureOpeningDate
readonly |
Type :
Date optionalDate d'ouverture de ce lieu, si son businessStatus est FUTURE_OPENING. Lorsque le champ n'est pas demandé, il n'est pas défini. Sinon, ce champ sera renseigné avec la date d'ouverture si elle est disponible, et avec la valeur "null" si elle ne l'est pas. |
generativeSummary
readonly |
Type :
GenerativeSummary optionalLe GenerativeSummary pour ce lieu. |
googleMapsLinks
readonly |
Type :
GoogleMapsLinks optionalLiens permettant de déclencher différentes actions Google Maps. |
googleMapsURI
readonly |
Type :
string optionalURL de la page Google officielle de ce lieu. Il s'agit de la page Google contenant les informations les plus pertinentes disponibles sur le lieu. |
hasCurbsidePickup
readonly |
Type :
boolean optionalIndique si un établissement propose un service de retrait au drive. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
hasDelivery
readonly |
Type :
boolean optionalSi un établissement propose la livraison. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
hasDineIn
readonly |
Type :
boolean optionalIndique si un établissement propose des repas sur place. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
hasLiveMusic
readonly |
Type :
boolean optional |
hasMenuForChildren
readonly |
Type :
boolean optional |
hasOutdoorSeating
readonly |
Type :
boolean optional |
hasRestroom
readonly |
Type :
boolean optional |
hasTakeout
readonly |
Type :
boolean optionalIndique si un établissement propose des plats à emporter. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
iconBackgroundColor
readonly |
Type :
string optionalCode couleur hexadécimal par défaut pour la catégorie du lieu. |
id
readonly |
Type :
stringID de lieu unique. |
internationalPhoneNumber
readonly |
Type :
string optionalNuméro de téléphone du lieu au format international. Le format international inclut l'indicatif du pays, précédé du signe plus (+). |
isGoodForChildren
readonly |
Type :
boolean optional |
isGoodForGroups
readonly |
Type :
boolean optional |
isGoodForWatchingSports
readonly |
Type :
boolean optional |
isPureServiceAreaBusiness
readonly |
Type :
boolean optionalIndique si l'établissement est un établissement de services de proximité à domicile pur. Un établissement de services de proximité est un établissement qui se rend directement chez les clients pour effectuer une prestation ou leur livrer des produits, mais qui n'accueille pas les clients à son adresse professionnelle. Par exemple, les établissements proposant des services de nettoyage ou de plomberie n'ont pas forcément d'adresse physique ni de lieu sur Google Maps. |
isReservable
readonly |
Type :
boolean optionalIndique si un lieu peut être réservé. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
location
readonly |
Type :
LatLng optionalLa position du lieu. |
nationalPhoneNumber
readonly |
Type :
string optionalNuméro de téléphone du lieu, au format conforme à la norme régionale. |
neighborhoodSummary
readonly |
Type :
NeighborhoodSummary optionalNeighborhoodSummary pour ce lieu. |
parkingOptions
readonly |
Type :
ParkingOptions optionalOptions de stationnement proposées par l'établissement. undefined si les données sur les options de stationnement n'ont pas été appelées depuis le serveur. |
paymentOptions
readonly |
Type :
PaymentOptions optionalModes de paiement proposés par l'établissement. undefined si les données des modes de paiement n'ont pas été appelées depuis le serveur. |
photos
readonly |
Photos de ce lieu. La collection contiendra jusqu'à dix objets Photo. |
plusCode
readonly |
Type :
PlusCode optional |
postalAddress
readonly |
Type :
PostalAddress optional |
priceLevel
readonly |
Type :
PriceLevel optionalNiveau de prix du lieu. Cette propriété peut renvoyer l'une des valeurs suivantes :
|
priceRange
readonly |
Type :
PriceRange optionalLa gamme de prix de ce lieu. endPrice peut ne pas être défini, ce qui indique une plage sans limite supérieure (par exemple, "Plus de 100 $"). |
primaryType
readonly |
Type :
string optionalType principal de l'établissement. null s'il n'y a pas de type. undefined si les données de type n'ont pas été chargées depuis le serveur. |
primaryTypeDisplayName
readonly |
Type :
string optionalNom à afficher du type principal de l'établissement. null s'il n'y a pas de type. undefined si les données de type n'ont pas été chargées depuis le serveur. |
primaryTypeDisplayNameLanguageCode
readonly |
Type :
string optionalLangue du nom à afficher du type principal de l'établissement. null s'il n'y a pas de type. undefined si les données de type n'ont pas été chargées depuis le serveur. |
rating
readonly |
Type :
number optionalNote comprise entre 1,0 et 5,0, basée sur les avis des utilisateurs sur ce lieu. |
regularOpeningHours
readonly |
Type :
OpeningHours optionalHoraires d'ouverture habituels de ce lieu. Cela n'inclut pas les horaires exceptionnels, comme les jours fériés. |
regularSecondaryOpeningHours
readonly |
Type :
Array<SecondaryOpeningHours> optionalHoraires secondaires habituels de cet établissement, à l'exclusion des horaires exceptionnels tels que les jours fériés et les fermetures irrégulières. Les horaires secondaires sont différents des horaires principaux d'un établissement. Par exemple, un restaurant peut spécifier des horaires de drive ou de livraison comme horaires secondaires. |
requestedLanguage |
Type :
string optionalLangue demandée pour ce lieu. |
requestedRegion |
Type :
string optionalRégion demandée pour ce lieu. |
resourceName
readonly |
Type :
stringNom de ressource unique du lieu. |
reviews
readonly |
Liste des avis sur ce lieu. |
reviewSummary
readonly |
Type :
ReviewSummary optionalReviewSummary pour ce lieu. |
servesBeer
readonly |
Type :
boolean optionalIndique si un établissement sert de la bière. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesBreakfast
readonly |
Type :
boolean optionalIndique si un établissement sert le petit-déjeuner. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesBrunch
readonly |
Type :
boolean optionalIndique si un établissement sert des brunchs. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesCocktails
readonly |
Type :
boolean optional |
servesCoffee
readonly |
Type :
boolean optional |
servesDessert
readonly |
Type :
boolean optional |
servesDinner
readonly |
Type :
boolean optionalIndique si un établissement sert le dîner. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesLunch
readonly |
Type :
boolean optionalIndique si un établissement sert le déjeuner. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesVegetarianFood
readonly |
Type :
boolean optionalIndique si un établissement propose des plats végétariens. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesWine
readonly |
Type :
boolean optionalIndique si un établissement sert du vin. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
shortFormattedAddress
readonly |
Type :
string optionalAdresse courte du lieu. |
subDestinations
readonly |
Liste des sous-destinations pour ce lieu. Les sous-destinations sont des lieux spécifiques associés à un lieu principal. Ils fournissent des destinations plus spécifiques aux utilisateurs qui effectuent une recherche dans un lieu vaste ou complexe, comme un aéroport, un parc national, une université ou un stade. |
svgIconMaskURI
readonly |
Type :
string optionalURI de la ressource de masque d'image SVG qui peut être utilisée pour représenter la catégorie d'un lieu. |
timeZone
readonly |
Type :
TimeZone optionalFuseau horaire de ce lieu. |
transitStation
readonly |
Type :
TransitStation optionalInformations sur la station de transports en commun. undefined si les données de transports en commun n'ont pas été chargées depuis le serveur. |
types
readonly |
Type :
Array<string> optionalTableau des types pour ce lieu (par exemple, ["political", "locality"] ou ["restaurant", "establishment"]). |
userRatingCount
readonly |
Type :
number optionalNombre d'avis d'utilisateurs ayant contribué à la note ( Place.rating) de ce lieu. |
utcOffsetMinutes
readonly |
Type :
number optionalDécalage horaire actuel du lieu par rapport à UTC, exprimé en minutes. Par exemple, l'heure normale de l'Est australien (GMT+10) en heure d'été est en avance de 11 heures sur l'heure UTC. Par conséquent, utc_offset_minutes sera 660. Pour les fuseaux horaires en retard par rapport à l'UTC, le décalage est négatif. Par exemple, le utc_offset_minutes est -60 pour le Cap-Vert. |
viewport
readonly |
Type :
LatLngBounds optionalFenêtre d'affichage préférée lors de l'affichage de ce lieu sur une carte. |
websiteURI
readonly |
Type :
string optionalSite Web faisant autorité pour ce lieu, comme la page d'accueil d'un établissement. |
readonly |
Type :
OpeningHours optional |
readonly |
Type :
boolean optional |
Méthodes | |
|---|---|
fetchFields |
fetchFields(options)Paramètres :
|
|
getNextOpeningTime([date])Paramètres :
Calcule le Date de la prochaine heure d'ouverture à l'aide du Place.regularOpeningHours du lieu. Renvoie "undefined" si les données sont insuffisantes pour calculer le résultat ou si ce lieu n'est pas opérationnel. |
|
isOpen([date])Paramètres :
Valeur renvoyée :
Promise<boolean optional>Vérifiez si le lieu est ouvert à l'heure Date indiquée. Renvoie undefined si les données connues pour le lieu sont insuffisantes pour calculer cette valeur (par exemple, si les horaires d'ouverture ne sont pas enregistrés). |
Hérité :
toJSON
| |
Interface PlaceOptions
interface
google.maps.places.PlaceOptions
implémentée par Place
Options de construction d'un lieu.
Propriétés | |
|---|---|
id
facultatif |
Type :
string optionalID de lieu unique. |
requestedLanguage
facultatif |
Type :
string optionalIdentifiant de la langue dans laquelle les détails doivent être renvoyés. Consultez la liste des langues disponibles. |
requestedRegion
facultatif |
Type :
string optionalCode de la région de l'utilisateur. Cela peut affecter les photos qui peuvent être renvoyées, et éventuellement d'autres éléments. Le code régional accepte une valeur ccTLD ("domaine de premier niveau") à deux caractères. La plupart des codes ccTLD sont identiques aux codes ISO 3166-1, à quelques exceptions près. Par exemple, le ccTLD du Royaume-Uni est "uk" ( .co.uk), tandis que son code ISO 3166-1 est "gb" (techniquement pour l'entité "Royaume-Uni de Grande-Bretagne et d'Irlande du Nord"). |
resourceName
facultatif |
Type :
string optionalNom de ressource unique du lieu. |
Classe AccessibilityOptions
classe
google.maps.places.AccessibilityOptions
bibliothèque "places"
const {AccessibilityOptions} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
hasWheelchairAccessibleEntrance
readonly |
Type :
boolean optionalIndique si un lieu dispose d'une entrée accessible en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasWheelchairAccessibleParking
readonly |
Type :
boolean optionalIndique si un lieu dispose d'un parking accessible en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasWheelchairAccessibleRestroom
readonly |
Type :
boolean optionalIndique si un lieu dispose de toilettes accessibles en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasWheelchairAccessibleSeating
readonly |
Type :
boolean optionalIndique si un établissement propose des places assises accessibles en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
Classe AddressComponent
classe
google.maps.places.AddressComponent
bibliothèque "places"
Composant d'adresse pour l'emplacement du lieu.
const {AddressComponent} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
longText
readonly |
Type :
string optionalTexte complet du composant d'adresse. |
shortText
readonly |
Type :
string optionalTexte abrégé du composant d'adresse donné. |
types
readonly |
Type :
Array<string>Tableau de chaînes indiquant le type de ce composant d'adresse. Pour consulter la liste des types valides, cliquez ici. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe AddressDescriptor
classe
google.maps.places.AddressDescriptor
bibliothèque "places"
Description relationnelle d'un lieu. Inclut un ensemble classé de points de repère à proximité et de zones de délimitation précises, ainsi que leur relation avec l'emplacement cible.
const {AddressDescriptor} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
areas
readonly |
Liste classée des zones contenantes ou adjacentes. Les zones les plus reconnaissables et les plus précises sont classées en premier. |
landmarks
readonly |
Une liste classée des points de repère à proximité. Les points de repère les plus reconnaissables et les plus proches sont classés en premier. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe Area
classe
google.maps.places.Area
bibliothèque "places"
Informations sur la zone et sa relation avec la zone géographique ciblée.
const {Area} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
containment
readonly |
Type :
Containment optionalDéfinit la relation spatiale entre l'emplacement cible et la zone. |
place
readonly |
Type :
PlaceLieu de la zone. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Attribution
classe
google.maps.places.Attribution
bibliothèque "places"
Informations sur un fournisseur de données pour un lieu.
const {Attribution} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
provider
readonly |
Type :
string optionalNom du fournisseur de données du lieu. |
providerURI
readonly |
Type :
string optionalURI vers le fournisseur de données du lieu. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe AuthorAttribution
classe
google.maps.places.AuthorAttribution
bibliothèque "places"
Informations sur l'auteur du contenu généré par l'utilisateur.
const {AuthorAttribution} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
displayName
readonly |
Type :
stringNom de l'auteur pour ce résultat. |
photoURI
readonly |
Type :
string optionalURI de la photo de l'auteur pour ce résultat. Il est possible que cette option ne soit pas toujours disponible. |
uri
readonly |
Type :
string optionalURI du profil de l'auteur pour ce résultat. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe ConnectorAggregation
classe
google.maps.places.ConnectorAggregation
bibliothèque "places"
Informations sur la recharge de VE, agrégées pour les connecteurs du même type et de la même vitesse de recharge.
const {ConnectorAggregation} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
availabilityLastUpdateTime
readonly |
Type :
Date optionalHeure de la dernière mise à jour des informations de disponibilité du connecteur dans cette agrégation. |
availableCount
readonly |
Type :
number optionalNombre de connecteurs de cette agrégation actuellement disponibles. |
count
readonly |
Type :
numberNombre de connecteurs dans cette agrégation. |
maxChargeRateKw
readonly |
Type :
numberTaux de recharge maximal statique en kW de chaque connecteur de l'agrégation. |
outOfServiceCount
readonly |
Type :
number optionalNombre de connecteurs de ce regroupement qui sont actuellement hors service. |
type
readonly |
Type :
EVConnectorType optionalType de connecteur de cette agrégation. |
Classe ConsumerAlert
classe
google.maps.places.ConsumerAlert
bibliothèque "places"
Message d'alerte consommateur. Tous les textes sont affichés dans la langue spécifiée par le champ languageCode.
const {ConsumerAlert} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
details
readonly |
Type :
ConsumerAlertDetails optionalDétails du message d'alerte consommateur. |
languageCode
readonly |
Type :
string optionalCode de langue du message d'alerte consommateur. |
overview
readonly |
Type :
string optionalPrésentation du message d'alerte consommateur. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe ConsumerAlertDetails
classe
google.maps.places.ConsumerAlertDetails
bibliothèque "places"
Détails du message d'alerte consommateur.
const {ConsumerAlertDetails} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
aboutLinkTitle
readonly |
Type :
string optionalTitre à afficher pour un lien fournissant plus d'informations. |
aboutLinkURI
readonly |
Type :
string optionalURI d'un lien permettant d'obtenir plus d'informations. |
description
readonly |
Type :
string optionalDescription du message d'alerte consommateur. |
title
readonly |
Type :
string optionalTitre à afficher avec la description détaillée. |
Constantes de structuration
google.maps.places.Containment
bibliothèque "places"
Définit la relation spatiale entre l'emplacement cible et la zone. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type ContainmentString.
const {Containment} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
NEAR |
La zone géographique ciblée se trouve en dehors de la région, mais à proximité. Pour en savoir plus, consultez la documentation sur les services Web. |
OUTSKIRTS |
La zone géographique ciblée se trouve dans la région, près de la frontière. Pour en savoir plus, consultez la documentation sur les services Web. |
WITHIN |
La zone géographique ciblée se trouve dans la région, près du centre. Pour en savoir plus, consultez la documentation sur les services Web. |
Classe ContentBlock
classe
google.maps.places.ContentBlock
bibliothèque "places"
ContentBlock décrit le contenu d'un résumé et sa provenance.
const {ContentBlock} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
content
readonly |
Type :
string optionalContenu lié au sujet. |
contentLanguageCode
readonly |
Type :
string optionalCode de langue du contenu. |
referencedPlaces
readonly |
Liste des Place référencés. Lors de la première récupération, chaque lieu ne contient qu'un ID de lieu dans le champ id. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe EVChargeAmenitySummary
classe
google.maps.places.EVChargeAmenitySummary
bibliothèque "places"
Résumé généré par IA des services à proximité de la borne de recharge VE. Cela ne s'applique qu'aux lieux de type electric_vehicle_charging_station.
const {EVChargeAmenitySummary} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
coffee
readonly |
Type :
ContentBlock optionalRésumé des cafés à proximité. |
disclosureText
readonly |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode
readonly |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI
readonly |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
overview
readonly |
Type :
ContentBlock optionalPrésentation des services disponibles. |
restaurant
readonly |
Type :
ContentBlock optionalUn résumé des restaurants à proximité. |
store
readonly |
Type :
ContentBlock optionalUn résumé des magasins à proximité. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe EVChargeOptions
classe
google.maps.places.EVChargeOptions
bibliothèque "places"
Informations sur la borne de recharge VE hébergée dans le lieu.
const {EVChargeOptions} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
connectorAggregations
readonly |
Type :
Array<ConnectorAggregation>Liste des agrégations de connecteurs de recharge pour véhicules électriques contenant des connecteurs du même type et du même taux de charge. |
connectorCount
readonly |
Type :
numberNombre de connecteurs à cette station. Étant donné que certains ports peuvent avoir plusieurs connecteurs, mais ne peuvent recharger qu'une seule voiture à la fois, le nombre de connecteurs peut être supérieur au nombre total de voitures pouvant être rechargées simultanément. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
EVConnectorType constants
google.maps.places.EVConnectorType
bibliothèque "places"
Pour en savoir plus sur les types de connecteurs de recharge pour véhicules électriques, consultez http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type EVConnectorTypeString.
const {EVConnectorType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
CCS_COMBO_1 |
Combined Charging System (CA et CC). Pour en savoir plus, consultez la documentation sur les services Web. |
CCS_COMBO_2 |
Combined Charging System (CA et CC). Pour en savoir plus, consultez la documentation sur les services Web. |
CHADEMO |
Connecteur de type CHAdeMO. Pour en savoir plus, consultez la documentation sur les services Web. |
J1772 |
Connecteur J1772 de type 1. Pour en savoir plus, consultez la documentation sur les services Web. |
NACS |
Le North American Charging System (NACS), normalisé sous le nom de SAE J3400. Pour en savoir plus, consultez la documentation sur les services Web. |
OTHER |
Autres types de connecteurs. Pour en savoir plus, consultez la documentation sur les services Web. |
TESLA |
Connecteur TESLA générique. Pour en savoir plus, consultez la documentation sur les services Web. |
TYPE_2 |
Connecteur IEC 62196 de type 2. Pour en savoir plus, consultez la documentation sur les services Web. |
UNSPECIFIED_GB_T |
Le type GB/T correspond à la norme GB/T en Chine. Pour en savoir plus, consultez la documentation sur les services Web. |
UNSPECIFIED_WALL_OUTLET |
Prise murale non spécifiée. Pour en savoir plus, consultez la documentation sur les services Web. |
Interface EVSearchOptions
interface
google.maps.places.EVSearchOptions
Options liées aux VE pouvant être spécifiées pour une requête de Place Search.
Propriétés | |
|---|---|
connectorTypes
facultatif |
Type :
Array<EVConnectorType> optionalListe des types de connecteurs de VE préférés. Un lieu qui n'est compatible avec aucun des types de connecteurs listés est exclu. |
minimumChargingRateKw
facultatif |
Type :
number optionalVitesse de recharge minimale requise en kilowatts. Un lieu dont le taux de recharge est inférieur au taux spécifié est exclu. |
Interface FetchFieldsRequest
interface
google.maps.places.FetchFieldsRequest
Options de récupération des champs Place.
Propriétés | |
|---|---|
fields |
Type :
Iterable<string>Liste des champs à récupérer. |
internalUsageAttributionIds
facultatif |
Type :
Iterable<string> optionalIdentifiants utilisés pour attribuer les appels à des packages ou des bibliothèques OSS spécifiques. |
Classe FuelOptions
classe
google.maps.places.FuelOptions
bibliothèque "places"
Informations les plus récentes sur les options de carburant dans une station-service. Ces informations sont mises à jour régulièrement.
const {FuelOptions} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
fuelPrices
readonly |
Liste des prix des carburants pour chaque type de carburant proposé par cette station, une entrée par type de carburant. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe FuelPrice
classe
google.maps.places.FuelPrice
bibliothèque "places"
Informations sur le prix d'un type de carburant donné.
const {FuelPrice} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
price
readonly |
Type :
Money optionalPrix du carburant. |
type
readonly |
Type :
FuelType optionalType de carburant. |
updateTime
readonly |
Type :
Date optionalHeure de la dernière mise à jour du prix du carburant. |
FuelType
google.maps.places.FuelType
bibliothèque "places"
Types de carburants. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type FuelTypeString.
const {FuelType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
BIO_DIESEL |
Biodiesel. Pour en savoir plus, consultez la documentation sur les services Web. |
DIESEL |
Gazole. Pour en savoir plus, consultez la documentation sur les services Web. |
DIESEL_PLUS |
Diesel plus fuel. Pour en savoir plus, consultez la documentation sur les services Web. |
E100 |
E 100. Pour en savoir plus, consultez la documentation sur les services Web. |
E80 |
E 80. Pour en savoir plus, consultez la documentation sur les services Web. |
E85 |
thought E 85. Pour en savoir plus, consultez la documentation sur les services Web. |
LPG |
Gaz de pétrole liquéfié. Pour en savoir plus, consultez la documentation sur les services Web. |
METHANE |
Méthane. Pour en savoir plus, consultez la documentation sur les services Web. |
MIDGRADE |
Intermédiaire. Pour en savoir plus, consultez la documentation sur les services Web. |
PREMIUM |
Le haut de gamme Pour en savoir plus, consultez la documentation sur les services Web. |
REGULAR_UNLEADED |
Sans plomb ordinaire. Pour en savoir plus, consultez la documentation sur les services Web. |
SP100 |
SP 100. Pour en savoir plus, consultez la documentation sur les services Web. |
SP91 |
SP 91. Pour en savoir plus, consultez la documentation sur les services Web. |
SP91_E10 |
SP 91 E10. Pour en savoir plus, consultez la documentation sur les services Web. |
SP92 |
SP 92. Pour en savoir plus, consultez la documentation sur les services Web. |
SP95 |
SP 95. Pour en savoir plus, consultez la documentation sur les services Web. |
SP95_E10 |
SP95 E10. Pour en savoir plus, consultez la documentation sur les services Web. |
SP98 |
SP 98. Pour en savoir plus, consultez la documentation sur les services Web. |
SP99 |
SP 99. Pour en savoir plus, consultez la documentation sur les services Web. |
TRUCK_DIESEL |
Diesel pour camion. Pour en savoir plus, consultez la documentation sur les services Web. |
Classe GenerativeSummary
classe
google.maps.places.GenerativeSummary
bibliothèque "places"
Résumé du lieu généré par IA.
const {GenerativeSummary} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
disclosureText
readonly |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode
readonly |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI
readonly |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
overview
readonly |
Type :
string optionalPrésentation du lieu. |
overviewLanguageCode
readonly |
Type :
string optionalCode de langue de l'aperçu. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe GoogleMapsLinks
classe
google.maps.places.GoogleMapsLinks
bibliothèque "places"
Liens permettant de déclencher différentes actions Google Maps.
const {GoogleMapsLinks} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
directionsURI
readonly |
Type :
string optionalUn lien permettant d'afficher l'itinéraire vers le lieu sur Google Maps. Le lien ne renseigne que le lieu de destination et utilise le mode de transport par défaut DRIVE. |
photosURI
readonly |
Type :
string optionalLien permettant d'afficher les photos du lieu sur Google Maps. |
placeURI
readonly |
Type :
string optionalUn lien pour afficher le lieu sur Google Maps. |
reviewsURI
readonly |
Type :
string optionalLien permettant d'afficher les avis sur le lieu dans Google Maps. |
writeAReviewURI
readonly |
Type :
string optionalUn lien pour rédiger un avis sur le lieu dans Google Maps. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe Landmark
classe
google.maps.places.Landmark
bibliothèque "places"
Informations de base sur le point de repère et sa relation avec l'emplacement cible. Les points de repère sont des lieux importants qui peuvent être utilisés pour décrire un emplacement.
const {Landmark} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
place
readonly |
Type :
PlaceLieu du point de repère. |
spatialRelationship
readonly |
Type :
SpatialRelationshipLa relation spatiale entre l'emplacement cible et le repère. |
straightLineDistanceMeters
readonly |
Type :
numberDistance en ligne droite, en mètres, entre le point central de la cible et le point central du point de repère. Dans certains cas, cette valeur peut être supérieure à travelDistanceMeters. |
travelDistanceMeters
readonly |
Type :
number optionalDistance de trajet, en mètres, le long du réseau routier entre la cible et le point de repère, si elle est connue. Cette valeur ne tient pas compte du mode de transport (à pied, en voiture, à vélo, etc.). |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe Money
classe
google.maps.places.Money
bibliothèque "places"
Représentation d'un montant avec son type de devise.
const {Money} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
currencyCode
readonly |
Type :
stringCode de la devise à trois lettres défini par la norme ISO 4217. |
nanos
readonly |
Type :
numberNombre de nano-unités (10^-9) du montant. |
units
readonly |
Type :
numberUnités entières du montant. Par exemple, si Money.currencyCode est défini sur "USD", une unité correspond à 1 dollar américain. |
Méthodes | |
|---|---|
toString |
toString()Paramètres : aucun
Valeur renvoyée :
stringRenvoie une représentation lisible par l'humain du montant avec son symbole de devise. |
Hérité :
toJSON
| |
Classe NeighborhoodSummary
classe
google.maps.places.NeighborhoodSummary
bibliothèque "places"
Résumé généré par IA des points d'intérêt à proximité du lieu.
const {NeighborhoodSummary} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
description
readonly |
Type :
ContentBlock optionalDescription détaillée du quartier. |
disclosureText
readonly |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode
readonly |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI
readonly |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
overview
readonly |
Type :
ContentBlock optionalPrésentation du quartier. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe OpeningHours
classe
google.maps.places.OpeningHours
étendue par SecondaryOpeningHours
bibliothèque "places"
Informations sur les horaires d'ouverture d'un lieu.
const {OpeningHours} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
periods
readonly |
Type :
Array<OpeningHoursPeriod>Périodes d'ouverture pour chaque jour de la semaine, à partir du dimanche, dans l'ordre chronologique. N'inclut pas les jours où le lieu n'est pas ouvert. |
specialDays
readonly |
Tableau de dates représentant des jours spéciaux qui tombent pendant la période actuelle. Les jours spéciaux ont un impact sur les horaires d'ouverture d'un lieu (par exemple, le jour de Noël ou les fermetures exceptionnelles). Définissez currentOpeningHours et currentSecondaryOpeningHours s'il existe des horaires exceptionnels. |
weekdayDescriptions
readonly |
Type :
Array<string>Tableau de sept chaînes représentant les horaires d'ouverture formatés pour chaque jour de la semaine. Le service Places formate et localise les horaires d'ouverture de manière appropriée pour la langue actuelle. L'ordre des éléments dans ce tableau dépend de la langue. Pour certaines langues, le premier jour de la semaine est le lundi. Pour d'autres, c'est le dimanche. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe OpeningHoursPeriod
classe
google.maps.places.OpeningHoursPeriod
bibliothèque "places"
Période pendant laquelle le lieu est ouvert.
const {OpeningHoursPeriod} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
close
readonly |
Type :
OpeningHoursPoint optionalHeure de fermeture du lieu. |
open
readonly |
Type :
OpeningHoursPointHeure d'ouverture du lieu. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe OpeningHoursPoint
classe
google.maps.places.OpeningHoursPoint
bibliothèque "places"
Point où l'état d'ouverture du lieu change.
const {OpeningHoursPoint} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
day
readonly |
Type :
numberJour de la semaine, sous la forme d'un nombre compris entre 0 et 6, en commençant par le dimanche. Par exemple, 2 signifie Mardi. |
hour
readonly |
Type :
numberHeure de OpeningHoursPoint.time sous forme de nombre, comprise entre 0 et 23. Il sera indiqué dans le fuseau horaire du lieu. |
minute
readonly |
Type :
numberMinute de OpeningHoursPoint.time sous forme de nombre, comprise entre 0 et 59. Il sera indiqué dans le fuseau horaire du lieu. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe SecondaryOpeningHours
class
google.maps.places.SecondaryOpeningHours
extends OpeningHours
library "places"
Informations sur les horaires d'ouverture secondaires d'un lieu.
const {SecondaryOpeningHours} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
type
readonly |
Type :
string optionalType d'horaires d'ouverture secondaires. Cela fait référence à ce à quoi s'appliquent les horaires secondaires, comme la vente à emporter, la livraison ou le retrait. Consultez SecondaryHoursType pour obtenir la liste des valeurs valides. |
Hérité :
periods,
specialDays,
weekdayDescriptions
| |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe ParkingOptions
classe
google.maps.places.ParkingOptions
bibliothèque "places"
const {ParkingOptions} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
hasFreeGarageParking
readonly |
Type :
boolean optionalIndique si un établissement propose un parking couvert sans frais. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasFreeParkingLot
readonly |
Type :
boolean optionalIndique si un établissement propose un parking gratuit. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasFreeStreetParking
readonly |
Type :
boolean optionalIndique si un établissement propose un stationnement sur rue sans frais. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasPaidGarageParking
readonly |
Type :
boolean optionalIndique si un établissement propose un parking couvert payant. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasPaidParkingLot
readonly |
Type :
boolean optionalIndique si un établissement propose des parkings payants. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasPaidStreetParking
readonly |
Type :
boolean optionalIndique si un établissement propose un stationnement payant sur rue. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
hasValetParking
readonly |
Type :
boolean optionalIndique si un établissement propose un service de voiturier. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
Classe PaymentOptions
classe
google.maps.places.PaymentOptions
bibliothèque "places"
const {PaymentOptions} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
acceptsCashOnly
readonly |
Type :
boolean optionalIndique si un établissement n'accepte que les paiements en espèces. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
acceptsCreditCards
readonly |
Type :
boolean optionalIndique si un établissement accepte les paiements par carte de crédit. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
acceptsDebitCards
readonly |
Type :
boolean optionalIndique si un établissement accepte les paiements par carte de débit. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
acceptsNFC
readonly |
Type :
boolean optionalIndique si un établissement accepte les paiements via NFC. Renvoie "true" ou "false" si la valeur est connue. Renvoie la valeur "null" si la valeur est inconnue. |
Classe Photo
classe
google.maps.places.Photo
bibliothèque "places"
Informations sur une photo d'un lieu.
const {Photo} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
authorAttributions
readonly |
Type :
Array<AuthorAttribution>Texte d'attribution à afficher pour cette photo. |
flagContentURI
readonly |
Type :
string optionalLien permettant à l'utilisateur de signaler un problème concernant la photo. |
googleMapsURI
readonly |
Type :
string optionalUn lien permettant d'afficher la photo sur Google Maps |
heightPx
readonly |
Type :
numberHauteur de la photo en pixels. |
widthPx
readonly |
Type :
numberLargeur de la photo en pixels. |
Méthodes | |
|---|---|
getURI |
getURI([options])Paramètres :
Valeur renvoyée :
stringRenvoie l'URL de l'image correspondant aux options spécifiées. |
Hérité :
toJSON
| |
Classe PlusCode
classe
google.maps.places.PlusCode
bibliothèque "places"
Plus Code du lieu. Pour en savoir plus, consultez https://plus.codes/.
const {PlusCode} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
compoundCode
readonly |
Type :
string optionalPlus code avec une zone de 1/8 000e de degré par 1/8 000e de degré, où les quatre premiers caractères (l'indicatif régional) sont supprimés et remplacés par une description de la localité. Par exemple, "9G8F+5W Zurich, Suisse". |
globalCode
readonly |
Type :
string optionalPlus Code avec une zone de 1/8 000e de degré par 1/8 000e de degré. Par exemple, "8FVC9G8F+5W". |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe PostalAddress
class
google.maps.places.PostalAddress
implements PostalAddressLiteral
library "places"
Représente une adresse postale (par exemple, pour qu'un service postal livre des articles). Remarque : L'API JavaScript utilise PostalAddress pour instancier des objets qui représentent les données renvoyées par le service Web.
const {PostalAddress} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
addressLines
readonly |
Type :
Array<string>Lignes d'adresse non structurées décrivant les niveaux inférieurs d'une adresse. |
administrativeArea
readonly |
Type :
string optionalSubdivision administrative la plus élevée utilisée pour les adresses postales d'un pays ou d'une région. |
languageCode
readonly |
Type :
string optionalCode de langue BCP-47 du contenu de cette adresse. Exemples : "zh-Hant", "ja", "ja-Latn" et "en". |
locality
readonly |
Type :
string optionalFait généralement référence à la ville de l'adresse. |
organization
readonly |
Type :
string optionalNom de l'entreprise. |
postalCode
readonly |
Type :
string optionalCode postal de l'adresse. |
recipients
readonly |
Type :
Array<string>Destinataire. |
regionCode
readonly |
Type :
stringCode pays/région CLDR de l'adresse. Exemple : "CH" pour la Suisse. Pour en savoir plus, consultez https://cldr.unicode.org/ et https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html. |
sortingCode
readonly |
Type :
string optionalCode de tri de l'adresse. |
sublocality
readonly |
Type :
string optionalSous-localité de l'adresse, comme un quartier, un arrondissement ou un district. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Interface PostalAddressLiteral
interface
google.maps.places.PostalAddressLiteral
implémentée par PostalAddress
Données pour hydrater une PostalAddress.
Propriétés | |
|---|---|
regionCode |
Type :
stringConsultez les PostalAddress.regionCode. |
addressLines
facultatif |
Type :
Iterable<string> optionalConsultez les PostalAddress.addressLines. |
administrativeArea
facultatif |
Type :
string optionalConsultez les PostalAddress.administrativeArea. |
languageCode
facultatif |
Type :
string optionalConsultez les PostalAddress.languageCode. |
locality
facultatif |
Type :
string optionalConsultez les PostalAddress.locality. |
organization
facultatif |
Type :
string optionalConsultez les PostalAddress.organization. |
postalCode
facultatif |
Type :
string optionalConsultez les PostalAddress.postalCode. |
recipients
facultatif |
Type :
Iterable<string> optionalConsultez les PostalAddress.recipients. |
sortingCode
facultatif |
Type :
string optionalConsultez les PostalAddress.sortingCode. |
sublocality
facultatif |
Type :
string optionalConsultez les PostalAddress.sublocality. |
Constantes PriceLevel
google.maps.places.PriceLevel
bibliothèque "places"
Niveau de prix du lieu. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type PriceLevelString.
const {PriceLevel} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
EXPENSIVE |
L'établissement propose des services coûteux. Pour en savoir plus, consultez la documentation sur les services Web. |
FREE |
L'établissement propose des services sans frais. Pour en savoir plus, consultez la documentation sur les services Web. |
INEXPENSIVE |
L'établissement propose des services peu coûteux. Pour en savoir plus, consultez la documentation sur les services Web. |
MODERATE |
L'établissement propose des services à des prix modérés. Pour en savoir plus, consultez la documentation sur les services Web. |
VERY_EXPENSIVE |
L'établissement propose des services très coûteux. Pour en savoir plus, consultez la documentation sur les services Web. |
Classe PriceRange
classe
google.maps.places.PriceRange
bibliothèque "places"
Gamme de prix associée à un lieu. endPrice peut ne pas être défini, ce qui indique une plage sans limite supérieure (par exemple, "Plus de 100 $").
const {PriceRange} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
endPrice
readonly |
Type :
Money optionalLimite supérieure de la gamme de prix (incluse). Le prix doit être inférieur à ce montant. |
startPrice
readonly |
Type :
MoneyLimite inférieure de la gamme de prix (incluse). Le prix doit être supérieur ou égal à ce montant. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Récapitulatif
classe
google.maps.places.Review
bibliothèque "places"
Informations sur un avis concernant un lieu.
const {Review} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
authorAttribution
readonly |
Type :
AuthorAttribution optionalL'évaluateur. |
flagContentURI
readonly |
Type :
string optionalLien permettant à l'utilisateur de signaler un problème concernant l'avis. |
googleMapsURI
readonly |
Type :
string optionalUn lien permettant d'afficher l'avis sur Google Maps. |
originalText
readonly |
Type :
string optionalTexte de l'avis dans sa langue d'origine. |
originalTextLanguageCode
readonly |
Type :
string optionalCode de langue IETF indiquant la langue d'origine de l'avis. |
publishTime
readonly |
Type :
Date optional |
rating
readonly |
Type :
number optionalNote de cet avis, un nombre compris entre 1,0 et 5,0 (inclus). |
relativePublishTimeDescription
readonly |
Type :
string optionalChaîne de texte formatée indiquant l'heure récente, exprimant l'heure de l'avis par rapport à l'heure actuelle dans un format approprié pour la langue et le pays. Par exemple, "il y a un mois". |
text
readonly |
Type :
string optionalTexte localisé de l'avis. |
textLanguageCode
readonly |
Type :
string optionalCode de langue IETF indiquant la langue de l'avis. |
visitDateMonth
readonly |
Type :
number optionalMois de la date à laquelle l'auteur de l'avis a visité le lieu. Ce champ est basé sur 0 : 0 correspond à janvier et 11 à décembre. |
visitDateYear
readonly |
Type :
number optionalAnnée de la date à laquelle l'auteur de l'avis a visité le lieu. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe ReviewSummary
classe
google.maps.places.ReviewSummary
bibliothèque "places"
Résumé généré par IA des avis des utilisateurs sur le lieu.
const {ReviewSummary} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
disclosureText
readonly |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode
readonly |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI
readonly |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
reviewsURI
readonly |
Type :
string optionalURI permettant d'afficher les avis sur ce lieu sur Google Maps. |
text
readonly |
Type :
string optionalRésumé des avis des utilisateurs. |
textLanguageCode
readonly |
Type :
string optionalCode de langue du résumé des avis des utilisateurs. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Interface SearchByTextRequest
interface
google.maps.places.SearchByTextRequest
Interface de requête pour Place.searchByText.
Propriétés | |
|---|---|
fields |
Type :
Array<string>Champs à inclure dans la réponse, qui seront facturés. Si ['*'] est transmis, tous les champs disponibles sont renvoyés et facturés (non recommandé pour les déploiements de production). Vous pouvez demander n'importe quelle propriété de la classe Place en tant que champ. |
evSearchOptions
facultatif |
Type :
EVSearchOptions optionalOptions liées aux VE pouvant être spécifiées pour une requête de Place Search. |
futureOpeningBusinessesIncluded
facultatif |
Type :
boolean optionalIncluez les lieux qui ne sont pas encore ouverts, mais qui devraient l'être à l'avenir. |
includedType
facultatif |
Type :
string optionalType de lieu demandé. Liste complète des types acceptés : https://developers.google.com/maps/documentation/places/web-service/place-types. Un seul type inclus est accepté. Voir SearchByTextRequest.useStrictTypeFiltering |
internalUsageAttributionIds
facultatif |
Type :
Iterable<string> optionalIdentifiants utilisés pour attribuer les appels à des packages ou des bibliothèques OSS spécifiques. |
isOpenNow
facultatif |
Type :
boolean optionalPar défaut :
falsePermet de limiter la recherche aux lieux qui sont actuellement ouverts. |
language
facultatif |
Type :
string optionalLes détails du lieu s'afficheront dans la langue préférée, si elle est disponible. La langue préférée du navigateur sera utilisée par défaut. Liste actuelle des langues acceptées : https://developers.google.com/maps/faq#languagesupport. |
locationBias
facultatif |
Type :
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optionalRégion dans laquelle effectuer la recherche. Cet emplacement sert de biais, ce qui signifie que des résultats autour de l'emplacement donné peuvent être renvoyés. Ne peut pas être défini avec locationRestriction. |
locationRestriction
facultatif |
Type :
LatLngBounds|LatLngBoundsLiteral optionalRégion dans laquelle effectuer la recherche. Cet emplacement sert de restriction, ce qui signifie que les résultats en dehors de l'emplacement indiqué ne seront pas renvoyés. Ne peut pas être défini avec locationBias. |
maxResultCount
facultatif |
Type :
number optionalNombre maximal de résultats à renvoyer. Il doit être compris entre 1 et 20 (inclus). |
minRating
facultatif |
Type :
number optionalExcluez les résultats dont la note moyenne des utilisateurs est strictement inférieure à cette limite. Une valeur valide doit être un float compris entre 0 et 5 (inclus) avec un pas de 0,5, c'est-à-dire [0, 0,5, 1,0, ..., 5,0] inclus. La note saisie sera arrondie au 0,5 supérieur(plafond). Par exemple, une note de 0,6 éliminera tous les résultats dont la note est inférieure à 1,0. |
priceLevels
facultatif |
Type :
Array<PriceLevel> optionalPermet de limiter la recherche aux lieux marqués comme correspondant à certains niveaux de prix. Vous pouvez choisir n'importe quelle combinaison de niveaux de prix. Par défaut, tous les niveaux de prix sont inclus. |
pureServiceAreaBusinessesIncluded
facultatif |
Type :
boolean optionalIncluez les établissements de services de proximité purs si le champ est défini sur "true". Un établissement de services de proximité est un établissement qui se rend directement chez les clients pour effectuer une prestation ou leur livrer des produits, mais qui n'accueille pas les clients à son adresse professionnelle. Par exemple, les établissements proposant des services de nettoyage ou de plomberie n'ont pas forcément d'adresse physique ni de lieu sur Google Maps. Places ne renverra pas de champs tels que location, plusCode et d'autres champs liés à l'emplacement pour ces établissements. |
facultatif |
Type :
string optional |
facultatif |
Type :
SearchByTextRankPreference optional |
rankPreference
facultatif |
Type :
SearchByTextRankPreference optionalPar défaut :
SearchByTextRankPreference.RELEVANCEComment les résultats seront classés dans la réponse. |
region
facultatif |
Type :
string optionalCode Unicode du pays/de la région (CLDR) d'où provient la requête. Ce paramètre permet d'afficher les détails du lieu, comme le nom du lieu spécifique à la région, s'il est disponible. Le paramètre peut affecter les résultats en fonction de la législation applicable. Pour en savoir plus, consultez https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Notez que les codes régionaux à trois chiffres ne sont pas acceptés pour le moment. |
textQuery
facultatif |
Type :
string optionalObligatoire si vous n'utilisez pas . Requête textuelle pour la recherche textuelle. |
useStrictTypeFiltering
facultatif |
Type :
boolean optionalPar défaut :
falsePermet de définir un filtrage de type strict pour SearchByTextRequest.includedType. Si la valeur est "true", seuls les résultats du même type sont renvoyés. |
Constantes SearchByTextRankPreference
google.maps.places.SearchByTextRankPreference
bibliothèque "places"
Comment les résultats seront classés dans la réponse. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type SearchByTextRankPreferenceString.
const {SearchByTextRankPreference} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
DISTANCE |
Classe les résultats par distance. Pour en savoir plus, consultez la documentation sur les services Web. |
RELEVANCE |
Classe les résultats par pertinence. Pour en savoir plus, consultez la documentation sur les services Web. |
Interface SearchNearbyRequest
interface
google.maps.places.SearchNearbyRequest
Interface de requête pour Place.searchNearby. Pour en savoir plus sur la requête, consultez la documentation de référence de l'API Places.
Propriétés | |
|---|---|
fields |
Type :
Array<string>Champs à inclure dans la réponse, qui seront facturés. Si ['*'] est transmis, tous les champs disponibles sont renvoyés et facturés (non recommandé pour les déploiements de production). Vous pouvez demander n'importe quelle propriété de la classe Place en tant que champ. |
locationRestriction |
Type :
Circle|CircleLiteralRégion à rechercher, spécifiée sous la forme d'un cercle avec un centre et un rayon. Les résultats en dehors de l'emplacement indiqué ne sont pas renvoyés. |
excludedPrimaryTypes
facultatif |
Type :
Array<string> optionalTypes de lieux principaux exclus. Consultez la liste complète des types acceptés. Un lieu ne peut avoir qu'un seul type principal. Vous pouvez spécifier jusqu'à 50 types. Si vous spécifiez le même type dans les listes included et excluded, une erreur INVALID_ARGUMENT est renvoyée. |
excludedTypes
facultatif |
Type :
Array<string> optionalTypes de lieux exclus. Consultez la liste complète des types acceptés. Un lieu peut avoir de nombreux types de lieux différents. Vous pouvez spécifier jusqu'à 50 types. Si vous spécifiez le même type dans les listes included et excluded, une erreur INVALID_ARGUMENT est renvoyée. |
futureOpeningBusinessesIncluded
facultatif |
Type :
boolean optionalIncluez les lieux qui ne sont pas encore ouverts, mais qui devraient l'être à l'avenir. |
includedPrimaryTypes
facultatif |
Type :
Array<string> optionalTypes de lieux principaux inclus. Consultez la liste complète des types acceptés. Un lieu ne peut avoir qu'un seul type principal. Vous pouvez spécifier jusqu'à 50 types. Si vous spécifiez le même type dans les listes included et excluded, une erreur INVALID_ARGUMENT est renvoyée. |
includedTypes
facultatif |
Type :
Array<string> optionalTypes de lieux inclus. Consultez la liste complète des types acceptés. Un lieu peut avoir de nombreux types de lieux différents. Vous pouvez spécifier jusqu'à 50 types. Si vous spécifiez le même type dans les listes included et excluded, une erreur INVALID_ARGUMENT est renvoyée. |
internalUsageAttributionIds
facultatif |
Type :
Iterable<string> optionalIdentifiants utilisés pour attribuer les appels à des packages ou des bibliothèques OSS spécifiques. |
language
facultatif |
Type :
string optionalLes détails du lieu s'afficheront dans la langue préférée, si elle est disponible. La langue préférée du navigateur sera utilisée par défaut. Liste actuelle des langues acceptées : https://developers.google.com/maps/faq#languagesupport. |
maxResultCount
facultatif |
Type :
number optionalNombre maximal de résultats à renvoyer. Pour connaître les valeurs acceptables et par défaut, consultez la documentation de référence de l'API Places. |
rankPreference
facultatif |
Type :
SearchNearbyRankPreference optionalPar défaut :
SearchNearbyRankPreference.POPULARITYComment les résultats seront classés dans la réponse. |
region
facultatif |
Type :
string optionalCode Unicode du pays/de la région (CLDR) d'où provient la requête. Ce paramètre permet d'afficher les détails du lieu, comme le nom du lieu spécifique à la région, s'il est disponible. Le paramètre peut affecter les résultats en fonction de la législation applicable. Pour en savoir plus, consultez https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Notez que les codes régionaux à trois chiffres ne sont pas acceptés pour le moment. |
Constantes SearchNearbyRankPreference
google.maps.places.SearchNearbyRankPreference
bibliothèque "places"
Comment les résultats seront classés dans la réponse. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type SearchNearbyRankPreferenceString.
const {SearchNearbyRankPreference} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
DISTANCE |
Classe les résultats par distance. Pour en savoir plus, consultez la documentation sur les services Web. |
POPULARITY |
Classe les résultats par popularité. Pour en savoir plus, consultez la documentation sur les services Web. |
Constantes SpatialRelationship
google.maps.places.SpatialRelationship
bibliothèque "places"
Définit la relation spatiale entre l'emplacement cible et le point de repère. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type SpatialRelationshipString.
const {SpatialRelationship} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
ACROSS_THE_ROAD |
La cible se trouve directement en face du point de repère, de l'autre côté de la route. Pour en savoir plus, consultez la documentation sur les services Web. |
AROUND_THE_CORNER |
Pas sur le même itinéraire que le repère, mais à un seul virage. Pour en savoir plus, consultez la documentation sur les services Web. |
BEHIND |
Proche de la structure du point de repère, mais plus éloigné de ses entrées sur la rue. Pour en savoir plus, consultez la documentation sur les services Web. |
BESIDE |
La cible est directement adjacente au point de repère. Pour en savoir plus, consultez la documentation sur les services Web. |
DOWN_THE_ROAD |
Sur la même route que le repère, mais pas à côté ni en face. Pour en savoir plus, consultez la documentation sur les services Web. |
NEAR |
Il s'agit de la relation par défaut lorsqu'aucune des relations plus spécifiques ci-dessous ne s'applique. Pour en savoir plus, consultez la documentation sur les services Web. |
WITHIN |
Le point de repère a une géométrie spatiale et la cible se trouve dans ses limites. Pour en savoir plus, consultez la documentation sur les services Web. |
TimeZone
classe
google.maps.places.TimeZone
bibliothèque "places"
Représente un fuseau horaire de la base de données des fuseaux horaires de l'IANA (https://www.iana.org/time-zones).
const {TimeZone} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
id
readonly |
Type :
string optionalFuseau horaire de la base de données de fuseaux horaires IANA. Par exemple, "America/New_York". |
version
readonly |
Type :
string optionalNuméro de version de la base de données de fuseaux horaires IANA. Par exemple, "2019a". |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe TransitAgency
classe
google.maps.places.TransitAgency
bibliothèque "places"
Représente une agence de transports en commun.
const {TransitAgency} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
displayName |
Type :
string optionalNom de l'agence dans la langue demandée. |
displayNameLanguageCode |
Type :
string optionalCode de langue BCP-47 du texte du nom de l'agence, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
fareURL |
Type :
URL optionalURL de la page d'informations sur les tarifs de l'agence. |
icon |
Type :
TransitIcon optionalIcône localisée d'un réseau de transports en commun. |
lines |
Type :
Array<TransitLine>Lignes de transports en commun desservies par cette agence. |
url |
Type :
URL optionalURL de la page d'accueil de l'agence. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe TransitIcon
classe
google.maps.places.TransitIcon
bibliothèque "places"
Représente une icône de transports en commun.
const {TransitIcon} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
nameIncluded |
Type :
boolean optionalIndique si le nom est contenu dans l'icône et s'il n'est pas nécessaire de l'afficher à côté de l'icône. |
url |
Type :
URL optionalURL de l'icône. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe TransitLine
classe
google.maps.places.TransitLine
bibliothèque "places"
Représente une ligne de transports en commun.
const {TransitLine} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
backgroundColor |
Type :
string optionalCouleur d'arrière-plan des libellés de cette ligne de transports en commun au format hexadécimal (par exemple, "#909CE1"). Cette couleur peut également être utilisée pour dessiner des formes pour cette ligne de transports en commun. |
displayName |
Type :
string optionalNom complet de cette ligne de transports en commun (par exemple, "Sunnydale local"). |
displayNameLanguageCode |
Type :
string optionalCode de langue BCP-47 du texte du nom complet de la ligne de transports en commun, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
icon |
Type :
TransitIcon optionalIcône de cette ligne. |
id |
Type :
string optionalID de la ligne de transports en commun permettant de l'identifier de manière unique parmi les autres lignes de la même station. Il n'est pas garanti que cet identifiant soit stable d'une réponse à l'autre. |
shortDisplayName |
Type :
string optionalNom court de cette ligne de transports en commun (par exemple, "S2"). |
shortDisplayNameLanguageCode |
Type :
string optionalCode de langue BCP-47 du texte du nom court de la ligne de transports en commun, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
textColor |
Type :
string optionalCouleur du texte des libellés de cette ligne de transports en commun au format hexadécimal (par exemple, "#909CE1"). |
url |
Type :
URL optionalURL d'une page Web contenant des informations sur cette ligne. |
vehicleIcon |
Type :
TransitIcon optionalIcône de ce type de véhicule particulier. |
vehicleType |
Type :
TransitVehicleType optionalType de véhicule utilisé. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe TransitStation
classe
google.maps.places.TransitStation
bibliothèque "places"
Représente des informations spécifiques aux transports en commun pour un lieu.
const {TransitStation} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
agencies |
Type :
Array<TransitAgency>Agences de transports en commun qui desservent cette station. |
displayName |
Type :
string optionalNom de la station dans la langue locale. |
displayNameLanguageCode |
Type :
string optionalCode de langue BCP-47 du texte du nom à afficher local, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
stops |
Type :
Array<TransitStop>Le transport en commun s'arrête à cette station. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Classe TransitStop
classe
google.maps.places.TransitStop
bibliothèque "places"
Représente un arrêt de transport en commun.
const {TransitStop} = await google.maps.importLibrary("places");
Propriétés | |
|---|---|
displayName |
Type :
string optionalNom de l'arrêt dans la langue demandée. |
displayNameLanguageCode |
Type :
string optionalNom de l'arrêt dans le code de langue BCP-47 de la langue demandée, par exemple "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
hasWheelchairAccessibleEntrance |
Type :
boolean optionalCe champ indique s'il existe un chemin accessible depuis l'extérieur de la station jusqu'à l'arrêt. Il n'indique pas s'il est possible de monter à bord d'un véhicule depuis l'arrêt. |
id |
Type :
string optionalID de l'arrêt de transport en commun permettant de l'identifier de manière unique parmi les autres arrêts de la même station. Il n'est pas garanti que cet identifiant soit stable d'une réponse à l'autre. |
location |
Type :
LatLngAltitude optionalEmplacement de l'arrêt. |
platformCode |
Type :
string optionalCode de la plate-forme représenté par cet arrêt. Il peut être formaté de n'importe quelle manière (par exemple, "2", "Quai 2", "2-4" ou "1x"). |
platformCodeLanguageCode |
Type :
string optionalCode de langue BCP-47 du texte du code de la plate-forme, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
signageText |
Type :
string optionalTexte tel qu'il figure sur le panneau de la plate-forme (par exemple, "Vers le centre" ou "East side & Brooklyn"). Lorsque platformCode est absent, ce champ est potentiellement le seul identifiant de la plate-forme. Toutefois, platformCode et signageText peuvent être définis simultanément. |
signageTextLanguageCode |
Type :
string optionalCode de langue BCP-47 du texte de la signalisation, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
stopCode |
Type :
string optionalIdentifiant lisible par l'humain de l'arrêt, utilisé par les agences de transports en commun pour distinguer les arrêts portant le même nom. |
stopCodeLanguageCode |
Type :
string optionalCode de langue BCP-47 du texte du code d'arrêt, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
Méthodes | |
|---|---|
Hérité :
toJSON
|
Constantes TransitVehicleType
google.maps.places.TransitVehicleType
bibliothèque "places"
Type de véhicule pour une ligne de transports en commun. Pour en savoir plus, consultez la documentation sur les services Web.
Ces constantes peuvent également être utilisées comme des chaînes. En TypeScript, les littéraux de chaîne sont définis par le type TransitVehicleTypeString.
const {TransitVehicleType} = await google.maps.importLibrary("places");
Constantes | |
|---|---|
AIRPLANE |
Avion. Pour en savoir plus, consultez la documentation sur les services Web. |
BUS |
Bus. Pour en savoir plus, consultez la documentation sur les services Web. |
CABLE_CAR |
Téléphérique. Pour en savoir plus, consultez la documentation sur les services Web. |
COACH |
Coach. Pour en savoir plus, consultez la documentation sur les services Web. |
COMMUTER_TRAIN |
Train de banlieue. Pour en savoir plus, consultez la documentation sur les services Web. |
FERRY |
Ferry. Pour en savoir plus, consultez la documentation sur les services Web. |
FUNICULAR |
Funiculaire. Pour en savoir plus, consultez la documentation sur les services Web. |
GONDOLA_LIFT |
Télécabine. Pour en savoir plus, consultez la documentation sur les services Web. |
HEAVY_RAIL |
Métro. Pour en savoir plus, consultez la documentation sur les services Web. |
HIGH_SPEED_TRAIN |
Train à grande vitesse. Pour en savoir plus, consultez la documentation sur les services Web. |
HORSE_CARRIAGE |
Calèche. Pour en savoir plus, consultez la documentation sur les services Web. |
INTERCITY_BUS |
Bus interurbain. Pour en savoir plus, consultez la documentation sur les services Web. |
LONG_DISTANCE_TRAIN |
Train longue distance. Pour en savoir plus, consultez la documentation sur les services Web. |
METRO_RAIL |
Train urbain. Pour en savoir plus, consultez la documentation sur les services Web. |
MONORAIL |
Monorail. Pour en savoir plus, consultez la documentation sur les services Web. |
RAIL |
Train. Pour en savoir plus, consultez la documentation sur les services Web. |
SHARE_TAXI |
Taxi partagé. Pour en savoir plus, consultez la documentation sur les services Web. |
SPECIAL |
Spécial. Pour en savoir plus, consultez la documentation sur les services Web. |
SUBWAY |
Métro. Pour en savoir plus, consultez la documentation sur les services Web. |
TRAM |
Tramway. Pour en savoir plus, consultez la documentation sur les services Web. |
TROLLEYBUS |
Trolleybus. Pour en savoir plus, consultez la documentation sur les services Web. |