GMSPlaceSearchByTextRequest Sınıf Referansı

GMSPlaceSearchByTextRequest Sınıf Referansı

Genel Bakış

GMSPlacesClient aracılığıyla gönderilecek bir metin arama isteği tanımını temsil eder.

Genel Üye İşlevleri

(instancetype)- initWithTextQuery:placeProperties:
 Metin sorgusu ve döndürülecek yer özellikleriyle GMSPlaceSearchByTextRequest öğesini örneklendirir.

Tesisler

NSString *includedType
 Varsayılan başlatma kullanılamıyor.
tamsayımaxResultCount
 Döndürülecek maksimum sonuç sayısı.
kayanminRating
 Sonuçlara dahil edilecek yerler için minimum ortalama kullanıcı puanı.
BOOLisOpenNow
 Sonuçları şu anda açık olan yerlere göre filtreleyin.
NSArray< GMSPlaceProperty > *placeProperties
 Yer sonuçlarına eklenmesi gereken GMSPlaceProperty dizisi.
NSArray< NSNumber * > *priceLevels
 Sonuçlara dahil edilen yerleri filtrelemesi gereken GMSPlacesPriceLevel değerleri dizisi.
GMSPlaceSearchByTextRankPreferencerankPreference
 İstekten döndürülen sonuçları sıralamak için kullanılan GMSPlaceSearchByTextRankPreference.
NSString *regionCode
 İsteğin geldiği konumun unicode ülke/bölge kodu (CLDR).
BOOLisStrictTypeFiltering
 Yalnızca includedType sonuçlarının döndürülüp döndürülmeyeceğini tanımlar.
NSString *textQuery
 Aramayla ilgili metin sorgusu.
id < GMSPlaceLocationBias >locationBias
 Aranacak ön yargılı bölge.
id < GMSPlaceLocationRestriction > locationRestriction
 Arama yapılacak kısıtlanmış bölge.

Üye İşlevi Belgeleri

- (instancetype) initWithTextQuery: (NSString *) textQuery
placeProperties: (NSArray< GMSPlaceProperty > *) placeProperties

Metin sorgusu ve döndürülecek yer özellikleriyle GMSPlaceSearchByTextRequest öğesini örneklendirir.

Parametreler:
textQueryArama isteği için dize sorgusu.
placePropertiesYer sonuçlarına eklenmesi gereken GMSPlaceProperty dizisi. Boş olmamalıdır. Boş liste, istek gönderilmeye çalışılırken hatayla sonuçlanır.

Mülk Belgeleri

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

Varsayılan başlatma kullanılamıyor.

Lütfen belirlenen başlatıcıyı kullanın. İstenen yer türü.

Desteklenen türlerin en güncel listesi için https://developers.google.com/maps/documentation/places/web-service/search-textual#supported-types sayfasına bakın

- (int) maxResultCount [read, write, assign]

Döndürülecek maksimum sonuç sayısı.

1 ile 20 arasında değerlere izin verir.

Bu alanda izin verilen aralık https://developers.google.com/maps/documentation/places/web-service/search-textual#maxresultcount adresinde bulunabilir.

Varsayılan olarak üst sınıra ayarlanır.

- (kayan) minRating [read, write, assign]

Sonuçlara dahil edilecek yerler için minimum ortalama kullanıcı puanı.

Puan 0,0 ile 5,0 aralığında olur.

Belirtilen puan en yakın 0,5'e yuvarlanır. GMSPlace derecelendirme özelliğini görüntüleyin.

Varsayılan olarak 0,0 değerine ayarlanır.

- (BOOL) isOpenNow [read, write, assign]

Sonuçları şu anda açık olan yerlere göre filtreleyin.

Varsayılan değer, doğru değerine ayarlanır.

- (NSArray<GMSPlaceProperty>*) placeProperties [read, assign]

Yer sonuçlarına eklenmesi gereken GMSPlaceProperty dizisi.

- (NSArray<NSNumber *>*) priceLevels [read, write, assign]

Sonuçlara dahil edilen yerleri filtrelemesi gereken GMSPlacesPriceLevel değerleri dizisi.

Herhangi bir fiyat seviyesi kombinasyonu seçilebilir; Tüm fiyat düzeyleri için varsayılan değer.

- (GMSPlaceSearchByTextRankPreference) rankPreference [read, write, assign]

İstekten döndürülen sonuçları sıralamak için kullanılan GMSPlaceSearchByTextRankPreference.

- (NSString*) regionCode [read, write, copy]

İsteğin geldiği konumun unicode ülke/bölge kodu (CLDR).

Bölge, döndürülen verilerin biçimini ve türünü etkileyebilir. Kod sağlanmazsa herhangi bir ülkeye/bölgeye göre herhangi bir yanlılık olmaz.

Bölge kodları için https://unicode.org/cldr/charts/latest/supplemental/territory_containment_un_m_49.html adresini ziyaret edin.

- (BOOL) isStrictTypeFiltering [read, write, assign]

Yalnızca includedType sonuçlarının döndürülüp döndürülmeyeceğini tanımlar.

Varsayılan değer false'tur.

- (NSString*) textQuery [read, copy]

Aramayla ilgili metin sorgusu.

- (kimlik<GMSPlaceLocationBias>) locationBias [read, write, assign]

Aranacak ön yargılı bölge.

Bu konum bir yanlılık işlevi görür; yani, belirtilen konumdaki sonuçlar için bir tercih söz konusudur.

Arama isteği gerçekleştirilirken konum kısıtlaması veya locationBias ayarlanmalıdır.

locationRestriction ile birlikte ayarlanırsa bu ayar yoksayılır.

- (kimlik<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign]

Arama yapılacak kısıtlanmış bölge.

Bu konum bir kısıtlama görevi görüyor. Bu, belirtilen konumun dışındaki sonuçların döndürülmeyeceği anlamına gelir.

Arama isteği gerçekleştirilirken konum kısıtlaması veya locationBias ayarlanmalıdır.

locationBias ile kullanılamaz.

Metin aramadaki locationRestriction özelliği yalnızca GMSPlaceRectangleLocationOption değerini destekler.