Présentation
Représente une définition de requête de recherche textuelle à envoyer via GMSPlacesClient
.
Fonctions de membre public | |
(instancetype) | - initWithTextQuery:placeProperties: |
Instancie un GMSPlaceSearchByTextRequest avec une requête textuelle et des propriétés de lieu à renvoyer. | |
Propriétés | |
NSString * | includedType |
L'initialisation par défaut n'est pas disponible. | |
entier | maxResultCount |
Nombre maximal de résultats à renvoyer. | |
se superposer | minRating |
Note moyenne minimale des utilisateurs pour les lieux à inclure dans les résultats. | |
BOOL | isOpenNow |
Filtrez les résultats en fonction des lieux qui sont ouverts. | |
NSArray< GMSPlaceProperty > *. | placeProperties |
Tableau de GMSPlaceProperty à inclure dans les résultats de lieu. | |
NSArray< NSNumber* > *. | priceLevels |
Tableau des valeurs GMSPlacesPriceLevel devant filtrer les lieux inclus dans les résultats. | |
GMSPlaceSearchByTextRankPreference | rankPreference |
Le GMSPlaceSearchByTextRankPreference permet de trier les résultats renvoyés par la requête. | |
NSString * | regionCode |
Code CLDR (code pays/région) Unicode de l'emplacement d'origine de la requête. | |
BOOL | isStrictTypeFiltering |
Définit si seuls les résultats de includedType doivent être renvoyés. | |
NSString * | textQuery |
Requête textuelle pour la recherche. | |
ID< GMSPlaceLocationBias > | locationBias |
Région biaisée à rechercher. | |
ID< GMSPlaceLocationRestriction > | locationRestriction |
Région restreinte dans laquelle effectuer la recherche. |
Documentation sur les fonctions membres
- (instancetype) initWithTextQuery: | (NSString *) | textQuery | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Instancie un GMSPlaceSearchByTextRequest
avec une requête textuelle et des propriétés de lieu à renvoyer.
- Paramètres :
-
textQuery Requête de chaîne pour la requête de recherche. placeProperties Tableau de GMSPlaceProperty
à inclure dans les résultats de lieu. Ce champ ne peut pas être vide. Une liste vide entraînera une erreur lors de la tentative d'envoi de la requête.
Documentation de la propriété
- (NSString*) includedType [read, write, copy] |
L'initialisation par défaut n'est pas disponible.
Veuillez utiliser l'initialiseur indiqué. Type de lieu demandé.
Consultez la page https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types pour obtenir la liste la plus récente des types compatibles disponibles.
- (entier) maxResultCount [read, write, assign] |
Nombre maximal de résultats à renvoyer.
Autorise des valeurs comprises entre 1 et 20.
La plage autorisée pour ce champ est disponible sur https://developers.google.com/maps/documentation/places/web-service/search-textual#maxresultcount.
La valeur par défaut est la limite supérieure.
- (float) minRating [read, write, assign] |
Note moyenne minimale des utilisateurs pour les lieux à inclure dans les résultats.
La note est comprise entre 0,0 et 5,0.
La note spécifiée sera arrondie à la valeur 0,5 la plus proche. Voir la propriété "GMSPlace
".
La valeur par défaut est 0.0.
- (BOOL) isOpenNow [read, write, assign] |
Filtrez les résultats en fonction des lieux qui sont ouverts.
La valeur par défaut est "true".
- (NSArray<GMSPlaceProperty>*) placeProperties [read, assign] |
Tableau de GMSPlaceProperty
à inclure dans les résultats de lieu.
- (NSArray<NSNumber *>*) priceLevels [read, write, assign] |
Tableau des valeurs GMSPlacesPriceLevel
devant filtrer les lieux inclus dans les résultats.
Vous pouvez sélectionner n'importe quelle combinaison de niveaux de prix. la valeur par défaut est "Tous les niveaux de prix".
- (GMSPlaceSearchByTextRankPreference) rankPreference [read, write, assign] |
Le GMSPlaceSearchByTextRankPreference
permet de trier les résultats renvoyés par la requête.
- (NSString*) regionCode [read, write, copy] |
Code CLDR (code pays/région) Unicode de l'emplacement d'origine de la requête.
La région peut avoir une incidence sur le format et le type des données renvoyées. Si aucun code n'est fourni, il n'y a aucun biais envers un pays ou une région.
Consultez la page https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html pour connaître les codes des régions.
- (BOOL) isStrictTypeFiltering [read, write, assign] |
Définit si seuls les résultats de includedType
doivent être renvoyés.
La valeur par défaut est Faux (false).
- (NSString*) textQuery [read, copy] |
Requête textuelle pour la recherche.
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Région biaisée à rechercher.
Cet emplacement sert de biais, ce qui signifie qu'une préférence s'affiche pour les résultats dans la zone géographique donnée.
Vous devez définir un locationRestriction ou un locationBias lorsque vous effectuez une requête de recherche.
S'il est défini avec locationRestriction, il est ignoré.
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Région restreinte dans laquelle effectuer la recherche.
Cette zone géographique constitue une restriction, ce qui signifie qu'aucun résultat ne s'affiche en dehors de celui-ci.
Vous devez définir un locationRestriction ou un locationBias lorsque vous effectuez une requête de recherche.
Il ne peut pas être utilisé avec locationBias.
locationRestriction pour la recherche de texte n'accepte que GMSPlaceRectangularLocationOption.