نظرة عامة
تمثّل هذه الفئة مجموعة من القيود التي يمكن تطبيقها على طلبات الإكمال التلقائي.
يسمح ذلك بتخصيص اقتراحات الإكمال التلقائي للأماكن التي تهمّك فقط.
المواقع | |
GMSPlacesAutocompleteTypeFilter | النوع |
تم إيقافها. | |
NSArray< NSString * > * | أنواع |
تم تطبيق الفلتر على طلب الإكمال التلقائي لتقييد النتائج باستخدام ما يصل إلى 5 أنواع مختلفة من الأماكن. | |
NSString * | country |
تم إيقافها. | |
NSArray< NSString * > * | بلدًا |
البلدان التي سيتمّ عرض النتائج فيها | |
CLLocation * | المصدر |
موقع نقطة الانطلاق للمسافة في الخط المستقيم لقياس مسافة الخط المستقيم بين موقع نقطة الانطلاق وتوقعات الإكمال التلقائي | |
id< GMSPlaceLocationBias > | locationBias |
الانحياز الاختياري للموقع لتفضيل نتائج الأماكن بالقرب من الموقع. | |
id< GMSPlaceLocationRestriction > | locationRestriction |
قيد الموقع الجغرافي الاختياري لحصر نتائج الأماكن. | |
NSString * | regionCode |
يؤثر رمز المنطقة في تنسيق العنوان وترتيب النتائج، وقد يؤدي إلى إخفاء نتائج معيّنة أو عرضها. | |
int32_t | inputOffset |
إدخال التعويض هو إزاحة الحرف للإدخال والتي تشير إلى المكان الذي يمكن أن تبدأ منه الإكمالات. |
وثائق العقارات
- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign] |
تم إيقافها.
فلتر الأنواع المطبَّق على طلب إكمال تلقائي لحصر النتائج بأنواع مختلفة. وتكون القيمة التلقائية kGMSPlacesAutocompleteTypeFilterNoFilter.
- ملاحظة:
- يتم تجاهله في حال ضبط سمة "الأنواع".
-
تم إيقاف هذه الميزة نهائيًا. تم إيقاف السمة
type
نهائيًا لصالحtypes
.
- (NSArray<NSString *>*) types [read, write, assign] |
تم تطبيق الفلتر على طلب الإكمال التلقائي لتقييد النتائج باستخدام ما يصل إلى 5 أنواع مختلفة من الأماكن.
- (NSString*) country [read, write, copy] |
تم إيقافها.
البلد الذي سيتم تقييد النتائج إليه. يجب إدخال رمز البلد وفقًا لمعيار ISO 3166-1 Alpha-2 (غير حساس لحالة الأحرف). وإذا لم يكن هناك أي قيمة، لن يتم إجراء أي تصفية حسب البلدان.
- ملاحظة:
- يتم تجاهل السياسة في حال ضبط سمة "البلدان".
-
تم إيقاف هذه الميزة نهائيًا. تم إيقاف السمة
country
نهائيًا لصالحcountries
.
- (NSArray<NSString *>*) countries [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] |
يؤثر رمز المنطقة في تنسيق العنوان وترتيب النتائج، وقد يؤدي إلى إخفاء نتائج معيّنة أو عرضها.
- (int32_t) inputOffset [read, write, assign] |
إدخال التعويض هو إزاحة الحرف للإدخال والتي تشير إلى المكان الذي يمكن أن تبدأ منه الإكمالات.