סקירה כללית
הסיווג הזה מייצג קבוצה של הגבלות שניתן להחיל על בקשות להשלמה אוטומטית.
כך אפשר להתאים אישית את הצעות ההשלמה האוטומטית רק למקומות שיש בהם עניין.
מאפיינים | |
GMSPlacesAutocompleteTypeFilter | type |
הוצא משימוש. | |
NSArray< NSString * > * | סוגים |
המסנן שהוחל על בקשת השלמה אוטומטית כדי להגביל את התוצאות באמצעות 5 סוגים שונים של מקומות. | |
NSString * | country |
הוצא משימוש. | |
NSArray< NSString * > * | מדינות |
המדינות שבהן אפשר להגביל את התוצאות. | |
קל מיקום * | origin |
מיקום המוצא של הקו הישר למדידת מרחק הקו הישר בין מיקום המוצא לבין חיזויים של ההשלמה האוטומטית. | |
id< GMSPlaceLocationBias > | locationBias |
הטיית המיקום האופציונלית כדי להעדיף תוצאות של מקומות ליד המיקום. | |
id< GMSPlaceLocationRestriction > | locationRestriction |
הגבלת המיקום האופציונלית כדי להגביל תוצאות של מקומות. | |
NSString * | regionCode |
regionCode משפיע על פורמט הכתובת, על דירוג התוצאות ועשוי גם להסתיר או להציג תוצאות מסוימות. | |
int32_t | inputOffset |
קלט היסט הוא היסט התווים של הקלט שמציין מאיפה ההשלמות יכולות להתחיל. |
תיעוד של נכס
- (GMSPlacesAutocompleteTypeFilter) סוג [read, write, assign] |
הוצא משימוש.
מסנן סוגי הפריטים שהוחל על בקשת השלמה אוטומטית כדי להגביל את התוצאות לסוגים שונים. ערך ברירת המחדל הוא kGMSPlaces ישירTypeFilterNoFilter.
- הערה:
- המערכת תתעלם אם ה"סוגים" מוגדר.
-
האפשרות הזו הוצאה משימוש. הנכס
type
הוצא משימוש לטובתtypes
.
- (NSArray<NSString *>*) types [read, write, assign] |
המסנן שהוחל על בקשת השלמה אוטומטית כדי להגביל את התוצאות באמצעות 5 סוגים שונים של מקומות.
- הערה:
- ה-API הזה יכול לכלול מערך של עד 5 רשומות. אם אתם משתמשים ב-GMSAutocompleteRequest, ה-API הזה יכול להשתמש בסוגים מ-table_A. אחרת, קחו נתונים מ-table_1 או מ-table_2, אך רק מרשומה אחת ב-table_3. ערך ברירת המחדל הוא null, כלומר לא צוינו מסננים. ביטול של 'סוג' שהוצא משימוש מאפיין, אם הוא מוגדר.
- (NSString*) country [read, write, copy] |
הוצא משימוש.
המדינה שבה התוצאות יוגבלו. קוד המדינה צריך להיות בפורמט ISO 3166-1 Alpha-2 (לא תלוי-רישיות). אם הערך הוא אפס, לא יתבצע סינון לפי מדינות.
- הערה:
- התעלמו אם "מדינות" מוגדר.
-
האפשרות הזו הוצאה משימוש. הנכס
country
הוצא משימוש לטובתcountries
.
- (NSArray<NSString *>*) מדינות [read, write, copy] |
המדינות שבהן אפשר להגביל את התוצאות.
קוד המדינה צריך להיות בפורמט ISO 3166-1 Alpha-2 (לא תלוי-רישיות). אפשר לסנן עד 5 מדינות. אם הערך הוא אפס, לא יתבצע סינון לפי מדינות.
- הערה:
- מחליף את ה'מדינה' שהוצאה משימוש בנכס, אם הוא מוגדר.
- (CLLocation*) origin [read, write, assign] |
מיקום המוצא של הקו הישר למדידת מרחק הקו הישר בין מיקום המוצא לבין חיזויים של ההשלמה האוטומטית.
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
הטיית המיקום האופציונלית כדי להעדיף תוצאות של מקומות ליד המיקום.
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
הגבלת המיקום האופציונלית כדי להגביל תוצאות של מקומות.
- (NSString*) regionCode [read, write, assign] |
regionCode משפיע על פורמט הכתובת, על דירוג התוצאות ועשוי גם להסתיר או להציג תוצאות מסוימות.
- (int32_t) inputOffset [read, write, assign] |
קלט היסט הוא היסט התווים של הקלט שמציין מאיפה ההשלמות יכולות להתחיל.