חומר עזר למחלקה של GMSAutomaticFilter

חומר עזר למחלקה של GMSAutomaticFilter

סקירה כללית

המחלקה הזו מייצגת קבוצת הגבלות שניתן להחיל על בקשות להשלמה אוטומטית.

כך ניתן להתאים אישית את ההצעות של ההשלמה האוטומטית רק למקומות שמעניינים אתכם.

נכסים

GMSPlacesAutocompleteTypeFilterסוג
 הוצא משימוש.
NSArray< NSString * > * סוגים
 המסנן הוחל על בקשת השלמה אוטומטית כדי להגביל את התוצאות לפי עד 5 סוגי מקומות שונים.
NSString * country
 הוצא משימוש.
NSArray< NSString * > * מדינות
 המדינות שאליהן יש להגביל את התוצאות.
ניקוי המיקום * origin
 מיקום המוצא של הקו הישר למדידת המרחק של הקו הישר בין מיקום המוצא לבין החיזויים בהשלמה האוטומטית.
מזהה< GMSPlaceLocationBias >locationBias
 ההטיה האופציונלית לפי מיקום להעדפה של תוצאות של מקומות ליד המיקום.
מזהה< GMSPlaceLocationRestriction >locationRestriction
 מגבלת המיקום האופציונלית שאליה יש להגביל את התוצאות של המקומות.

מסמכי תיעוד לגבי הנכס

- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign]

הוצא משימוש.

מסנן הסוגים שהופעל על בקשת השלמה אוטומטית ומגביל את התוצאות לסוגים שונים. ערך ברירת המחדל הוא kGMSPlacesAutomaticTypeFilterNoFilter.

הערה:
המערכת תתעלם אם המאפיין "types" מוגדר.
האפשרות הזו הוצאה משימוש. הנכס type הוצא משימוש לטובת types.
- (NSArray<NSString *>*) types [read, write, assign]

המסנן הוחל על בקשת השלמה אוטומטית כדי להגביל את התוצאות לפי עד 5 סוגי מקומות שונים.

הערה:
ה-API הזה יכול לקבל מערך של עד 5 רשומות מ-table_1 או table_2, אבל רק רשומה אחת ב-table_3. ערך ברירת המחדל הוא null, ולכן לא צוינו מסננים. ההגדרה הזאת מחליפה את המאפיין "type" שהוצא משימוש, אם הוא מוגדר.
- (NSString*) country [read, write, copy]

הוצא משימוש.

המדינה שאליה יש להגביל את התוצאות. קוד המדינה צריך להיות לפי תקן ISO 3166-1 Alpha-2 (לא תלוי-רישיות). אם המספר הוא אפס, לא יתבצע סינון לפי מדינות.

הערה:
המערכת תתעלם אם המאפיין "country" מוגדר.
האפשרות הזו הוצאה משימוש. הנכס country הוצא משימוש לטובת countries.
- (NSArray<NSString *>*) countries [read, write, copy]

המדינות שאליהן יש להגביל את התוצאות.

קוד המדינה צריך להיות לפי תקן ISO 3166-1 Alpha-2 (לא תלוי-רישיות). אפשר לסנן עד 5 מדינות. אם המספר הוא אפס, לא יתבצע סינון לפי מדינות.

הערה:
ההגדרה הזו מחליפה את המאפיין 'country' שהוצא משימוש, אם הוא מוגדר.
- (CLLocation*) origin [read, write, assign]

מיקום המוצא של הקו הישר למדידת המרחק של הקו הישר בין מיקום המוצא לבין החיזויים בהשלמה האוטומטית.

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

ההטיה האופציונלית לפי מיקום להעדפה של תוצאות של מקומות ליד המיקום.

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

מגבלת המיקום האופציונלית שאליה יש להגביל את התוצאות של המקומות.