Classe Place
Classe google.maps.places.Place
Cette classe implémente PlaceOptions.
Accédez-y en appelant const {Place} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
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 |
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 |
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. |
adrFormatAddress |
Type :
string optionalReprésentation de l'adresse du lieu au microformat adr. |
allowsDogs |
Type :
boolean optional |
attributions |
Type :
Array<Attribution> optionalFournisseurs de données à afficher pour le lieu. |
businessStatus |
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 |
Type :
ConsumerAlert optionalAlerte consommateur pour ce lieu. |
displayName |
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 |
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 |
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 |
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 |
Type :
EVChargeAmenitySummary optionalEVChargeAmenitySummary pour ce lieu. |
evChargeOptions |
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 |
Type :
string optionalL'adresse complète de l'établissement. |
fuelOptions |
Type :
FuelOptions optionalOptions de carburant proposées par l'établissement. undefined si les options de carburant n'ont pas été demandées au serveur. |
generativeSummary |
Type :
GenerativeSummary optionalLe GenerativeSummary pour ce lieu. |
googleMapsLinks |
Type :
GoogleMapsLinks optionalLiens permettant de déclencher différentes actions Google Maps. |
googleMapsURI |
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 |
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 |
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 |
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 |
Type :
boolean optional |
hasMenuForChildren |
Type :
boolean optional |
hasOutdoorSeating |
Type :
boolean optional |
hasRestroom |
Type :
boolean optional |
hasTakeout |
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 |
Type :
string optionalCode couleur hexadécimal par défaut pour la catégorie du lieu. |
id |
Type :
stringID de lieu unique. |
internationalPhoneNumber |
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 |
Type :
boolean optional |
isGoodForGroups |
Type :
boolean optional |
isGoodForWatchingSports |
Type :
boolean optional |
isReservable |
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 |
Type :
LatLng optionalLa position du lieu. |
nationalPhoneNumber |
Type :
string optionalNuméro de téléphone du lieu, au format conforme à la norme régionale. |
neighborhoodSummary |
Type :
NeighborhoodSummary optionalNeighborhoodSummary pour ce lieu. |
parkingOptions |
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 |
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 |
Photos de ce lieu. La collection contiendra jusqu'à dix objets Photo. |
plusCode |
Type :
PlusCode optional |
postalAddress |
Type :
PostalAddress optional |
priceLevel |
Type :
PriceLevel optionalNiveau de prix du lieu. Cette propriété peut renvoyer l'une des valeurs suivantes :
|
priceRange |
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 |
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 |
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 |
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 |
Type :
number optionalNote comprise entre 1,0 et 5,0, basée sur les avis des utilisateurs sur ce lieu. |
regularOpeningHours |
Type :
OpeningHours optional |
requestedLanguage |
Type :
string optionalLangue demandée pour ce lieu. |
requestedRegion |
Type :
string optionalRégion demandée pour ce lieu. |
resourceName |
Type :
stringNom de ressource unique du lieu. |
reviews |
Liste des avis sur ce lieu. |
reviewSummary |
Type :
ReviewSummary optionalReviewSummary pour ce lieu. |
servesBeer |
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 |
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 |
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 |
Type :
boolean optional |
servesCoffee |
Type :
boolean optional |
servesDessert |
Type :
boolean optional |
servesDinner |
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 |
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 |
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 |
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 |
Type :
string optionalAdresse courte du lieu. |
subDestinations |
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 |
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. |
types |
Type :
Array<string> optionalTableau des types pour ce lieu (par exemple, ["political", "locality"] ou ["restaurant", "establishment"]). |
userRatingCount |
Type :
number optionalNombre d'avis d'utilisateurs ayant contribué à la note ( Place.rating) de ce lieu. |
utcOffsetMinutes |
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 |
Type :
LatLngBounds optionalFenêtre d'affichage préférée lors de l'affichage de ce lieu sur une carte. |
websiteURI |
Type :
string optionalSite Web faisant autorité pour ce lieu, comme la page d'accueil d'un établissement. |
|
Type :
OpeningHours optional |
|
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). |
toJSON |
toJSON()Paramètres : aucun
Valeur de retour :
Object, un objet JSON avec toutes les propriétés de lieu demandées. |
Interface PlaceOptions
google.maps.places.PlaceOptions
interface
Options de construction d'un lieu.
Propriétés | |
|---|---|
id optional |
Type :
string optionalID de lieu unique. |
requestedLanguage optional |
Type :
string optionalIdentifiant de la langue dans laquelle les détails doivent être renvoyés. Consultez la liste des langues disponibles. |
requestedRegion optional |
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 optional |
Type :
string optionalNom de ressource unique du lieu. |
Classe AccessibilityOptions
Classe google.maps.places.AccessibilityOptions
Accédez-y en appelant const {AccessibilityOptions} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
hasWheelchairAccessibleEntrance |
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 |
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 |
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 |
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
Composant d'adresse pour l'emplacement du lieu.
Accédez-y en appelant const {AddressComponent} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
longText |
Type :
string optionalTexte complet du composant d'adresse. |
shortText |
Type :
string optionalTexte abrégé du composant d'adresse donné. |
types |
Type :
Array<string>Tableau de chaînes indiquant le type de ce composant d'adresse. Pour consulter la liste des types valides, cliquez ici. |
Attribution
Classe google.maps.places.Attribution
Informations sur un fournisseur de données pour un lieu.
Accédez-y en appelant const {Attribution} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
provider |
Type :
string optionalNom du fournisseur de données du lieu. |
providerURI |
Type :
string optionalURI vers le fournisseur de données du lieu. |
Classe AuthorAttribution
Classe google.maps.places.AuthorAttribution
Informations sur l'auteur du contenu généré par l'utilisateur.
Accédez-y en appelant const {AuthorAttribution} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
displayName |
Type :
stringNom de l'auteur pour ce résultat. |
photoURI |
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 |
Type :
string optionalURI du profil de l'auteur pour ce résultat. |
Classe ConnectorAggregation
Classe google.maps.places.ConnectorAggregation
Informations sur la recharge de VE, agrégées pour les connecteurs du même type et de la même vitesse de recharge.
Accédez-y en appelant const {ConnectorAggregation} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
availabilityLastUpdateTime |
Type :
Date optionalHeure de la dernière mise à jour des informations de disponibilité du connecteur dans cette agrégation. |
availableCount |
Type :
number optionalNombre de connecteurs de cette agrégation actuellement disponibles. |
count |
Type :
numberNombre de connecteurs dans cette agrégation. |
maxChargeRateKw |
Type :
numberTaux de recharge maximal statique en kW de chaque connecteur de l'agrégation. |
outOfServiceCount |
Type :
number optionalNombre de connecteurs de ce regroupement qui sont actuellement hors service. |
type |
Type :
EVConnectorType optionalType de connecteur de cette agrégation. |
Classe ConsumerAlert
Classe google.maps.places.ConsumerAlert
Message d'alerte consommateur. Tous les textes sont affichés dans la langue spécifiée par le champ languageCode.
Accédez-y en appelant const {ConsumerAlert} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
details |
Type :
ConsumerAlertDetails optionalDétails du message d'alerte consommateur. |
languageCode |
Type :
string optionalCode de langue du message d'alerte consommateur. |
overview |
Type :
string optionalPrésentation du message d'alerte consommateur. |
Classe ConsumerAlertDetails
Classe google.maps.places.ConsumerAlertDetails
Détails du message d'alerte consommateur.
Accédez-y en appelant const {ConsumerAlertDetails} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
aboutLinkTitle |
Type :
string optionalTitre à afficher pour un lien fournissant plus d'informations. |
aboutLinkURI |
Type :
string optionalURI d'un lien permettant d'obtenir plus d'informations. |
description |
Type :
string optionalDescription du message d'alerte consommateur. |
title |
Type :
string optionalTitre à afficher avec la description détaillée. |
Classe ContentBlock
Classe google.maps.places.ContentBlock
ContentBlock décrit le contenu d'un résumé et sa provenance.
Accédez-y en appelant const {ContentBlock} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
content |
Type :
string optionalContenu lié au sujet. |
contentLanguageCode |
Type :
string optionalCode de langue du contenu. |
referencedPlaces |
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. |
Classe EVChargeAmenitySummary
Classe google.maps.places.EVChargeAmenitySummary
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.
Accédez-y en appelant const {EVChargeAmenitySummary} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
coffee |
Type :
ContentBlock optionalRésumé des cafés à proximité. |
disclosureText |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
overview |
Type :
ContentBlock optionalPrésentation des services disponibles. |
restaurant |
Type :
ContentBlock optionalUn résumé des restaurants à proximité. |
store |
Type :
ContentBlock optionalUn résumé des magasins à proximité. |
Classe EVChargeOptions
Classe google.maps.places.EVChargeOptions
Informations sur la borne de recharge VE hébergée dans le lieu.
Accédez-y en appelant const {EVChargeOptions} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
connectorAggregations |
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 |
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. |
EVConnectorType constants
google.maps.places.EVConnectorType
constantes
Types de connecteurs de recharge pour véhicules électriques.
Accédez-y en appelant const {EVConnectorType} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Constantes | |
|---|---|
CCS_COMBO_1 |
Combined Charging System (CA et CC). Basé sur le connecteur SAE Type-1 J-1772. |
CCS_COMBO_2 |
Combined Charging System (CA et CC). Basé sur le connecteur Mennekes de type 2. |
CHADEMO |
Connecteur de type CHAdeMO. |
J1772 |
Connecteur J1772 de type 1. |
NACS |
Le North American Charging System (NACS), normalisé sous le nom de SAE J3400. |
OTHER |
Autres types de connecteurs. |
TESLA |
Connecteur TESLA générique. Il s'agit de la norme NACS en Amérique du Nord, mais d'autres normes peuvent être utilisées dans d'autres régions du monde (par exemple, CCS Combo 2 (CCS2) ou GB/T). Cette valeur est moins représentative d'un type de connecteur réel et représente plutôt la possibilité de recharger un véhicule de la marque Tesla dans une station de recharge appartenant à Tesla. |
TYPE_2 |
Connecteur IEC 62196 de type 2. Souvent appelé "MENNEKES". |
UNSPECIFIED_GB_T |
Le type GB/T correspond à la norme GB/T en Chine. Ce type couvre tous les types GB_T. |
UNSPECIFIED_WALL_OUTLET |
Prise murale non spécifiée. |
Interface EVSearchOptions
google.maps.places.EVSearchOptions
interface
Options liées aux VE pouvant être spécifiées pour une requête de Place Search.
Propriétés | |
|---|---|
connectorTypes optional |
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 optional |
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
google.maps.places.FetchFieldsRequest
interface
Options de récupération des champs Place.
Propriétés | |
|---|---|
fields |
Type :
Array<string>Liste des champs à récupérer. |
Classe FuelOptions
Classe google.maps.places.FuelOptions
Informations les plus récentes sur les options de carburant dans une station-service. Ces informations sont mises à jour régulièrement.
Accédez-y en appelant const {FuelOptions} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
fuelPrices |
Liste des prix des carburants pour chaque type de carburant proposé par cette station, une entrée par type de carburant. |
Classe FuelPrice
Classe google.maps.places.FuelPrice
Informations sur le prix d'un type de carburant donné.
Accédez-y en appelant const {FuelPrice} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
price |
Type :
Money optionalPrix du carburant. |
type |
Type :
FuelType optionalType de carburant. |
updateTime |
Type :
Date optionalHeure de la dernière mise à jour du prix du carburant. |
FuelType
google.maps.places.FuelType
constantes
Types de carburants.
Accédez-y en appelant const {FuelType} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Constantes | |
|---|---|
BIO_DIESEL |
Biodiesel. |
DIESEL |
Gazole. |
DIESEL_PLUS |
Diesel plus fuel. |
E100 |
E 100. |
E80 |
E 80. |
E85 |
thought E 85. |
LPG |
GPL. |
METHANE |
Méthane. |
MIDGRADE |
Intermédiaire. |
PREMIUM |
Le haut de gamme |
REGULAR_UNLEADED |
Sans plomb ordinaire. |
SP100 |
SP 100. |
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 |
Diesel pour camion. |
Classe GenerativeSummary
Classe google.maps.places.GenerativeSummary
Résumé du lieu généré par IA.
Accédez-y en appelant const {GenerativeSummary} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
disclosureText |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
overview |
Type :
string optionalPrésentation du lieu. |
overviewLanguageCode |
Type :
string optionalCode de langue de l'aperçu. |
Classe GoogleMapsLinks
Classe google.maps.places.GoogleMapsLinks
Liens permettant de déclencher différentes actions Google Maps.
Accédez-y en appelant const {GoogleMapsLinks} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
directionsURI |
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 |
Type :
string optionalLien permettant d'afficher les photos du lieu sur Google Maps. |
placeURI |
Type :
string optionalUn lien pour afficher le lieu sur Google Maps. |
reviewsURI |
Type :
string optionalLien permettant d'afficher les avis sur le lieu dans Google Maps. |
writeAReviewURI |
Type :
string optionalUn lien pour rédiger un avis sur le lieu dans Google Maps. |
Classe Money
Classe google.maps.places.Money
Représentation d'un montant avec son type de devise.
Accédez-y en appelant const {Money} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
currencyCode |
Type :
stringCode de la devise à trois lettres défini par la norme ISO 4217. |
nanos |
Type :
numberNombre de nano-unités (10^-9) du montant. |
units |
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. |
Classe NeighborhoodSummary
Classe google.maps.places.NeighborhoodSummary
Résumé généré par IA des points d'intérêt à proximité du lieu.
Accédez-y en appelant const {NeighborhoodSummary} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
description |
Type :
ContentBlock optionalDescription détaillée du quartier. |
disclosureText |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
overview |
Type :
ContentBlock optionalPrésentation du quartier. |
Classe OpeningHours
Classe google.maps.places.OpeningHours
Informations sur les horaires d'ouverture d'un lieu.
Accédez-y en appelant const {OpeningHours} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
periods |
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. |
weekdayDescriptions |
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. |
Classe OpeningHoursPeriod
Classe google.maps.places.OpeningHoursPeriod
Période pendant laquelle le lieu est ouvert.
Accédez-y en appelant const {OpeningHoursPeriod} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
close |
Type :
OpeningHoursPoint optionalHeure de fermeture du lieu. |
open |
Type :
OpeningHoursPointHeure d'ouverture du lieu. |
Classe OpeningHoursPoint
Classe google.maps.places.OpeningHoursPoint
Point où l'état d'ouverture du lieu change.
Accédez-y en appelant const {OpeningHoursPoint} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
day |
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 |
Type :
numberHeure de OpeningHoursPoint.time sous forme de nombre, comprise entre 0 et 23. Il sera indiqué dans le fuseau horaire du lieu. |
minute |
Type :
numberMinute de OpeningHoursPoint.time sous forme de nombre, comprise entre 0 et 59. Il sera indiqué dans le fuseau horaire du lieu. |
Classe ParkingOptions
Classe google.maps.places.ParkingOptions
Accédez-y en appelant const {ParkingOptions} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
hasFreeGarageParking |
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 |
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 |
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 |
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 |
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 |
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 |
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
Accédez-y en appelant const {PaymentOptions} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
acceptsCashOnly |
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 |
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 |
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 |
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
Informations sur une photo d'un lieu.
Accédez-y en appelant const {Photo} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
authorAttributions |
Type :
Array<AuthorAttribution>Texte d'attribution à afficher pour cette photo. |
flagContentURI |
Type :
string optionalLien permettant à l'utilisateur de signaler un problème concernant la photo. |
googleMapsURI |
Type :
string optionalUn lien permettant d'afficher la photo sur Google Maps |
heightPx |
Type :
numberHauteur de la photo en pixels. |
widthPx |
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. |
Classe PlusCode
Classe google.maps.places.PlusCode
Plus Code du lieu. Pour en savoir plus, consultez https://plus.codes/.
Accédez-y en appelant const {PlusCode} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
compoundCode |
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 |
Type :
string optionalPlus Code avec une zone de 1/8 000e de degré par 1/8 000e de degré. Par exemple, "8FVC9G8F+5W". |
Classe PostalAddress
Classe google.maps.places.PostalAddress
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.
Cette classe implémente PostalAddressLiteral.
Accédez-y en appelant const {PostalAddress} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
addressLines |
Type :
Array<string>Lignes d'adresse non structurées décrivant les niveaux inférieurs d'une adresse. |
administrativeArea |
Type :
string optionalSubdivision administrative la plus élevée utilisée pour les adresses postales d'un pays ou d'une région. |
languageCode |
Type :
string optionalCode de langue BCP-47 du contenu de cette adresse. Exemples : "zh-Hant", "ja", "ja-Latn" et "en". |
locality |
Type :
string optionalFait généralement référence à la ville de l'adresse. |
organization |
Type :
string optionalNom de l'entreprise. |
postalCode |
Type :
string optionalCode postal de l'adresse. |
recipients |
Type :
Array<string>Destinataire. |
regionCode |
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 |
Type :
string optionalCode de tri de l'adresse. |
sublocality |
Type :
string optionalSous-localité de l'adresse, comme un quartier, un arrondissement ou un district. |
Interface PostalAddressLiteral
google.maps.places.PostalAddressLiteral
interface
Données pour hydrater une PostalAddress.
Propriétés | |
|---|---|
regionCode |
Type :
stringConsultez les PostalAddress.regionCode. |
addressLines optional |
Type :
Iterable<string> optionalConsultez les PostalAddress.addressLines. |
administrativeArea optional |
Type :
string optionalConsultez les PostalAddress.administrativeArea. |
languageCode optional |
Type :
string optionalConsultez les PostalAddress.languageCode. |
locality optional |
Type :
string optionalConsultez les PostalAddress.locality. |
organization optional |
Type :
string optionalConsultez les PostalAddress.organization. |
postalCode optional |
Type :
string optionalConsultez les PostalAddress.postalCode. |
recipients optional |
Type :
Iterable<string> optionalConsultez les PostalAddress.recipients. |
sortingCode optional |
Type :
string optionalConsultez les PostalAddress.sortingCode. |
sublocality optional |
Type :
string optionalConsultez les PostalAddress.sublocality. |
Constantes PriceLevel
google.maps.places.PriceLevel
constantes
Niveau de prix d'un lieu.
Accédez-y en appelant const {PriceLevel} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Constantes | |
|---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
|
Classe PriceRange
Classe google.maps.places.PriceRange
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 $").
Accédez-y en appelant const {PriceRange} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
endPrice |
Type :
Money optionalLimite supérieure de la gamme de prix (incluse). Le prix doit être inférieur à ce montant. |
startPrice |
Type :
MoneyLimite inférieure de la gamme de prix (incluse). Le prix doit être supérieur ou égal à ce montant. |
Récapitulatif
Classe google.maps.places.Review
Informations sur un avis concernant un lieu.
Accédez-y en appelant const {Review} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
authorAttribution |
Type :
AuthorAttribution optionalL'évaluateur. |
flagContentURI |
Type :
string optionalLien permettant à l'utilisateur de signaler un problème concernant l'avis. |
googleMapsURI |
Type :
string optionalUn lien permettant d'afficher l'avis sur Google Maps. |
originalText |
Type :
string optionalTexte de l'avis dans sa langue d'origine. |
originalTextLanguageCode |
Type :
string optionalCode de langue IETF indiquant la langue d'origine de l'avis. |
publishTime |
Type :
Date optional |
rating |
Type :
number optionalNote de cet avis, un nombre compris entre 1,0 et 5,0 (inclus). |
relativePublishTimeDescription |
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 |
Type :
string optionalTexte localisé de l'avis. |
textLanguageCode |
Type :
string optionalCode de langue IETF indiquant la langue de l'avis. |
visitDateMonth |
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 |
Type :
number optionalAnnée de la date à laquelle l'auteur de l'avis a visité le lieu. |
Classe ReviewSummary
Classe google.maps.places.ReviewSummary
Résumé généré par IA des avis des utilisateurs sur le lieu.
Accédez-y en appelant const {ReviewSummary} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
|---|---|
disclosureText |
Type :
string optionalTexte de la divulgation concernant ce résumé. |
disclosureTextLanguageCode |
Type :
string optionalCode de langue du texte de la divulgation. |
flagContentURI |
Type :
string optionalURI permettant de signaler un problème lié au résumé. |
reviewsURI |
Type :
string optionalURI permettant d'afficher les avis sur ce lieu sur Google Maps. |
text |
Type :
string optionalRésumé des avis des utilisateurs. |
textLanguageCode |
Type :
string optionalCode de langue du résumé des avis des utilisateurs. |
Interface SearchByTextRequest
google.maps.places.SearchByTextRequest
interface
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 optional |
Type :
EVSearchOptions optionalOptions liées aux VE pouvant être spécifiées pour une requête de Place Search. |
includedType optional |
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 |
isOpenNow optional |
Type :
boolean optionalPar défaut :
falsePermet de limiter la recherche aux lieux qui sont actuellement ouverts. |
language optional |
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 optional |
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 optional |
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 optional |
Type :
number optionalNombre maximal de résultats à renvoyer. Il doit être compris entre 1 et 20 (inclus). |
minRating optional |
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 optional |
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. |
|
Type :
string optional |
|
Type :
SearchByTextRankPreference optional |
rankPreference optional |
Type :
SearchByTextRankPreference optionalPar défaut :
SearchByTextRankPreference.RELEVANCEComment les résultats seront classés dans la réponse. |
region optional |
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 optional |
Type :
string optionalObligatoire si vous n'utilisez pas . Requête textuelle pour la recherche textuelle. |
useStrictTypeFiltering optional |
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
constantes
Énumération RankPreference pour SearchByTextRequest.
Accédez-y en appelant const {SearchByTextRankPreference} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Constantes | |
|---|---|
DISTANCE |
Classe les résultats par distance. |
RELEVANCE |
Classe les résultats par pertinence. |
Interface SearchNearbyRequest
google.maps.places.SearchNearbyRequest
interface
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 optional |
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 optional |
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. |
includedPrimaryTypes optional |
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 optional |
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. |
language optional |
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 optional |
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 optional |
Type :
SearchNearbyRankPreference optionalPar défaut :
SearchNearbyRankPreference.POPULARITYComment les résultats seront classés dans la réponse. |
region optional |
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
constantes
Énumération RankPreference pour SearchNearbyRequest.
Accédez-y en appelant const {SearchNearbyRankPreference} = await google.maps.importLibrary("places").
Consultez Bibliothèques de l'API Maps JavaScript.
Constantes | |
|---|---|
DISTANCE |
Classe les résultats par distance. |
POPULARITY |
Classe les résultats par popularité. |