Übersicht
Stellt eine Definition einer Textsuchanfrage dar, die über GMSPlacesClient
gesendet werden soll.
Funktionen für öffentliche Mitglieder | |
(instancetype) | – initWithTextQuery:placeProperties:: |
Instanziiert eine GMSPlaceSearchByTextRequest mit einer Textabfrage und Ortseigenschaften, die zurückgegeben werden sollen. | |
Eigenschaften | |
NSString * | includedType |
Eine Standardinitialisierung ist nicht verfügbar. | |
Ganzzahl | maxResultCount |
Die maximale Anzahl von zurückzugebenden Ergebnissen. | |
schweben | minRating |
Die minimale durchschnittliche Nutzerbewertung für Orte, die in die Ergebnisse einbezogen werden sollen. | |
BOOL | isOpenNow |
Ergebnisse nach Orten filtern, die derzeit geöffnet sind. | |
NSArray< GMSPlaceProperty > * | placeProperties |
Das Array von GMSPlaceProperty , das in Ortsergebnissen enthalten sein soll. | |
NSArray< NSNumber * > * | priceLevels |
Ein Array der GMSPlacesPriceLevel -Werte, mit dem die in den Ergebnissen enthaltenen Orte gefiltert werden sollen. | |
GMSPlaceSearchByTextRankPreference | rankPreference |
Die GMSPlaceSearchByTextRankPreference , die zum Sortieren der von der Anfrage zurückgegebenen Ergebnisse verwendet wird. | |
NSString * | regionCode |
Der Unicode-Länder-/Regionscode (CLDR) des Standorts, von dem die Anfrage stammt. | |
BOOL | isStrictTypeFiltering |
Definiert, ob nur Ergebnisse von includedType zurückgegeben werden sollen. | |
NSString * | textQuery |
Die Textabfrage für die Suche. | |
id [ID] GMSPlaceLocationBias > | locationBias |
Die gewichtete Region, in der gesucht werden soll. | |
id [ID] GMSPlaceLocationRestriction > | locationRestriction |
Die eingeschränkte Region für die Suche. |
Dokumentation zu Mitgliederfunktionen
– (instancetype) initWithTextQuery: | (NSString *) | textQuery | |
placeProperties: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
Instanziiert eine GMSPlaceSearchByTextRequest
mit einer Textabfrage und Ortseigenschaften, die zurückgegeben werden sollen.
- Parameter:
-
textQuery Die Stringabfrage für die Suchanfrage. placeProperties Das Array von GMSPlaceProperty
, das in Ortsergebnissen enthalten sein soll. Darf nicht leer sein Eine leere Liste führt beim Versuch, die Anfrage zu senden, zu einem Fehler.
Property-Dokumentation
– (NSString*) includedType [read, write, copy] |
Eine Standardinitialisierung ist nicht verfügbar.
Verwenden Sie den vorgesehenen Initialisierer. Der angeforderte Ortstyp.
Eine aktuelle Liste der verfügbaren unterstützten Typen finden Sie unter https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types.
– (int) maxResultCount [read, write, assign] |
Die maximale Anzahl von zurückzugebenden Ergebnissen.
Werte zwischen 1 und 20 sind zulässig.
Den zulässigen Bereich für dieses Feld finden Sie unter https://developers.google.com/maps/documentation/places/web-service/search-textual#maxresultcount.
Die Standardeinstellung ist der obere Grenzwert.
- (Gleitkommazahl) minRating [read, write, assign] |
Die minimale durchschnittliche Nutzerbewertung für Orte, die in die Ergebnisse einbezogen werden sollen.
Die Bewertung liegt zwischen 0,0 und 5,0.
Die angegebene Bewertung wird auf die nächsten 0,5 aufgerundet. Sieh dir die Property mit der Bewertung „GMSPlace
“ an.
Die Standardeinstellung ist 0,0.
– (BOOL) isOpenNow [read, write, assign] |
Ergebnisse nach Orten filtern, die derzeit geöffnet sind.
Der Standardwert ist „true“.
– (NSArray<GMSPlaceProperty>*) placeProperties [read, assign] |
Das Array von GMSPlaceProperty
, das in Ortsergebnissen enthalten sein soll.
– (NSArray<NSNumber *>*) priceLevels [read, write, assign] |
Ein Array der GMSPlacesPriceLevel
-Werte, mit dem die in den Ergebnissen enthaltenen Orte gefiltert werden sollen.
Preisstufen können beliebig kombiniert werden. sind standardmäßig alle Preisstufen.
– (GMSPlaceSearchByTextRankPreference) rankPreference [read, write, assign] |
Die GMSPlaceSearchByTextRankPreference
, die zum Sortieren der von der Anfrage zurückgegebenen Ergebnisse verwendet wird.
– (NSString*) regionCode [read, write, copy] |
Der Unicode-Länder-/Regionscode (CLDR) des Standorts, von dem die Anfrage stammt.
Die Region kann sich auf das Format und den Typ der zurückgegebenen Daten auswirken. Wenn kein Code angegeben wird, bestehen keine Verzerrungen in Bezug auf ein Land oder eine Region.
Regionscodes finden Sie unter https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html.
– (BOOL) isStrictTypeFiltering [read, write, assign] |
Definiert, ob nur Ergebnisse von includedType
zurückgegeben werden sollen.
Der Standardwert ist "false".
– (NSString*) textQuery [read, copy] |
Die Textabfrage für die Suche.
– (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
Die gewichtete Region, in der gesucht werden soll.
Dieser Standort dient als Verzerrung, d. h., Ergebnisse an einem bestimmten Standort werden bevorzugt.
Beim Durchführen einer Suchanfrage muss eine locationRestriction oder eine locationBias festgelegt werden.
Wenn sie zusammen mit „locationRestriction“ festgelegt wird, wird dies ignoriert.
– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
Die eingeschränkte Region für die Suche.
Dieser Standort dient als Einschränkung, d. h., Ergebnisse außerhalb des angegebenen Standorts werden nicht zurückgegeben.
Beim Durchführen einer Suchanfrage muss eine locationRestriction oder eine locationBias festgelegt werden.
Kann nicht in Verbindung mit „locationBias“ verwendet werden.
„locationRestriction“ für die Textsuche unterstützt nur „GMSPlaceRectangularLocationOption“.