Klassenreferenz für GMSPlaceSearchByTextRequest

Klassenreferenz für GMSPlaceSearchByTextRequest

Überblick

Stellt eine Textsuchanfragedefinition dar, die über GMSPlacesClient gesendet werden soll

Öffentliche Mitgliedsfunktionen

(Instanztyp)initWithTextQuery:placeProperties:
 Instanziiert ein GMSPlaceSearchByTextRequest mit einer Textabfrage und platziert die Attribute, die zurückgegeben werden sollen.

Eigenschaften

NSString * includedType
 Die Standardinitialisierung ist nicht verfügbar.
 Die maximale Anzahl von zurückzugebenden Ergebnissen. Werte zwischen 1 und 20 sind zulässig.
int maxResultCount
float minRating
 Die minimale durchschnittliche Nutzerbewertung für Orte, die in die Ergebnisse einbezogen werden sollen.
BOOLisOpenNow
 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, nach dem die in den Ergebnissen enthaltenen Orte gefiltert werden sollen.
GMSPlaceSearchByTextRankPräferenzrankPreference
 Der GMSPlaceSearchByTextRankPreference, mit dem die von der Anfrage zurückgegebenen Ergebnisse sortiert werden.
NSString * regionCode
 Der Unicode-Länder-/Regionscode (CLDR) des Standorts, von dem die Anfrage stammt.
BOOLisStrictTypeFiltering
 Definiert, ob nur Ergebnisse von includedType zurückgegeben werden sollen.
NSString * textQuery
 Die Textabfrage für die Suche.
id< GMSPlaceLocationBias >locationBias
 Die zu durchsuchende Region.
id< GMSPlaceLocationRestriction >locationRestriction
 Die eingeschränkte Region, in der gesucht werden soll.

Dokumentation zu Mitgliederfunktionen

– (instancetype) initWithTextQuery: (NSString *) textQuery
„placeProperties“: (NSArray< GMSPlaceProperty > *) placeProperties

Instanziiert ein GMSPlaceSearchByTextRequest mit einer Textabfrage und platziert die Attribute, die zurückgegeben werden sollen.

Parameter:
textQueryDie Stringabfrage für die Suchanfrage.
placePropertiesDas Array von GMSPlaceProperty, das in Ortsergebnissen enthalten sein soll.

Property-Dokumentation

– (NSString*) includedType [read, write, copy]

Die Standardinitialisierung ist nicht verfügbar.

Bitte verwende den vorgesehenen Initialisierer. Der angeforderte Ortstyp.

Unter https://developers.google.com/maps/documentation/maps/documentation/places/ios-sdk/data-fields finden Sie eine aktuelle Liste der unterstützten Typen.

– (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/ios-sdk/text-search.

Die Standardeinstellung ist die Obergrenze.

- (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 den nächsten 0,5 aufgerundet. Bewertung auf GMSPlace ansehen.

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, nach dem die in den Ergebnissen enthaltenen Orte gefiltert werden sollen.

Es kann eine beliebige Kombination von Preisstufen ausgewählt werden. Standardmäßig sind alle Preisstufen ausgewählt.

- (GMSPlaceSearchByTextRank preference) rankPreference [read, write, assign]

Der GMSPlaceSearchByTextRankPreference, mit dem die von der Anfrage zurückgegebenen Ergebnisse sortiert werden.

– (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. Wird kein Code angegeben, werden keine Länder/Regionen gewichtet.

Regionscodes findest du 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 zu durchsuchende Region.

Dieser Standort dient als Verzerrung, d. h., es gibt eine Präferenz für Ergebnisse an diesem Ort.

Beim Ausführen einer Suchanfrage muss ein locationRestriction oder locationBias festgelegt werden.

Wenn dies zusammen mit „locationRestriction“ festgelegt ist, wird dies ignoriert.

– (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

Die eingeschränkte Region, in der gesucht werden soll.

Dieser Standort dient als Einschränkung, d. h., es werden keine Ergebnisse außerhalb des angegebenen Standorts zurückgegeben.

Beim Ausführen einer Suchanfrage muss ein locationRestriction oder locationBias festgelegt werden.

Kann nicht mit locationBias verwendet werden.

Die locationRestriction für die Textsuche unterstützt nur "GMSPlaceRectangularLocationOption".