Classe Place
Classe google.maps.places.Place
Accédez-y en appelant const {Place} = await google.maps.importLibrary("places")
. Consultez la section 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:
Recherchez des lieux à proximité. |
Propriétés | |
---|---|
accessibilityOptions |
Type:
AccessibilityOptions optional Options d'accessibilité de cet établissement. undefined si les données des options d'accessibilité n'ont pas été appelées à partir du serveur. |
addressComponents |
Type:
Array<AddressComponent> optional Ensemble des composants d'adresse de l'emplacement de cet établissement. Objet vide si aucune donnée d'adresse n'est connue. undefined si les données d'adresse n'ont pas été appelées depuis le serveur. |
adrFormatAddress |
Type:
string optional Représentation de l'adresse du lieu dans le microformat ADR. |
allowsDogs |
Type:
boolean optional |
attributions |
Type:
Array<Attribution> optional Texte de la mention à afficher pour ce résultat de lieu. |
businessStatus |
Type:
BusinessStatus optional État opérationnel du lieu. null si aucun état connu n'est disponible. undefined si les données d'état n'ont pas été chargées à partir du serveur. |
displayName |
Type:
string optional Nom à afficher de l'établissement. null si aucun nom n'est défini. undefined si les données de nom n'ont pas été chargées à partir du serveur. |
displayNameLanguageCode |
Type:
string optional Langue du nom à afficher de l'établissement. null si aucun nom n'est défini. undefined si les données de nom n'ont pas été chargées à partir du serveur. |
editorialSummary |
Type:
string optional Résumé éditorial de cet établissement. null si aucun résumé éditorial n'est fourni. undefined si ce champ n'a pas encore été demandé. |
editorialSummaryLanguageCode |
Type:
string optional Langue du résumé éditorial de ce lieu. null si aucun résumé éditorial n'est fourni. undefined si ce champ n'a pas encore été demandé. |
evChargeOptions |
Type:
EVChargeOptions optional Options de recharge de VE proposées par le lieu undefined si les options de recharge des VE n'ont pas été appelées depuis le serveur. |
formattedAddress |
Type:
string optional Adresse complète des établissements. |
fuelOptions |
Type:
FuelOptions optional Options de carburant proposées par l'établissement. undefined si les options de carburant n'ont pas été appelées à partir du serveur. |
googleMapsURI |
Type:
string optional URL 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 optional Indique si un établissement propose un service de Drive disponible. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
hasDelivery |
Type:
boolean optional Indique si un établissement propose la livraison. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
hasDineIn |
Type:
boolean optional Indique si un établissement propose des repas sur place. Renvoie "true" ou "false" si la valeur est connue. Renvoie "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 optional Indique si un établissement propose des plats à emporter. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
hasWiFi |
Type:
boolean optional |
iconBackgroundColor |
Type:
string optional Code couleur hexadécimal par défaut pour la catégorie du lieu. |
id |
Type:
string Identifiant unique du lieu. |
internationalPhoneNumber |
Type:
string optional Numé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 optional Indique si un lieu peut être réservé. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
location |
Type:
LatLng optional Position de l'établissement. |
nationalPhoneNumber |
Type:
string optional Numéro de téléphone du lieu, au format conforme à la norme régionale. |
parkingOptions |
Type:
ParkingOptions optional Options 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 optional Options de paiement proposées par le lieu. undefined si les données des options de paiement n'ont pas été appelées à partir du serveur. |
photos |
Photos de ce lieu La collection peut contenir jusqu'à 10 objets Photo . |
plusCode |
Type:
PlusCode optional |
priceLevel |
Type:
PriceLevel optional Niveau de prix du lieu. Cette propriété peut renvoyer l'une des valeurs suivantes :
|
primaryType |
Type:
string optional Type principal de l'emplacement. null si aucun type n'est défini. undefined si les données de type n'ont pas été chargées à partir du serveur. |
primaryTypeDisplayName |
Type:
string optional Nom à afficher du type principal de l'établissement. null si aucun type n'est défini. undefined si les données de type n'ont pas été chargées à partir du serveur. |
primaryTypeDisplayNameLanguageCode |
Type:
string optional Langue du nom à afficher du type principal de l'établissement. null si aucun type n'est défini. undefined si les données de type n'ont pas été chargées à partir du serveur. |
rating |
Type:
number optional Note comprise entre 1,0 et 5,0, basée sur les avis des utilisateurs sur ce lieu. |
regularOpeningHours |
Type:
OpeningHours optional |
requestedLanguage |
Type:
string optional Langue demandée pour ce lieu. |
requestedRegion |
Type:
string optional Région demandée pour cet établissement. |
reviews |
Liste des avis sur ce lieu. |
servesBeer |
Type:
boolean optional Indique si un établissement sert de la bière. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesBreakfast |
Type:
boolean optional Indique si un établissement sert le petit-déjeuner. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesBrunch |
Type:
boolean optional Indique si un établissement sert des brunchs. Renvoie "true" ou "false" si la valeur est connue. Renvoie "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 optional Indique si un établissement sert le dîner. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesLunch |
Type:
boolean optional Indique si un établissement propose le déjeuner. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesVegetarianFood |
Type:
boolean optional Indique si un établissement propose des plats végétariens. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
servesWine |
Type:
boolean optional Indique si un établissement propose du vin. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. Renvoie "undefined" si ce champ n'a pas encore été demandé. |
svgIconMaskURI |
Type:
string optional URI de la ressource de masque d'image SVG pouvant être utilisée pour représenter la catégorie d'un lieu. |
types |
Type:
Array<string> optional Tableau des types de ce lieu (par exemple, ["political", "locality"] ou ["restaurant", "establishment"] ). |
userRatingCount |
Type:
number optional Nombre d'avis d'utilisateurs ayant contribué à la Place.rating de ce lieu. |
utcOffsetMinutes |
Type:
number optional Décalage horaire par rapport à UTC du fuseau horaire actuel du lieu, 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 est défini sur 660 . Pour les fuseaux horaires en retard par rapport à l'UTC, le décalage est négatif. Par exemple, utc_offset_minutes est -60 pour le Cap-Vert. |
viewport |
Type:
LatLngBounds optional Fenêtre d'affichage préférée lorsque vous affichez ce lieu sur une carte. |
websiteURI |
Type:
string optional Site Web faisant autorité pour ce lieu, comme la page d'accueil d'un établissement. |
|
Type:
OpeningHours optional |
Méthodes | |
---|---|
fetchFields |
fetchFields(options) Paramètres:
|
getNextOpeningTime |
getNextOpeningTime([date]) Paramètres:
Calcule la date correspondant à la prochaine valeur OpeningHoursTime. Renvoie "undefined" si les données sont insuffisantes pour calculer le résultat ou si ce lieu n'est pas opérationnel. |
isOpen |
isOpen([date]) Paramètres:
Valeur renvoyée:
Promise<boolean optional> Vérifiez si le lieu est ouvert à la date et à l'heure indiquées. Résout avec undefined si les données connues pour l'emplacement sont insuffisantes pour le calculer, par exemple si les horaires d'ouverture ne sont pas enregistrés. |
toJSON |
toJSON() Paramètres:aucun
Valeur renvoyée:
Object un objet JSON contenant toutes les propriétés de lieu demandées. |
Interface PlaceOptions
Interface google.maps.places.PlaceOptions
Options de création d'un lieu.
Propriétés | |
---|---|
id |
Type:
string Identifiant unique du lieu. |
requestedLanguage optional |
Type:
string optional Identifiant de la langue dans laquelle les informations doivent être renvoyées. Consultez la liste des langues disponibles. |
requestedRegion optional |
Type:
string optional Code de région de l'utilisateur. Cela peut avoir une incidence sur les photos qui peuvent être renvoyées, et peut-être sur 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"). |
Classe AccessibilityOptions
Classe google.maps.places.AccessibilityOptions
Accédez-y en appelant const {AccessibilityOptions} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
hasWheelchairAccessibleEntrance |
Type:
boolean optional Indique si un lieu dispose d'une entrée accessible en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasWheelchairAccessibleParking |
Type:
boolean optional Indique si un lieu dispose d'un parking accessible en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasWheelchairAccessibleRestroom |
Type:
boolean optional Indique si un lieu dispose de toilettes accessibles en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasWheelchairAccessibleSeating |
Type:
boolean optional Indique si un lieu propose des places assises accessibles en fauteuil roulant. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
Classe AddressComponent
Classe google.maps.places.AddressComponent
Accédez-y en appelant const {AddressComponent} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
longText |
Type:
string optional Texte complet du composant d'adresse. |
shortText |
Type:
string optional Texte court 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. |
Classe Attribution
Classe google.maps.places.Attribution
Accédez-y en appelant const {Attribution} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
provider |
Type:
string optional Texte de la mention à afficher pour ce résultat de lieu. |
providerURI |
Type:
string optional |
Classe AuthorAttribution
Classe google.maps.places.AuthorAttribution
Accédez-y en appelant const {AuthorAttribution} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
displayName |
Type:
string Nom de l'auteur de ce résultat. |
photoURI |
Type:
string optional URI de la photo de l'auteur pour ce résultat. Il est possible que cette option ne soit pas toujours disponible. |
uri |
Type:
string optional URI du profil de l'auteur pour ce résultat. |
Classe ConnectorAggregation
Classe google.maps.places.ConnectorAggregation
Informations sur la recharge des 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 la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
availabilityLastUpdateTime |
Type:
Date optional Heure de la dernière mise à jour des informations sur la disponibilité des connecteurs dans cette agrégation. |
availableCount |
Type:
number optional Nombre de connecteurs actuellement disponibles dans cette agrégation. |
count |
Type:
number Nombre de connecteurs dans cette agrégation. |
maxChargeRateKw |
Type:
number Taux de recharge maximal statique en kW de chaque connecteur de l'agrégation. |
outOfServiceCount |
Type:
number optional Nombre de connecteurs de cette agrégation qui sont actuellement hors service. |
type |
Type:
EVConnectorType optional Type de connecteur de cette agrégation. |
Classe EVChargeOptions
Classe google.maps.places.EVChargeOptions
Informations sur la borne de recharge de VE hébergée sur le lieu.
Accédez-y en appelant const {EVChargeOptions} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
connectorAggregations |
Type:
Array<ConnectorAggregation> Liste des agrégations de connecteurs de recharge de VE contenant des connecteurs du même type et du même débit de recharge. |
connectorCount |
Type:
number Nombre de prises sur cette borne. Étant donné que certains ports peuvent comporter 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. |
Constantes EVConnectorType
Constantes google.maps.places.EVConnectorType
Types de connecteurs de recharge de véhicules électriques.
Accédez-y en appelant const {EVConnectorType} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Constantes | |
---|---|
CCS_COMBO_1 |
Système de recharge combiné (AC et DC) Basé sur le connecteur SAE de type 1 J-1772. |
CCS_COMBO_2 |
Système de recharge combiné (AC et DC) Basé sur le connecteur Mennekes de type 2. |
CHADEMO |
Connecteur de type CHAdeMO. |
J1772 |
Connecteur J1772 de type 1. |
OTHER |
Autres types de connecteurs. |
TESLA |
Connecteur TESLA générique. Il s'agit de NACS en Amérique du Nord, mais il peut s'agir d'un autre format dans d'autres régions du monde (par exemple, CCS Combo 2 (CCS2) ou GB/T). Cette valeur représente moins un type de connecteur réel que la possibilité de recharger un véhicule de la marque Tesla sur une borne de recharge appartenant à Tesla. |
TYPE_2 |
Connecteur de type 2 conforme à la norme CEI 62196. On parle souvent de 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
Interface google.maps.places.EVSearchOptions
Options liées aux véhicules électriques pouvant être spécifiées pour une requête de recherche de lieux.
Propriétés | |
---|---|
connectorTypes optional |
Type:
Array<EVConnectorType> optional Liste des types de connecteurs de VE privilégiés. Les lieux qui ne sont compatibles avec aucun des types de connecteurs listés sont filtrés. |
minimumChargingRateKw optional |
Type:
number optional Taux de recharge minimal requis en kilowatts. Les lieux dont le tarif de recharge est inférieur au tarif spécifié sont filtrés. |
Interface FetchFieldsRequest
Interface google.maps.places.FetchFieldsRequest
Options de récupération des champs de lieu.
Propriétés | |
---|---|
fields |
Type:
Array<string> Liste des champs à extraire. |
Classe FuelOptions
Classe google.maps.places.FuelOptions
Informations les plus récentes sur les carburants disponibles 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 la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
fuelPrices |
Liste des prix des carburants pour chaque type de carburant disponible dans cette station, une entrée par type de carburant. |
Classe FuelPrice
Classe google.maps.places.FuelPrice
Informations sur le prix du carburant pour un type de carburant donné.
Accédez-y en appelant const {FuelPrice} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
price |
Type:
Money optional Prix du carburant. |
type |
Type:
FuelType optional Type de carburant. |
updateTime |
Type:
Date optional Heure de la dernière mise à jour du prix du carburant. |
Constantes FuelType
Constantes google.maps.places.FuelType
Types de carburants
Accédez-y en appelant const {FuelType} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Constantes | |
---|---|
BIO_DIESEL |
Biodiesel |
DIESEL |
Carburant diesel |
E80 |
E 80. |
E85 |
E 85. |
LPG |
GPL |
METHANE |
Méthane |
MIDGRADE |
Intermédiaire. |
PREMIUM |
Le haut de gamme |
REGULAR_UNLEADED |
Essence 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 de camion. |
Classe Money
Classe google.maps.places.Money
Représentation d'un montant associé à un type de devise.
Accédez-y en appelant const {Money} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
currencyCode |
Type:
string Code de devise à trois lettres, défini dans la norme ISO 4217. |
nanos |
Type:
number Nombre de nano-unités (10^-9) du montant. |
units |
Type:
number Unités entières du montant. Par exemple, si Money.currencyCode est "USD", une unité correspond à un dollar américain. |
Méthodes | |
---|---|
toString |
toString() Paramètres:aucun
Valeur renvoyée:
string Renvoie une représentation lisible du montant avec son symbole de devise. |
Classe OpeningHours
Classe google.maps.places.OpeningHours
Accédez-y en appelant const {OpeningHours} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
periods |
Type:
Array<OpeningHoursPeriod> Périodes d'ouverture couvrant chaque jour de la semaine, à partir du dimanche, dans l'ordre chronologique. N'inclut pas les jours où l'établissement n'est pas ouvert. |
weekdayDescriptions |
Type:
Array<string> Tableau de sept chaînes représentant les horaires d'ouverture formatées 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
Accédez-y en appelant const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
close |
Type:
OpeningHoursPoint optional Heure de fermeture du lieu. |
open |
Type:
OpeningHoursPoint Heure d'ouverture de l'établissement. |
Classe OpeningHoursPoint
Classe google.maps.places.OpeningHoursPoint
Accédez-y en appelant const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
day |
Type:
number Jour de la semaine, sous la forme d'un nombre compris dans la plage [0, 6], en commençant par le dimanche. Par exemple, 2 signifie Mardi. |
hour |
Type:
number Heure de l'élément OpeningHoursPoint.time sous la forme d'un nombre compris dans la plage [0, 23]. Il sera indiqué dans le fuseau horaire du lieu. |
minute |
Type:
number Minutes de l'élément OpeningHoursPoint.time sous la forme d'un nombre compris dans la plage [0, 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 la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
hasFreeGarageParking |
Type:
boolean optional Indique si un établissement propose un parking couvert sans frais. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasFreeParkingLot |
Type:
boolean optional Indique si un lieu propose des parkings sans frais. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasFreeStreetParking |
Type:
boolean optional Indique si un lieu propose un stationnement sans frais dans la rue. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasPaidGarageParking |
Type:
boolean optional Indique si un établissement propose un parking couvert payant. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasPaidParkingLot |
Type:
boolean optional Indique si un lieu propose des parkings payants. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasPaidStreetParking |
Type:
boolean optional Indique si un lieu propose un parking payant dans la rue. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
hasValetParking |
Type:
boolean optional Indique si un établissement propose un parking avec service de voiturier. Renvoie "true" ou "false" si la valeur est connue. Renvoie "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 la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
acceptsCashOnly |
Type:
boolean optional Indique si un établissement n'accepte que les paiements en espèces. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
acceptsCreditCards |
Type:
boolean optional Indique si un établissement accepte les paiements par carte de crédit. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
acceptsDebitCards |
Type:
boolean optional Indique si un établissement accepte les paiements par carte de débit. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
acceptsNFC |
Type:
boolean optional Indique si un établissement accepte les paiements via NFC. Renvoie "true" ou "false" si la valeur est connue. Renvoie "null" si la valeur est inconnue. |
Cours de photo
Classe google.maps.places.Photo
Accédez-y en appelant const {Photo} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
authorAttributions |
Type:
Array<AuthorAttribution> Texte d'attribution à afficher pour cette photo. |
heightPx |
Type:
number Hauteur de la photo en pixels. |
widthPx |
Type:
number Largeur de la photo en pixels. |
Méthodes | |
---|---|
getURI |
getURI([options]) Paramètres:
Valeur renvoyée:
string Renvoie l'URL de l'image correspondant aux options spécifiées. |
Classe PlusCode
Classe google.maps.places.PlusCode
Accédez-y en appelant const {PlusCode} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
compoundCode |
Type:
string optional Code plus avec une zone de 1/8 000 de degré sur 1/8 000 de degré, dans laquelle les quatre premiers caractères (le code de zone) sont supprimés et remplacés par une description de la localité. Par exemple, "9G8F+5W Zurich, Suisse". |
globalCode |
Type:
string optional Plus Code d'une zone de 1/8 000e de degré par 1/8 000e de degré Exemple : "8FVC9G8F+5W". |
Constantes PriceLevel
Constantes google.maps.places.PriceLevel
Énumération des niveaux de prix pour les objets Place.
Accédez-y en appelant const {PriceLevel} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Constantes | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
Examiner la classe
Classe google.maps.places.Review
Accédez-y en appelant const {Review} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
authorAttribution |
Type:
AuthorAttribution optional Auteur de l'avis. |
publishTime |
Type:
Date optional |
rating |
Type:
number optional Note de cet avis, un nombre compris entre 1,0 et 5,0 (inclus). |
relativePublishTimeDescription |
Type:
string optional Chaîne d'heure récente mise en forme, exprimant l'heure de l'avis par rapport à l'heure actuelle dans un format adapté à la langue et au pays. Par exemple, "il y a un mois". |
text |
Type:
string optional Texte d'un avis. |
textLanguageCode |
Type:
string optional Code de langue IETF indiquant la langue dans laquelle cet avis est rédigé. Notez que ce code n'inclut que l'indicateur principal de la langue, sans tag secondaire indiquant le pays ou la région. Par exemple, toutes les évaluations en anglais sont signalées par 'en' , et non par "en-AU" ou "en-UK". |
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 optional |
Type:
EVSearchOptions optional Options liées aux véhicules électriques pouvant être spécifiées pour une requête de recherche de lieux. |
includedType optional |
Type:
string optional Type de lieu demandé. Liste complète des types acceptés: https://developers.google.com/maps/documentation/places/web-service/place-types. Seul un type inclus est accepté. Voir SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional |
Type:
boolean optional Par défaut:
false Permet de limiter la recherche aux lieux qui sont actuellement ouverts. |
language optional |
Type:
string optional Les informations sur le lieu s'affichent dans la langue préférée, le cas échéant. La langue par défaut est celle définie dans les préférences linguistiques du navigateur. Liste actuelle des langues disponibles: https://developers.google.com/maps/faq#languagesupport. |
locationBias optional |
Type:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional Région à rechercher. Cet emplacement sert de biais, ce qui signifie que des résultats autour de cet emplacement peuvent être renvoyés. Ne peut pas être défini avec "locationRestriction". |
locationRestriction optional |
Type:
LatLngBounds|LatLngBoundsLiteral optional Région à rechercher. Cet emplacement sert de restriction, ce qui signifie que les résultats en dehors de l'emplacement donné ne seront pas renvoyés. Ne peut pas être défini avec "locationBias". |
maxResultCount optional |
Type:
number optional Nombre maximal de résultats sur une page. Il doit être compris entre 1 et 20 (inclus). |
minRating optional |
Type:
number optional Filtrez les résultats dont la note moyenne est strictement inférieure à cette limite. Une valeur valide doit être une valeur flottante comprise entre 0 et 5 (inclus) à une cadence de 0,5, c'est-à-dire [0, 0,5, 1,0, ..., 5,0] inclus. La note saisie est arrondie à la valeur supérieure la plus proche(0,5). Par exemple, une note de 0,6 élimine tous les résultats dont la note est inférieure à 1,0. |
priceLevels optional |
Type:
Array<PriceLevel> optional Permet de limiter la recherche aux établissements associés à certains niveaux de prix. Vous pouvez choisir n'importe quelle combinaison de niveaux de prix. Valeur par défaut : tous les niveaux de prix. |
|
Type:
string optional |
|
Type:
SearchByTextRankPreference optional |
rankPreference optional |
Type:
SearchByTextRankPreference optional Par défaut:
SearchByTextRankPreference.RELEVANCE Méthode de classement des résultats dans la réponse. |
region optional |
Type:
string optional Code de pays/région Unicode (CLDR) de l'emplacement 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, le cas échéant. Le paramètre peut avoir une incidence sur les résultats en fonction de la législation applicable. Pour en savoir plus, consultez la page https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Notez que les codes de région à trois chiffres ne sont pas acceptés pour le moment. |
textQuery optional |
Type:
string optional Obligatoire. Requête textuelle pour la recherche textuelle. |
useStrictTypeFiltering optional |
Type:
boolean optional Par défaut:
false Permet de définir un filtrage strict du type pour SearchByTextRequest.includedType . Si cette valeur est définie sur "true", seuls les résultats du même type seront renvoyés. |
Constantes SearchByTextRankPreference
Constantes google.maps.places.SearchByTextRankPreference
Énumération RankPreference pour SearchByTextRequest.
Accédez-y en appelant const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Classifie les résultats par distance. |
RELEVANCE |
Classement des résultats par pertinence. |
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|CircleLiteral Ré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 donné ne sont pas renvoyés. |
excludedPrimaryTypes optional |
Type:
Array<string> optional Type de lieu principal exclu. Consultez la liste complète des types compatibles. 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> optional Type de lieu exclu. Consultez la liste complète des types compatibles. Un lieu peut avoir de nombreux types 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> optional Type de lieu principal inclus. Consultez la liste complète des types compatibles. 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> optional Type de lieu inclus. Consultez la liste complète des types compatibles. Un lieu peut avoir de nombreux types 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 optional Les informations sur le lieu s'affichent dans la langue préférée, le cas échéant. La langue par défaut est celle définie dans les préférences linguistiques du navigateur. Liste actuelle des langues disponibles: https://developers.google.com/maps/faq#languagesupport. |
maxResultCount optional |
Type:
number optional Nombre maximal de résultats sur une page. Il doit être compris entre 1 et 20 (inclus). |
rankPreference optional |
Type:
SearchNearbyRankPreference optional Par défaut:
SearchNearbyRankPreference.DISTANCE Méthode de classement des résultats dans la réponse. |
region optional |
Type:
string optional Code de pays/région Unicode (CLDR) de l'emplacement 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, le cas échéant. Le paramètre peut avoir une incidence sur les résultats en fonction de la législation applicable. Pour en savoir plus, consultez la page https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Notez que les codes de région à trois chiffres ne sont pas acceptés pour le moment. |
Constantes SearchNearbyRankPreference
Constantes google.maps.places.SearchNearbyRankPreference
Énumération RankPreference pour SearchNearbyRequest.
Accédez-y en appelant const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. Consultez la section Bibliothèques de l'API Maps JavaScript.
Constantes | |
---|---|
DISTANCE |
Classifie les résultats par distance. |
POPULARITY |
Classement des résultats par popularité. |