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ı. | |
kayan | minRating |
Sonuçlara dahil edilecek yerler için minimum ortalama kullanıcı puanı. | |
BOOL | isOpenNow |
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. | |
GMSPlaceSearchByTextRankPreference | rankPreference |
İ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). | |
BOOL | isStrictTypeFiltering |
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:
-
textQuery Arama isteği için dize sorgusu. placeProperties Yer 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.