GMSAutocompleteFilter クラス リファレンス
概要
このクラスは、オートコンプリート リクエストに適用される一連の制限を表します。
これにより、オートコンプリートの候補をカスタマイズして、関心のある場所のみに絞り込めます。
プロパティ | |
GMSPlacesAutocompleteTypeFilter | タイプ |
非推奨。 | |
NSArray< NSString * > * | types |
このフィルタをオートコンプリート リクエストに適用し、最大 5 種類の場所タイプを使用して結果を制限しています。 | |
NSString * | country |
非推奨。 | |
NSArray< NSString * > * | 国 |
検索結果を制限する国。 | |
CLLocation * | origin |
原点の位置とオートコンプリート候補の間の直線距離を測定する直線距離の原点の位置。 | |
id< GMSPlaceLocationBias > | locationBias |
指定した場所の近くにある検索結果を優先するための、場所のバイアス(省略可)。 | |
id<GMSPlaceLocationRestriction > | locationRestriction |
場所の結果を絞り込むための場所の制限(省略可)。 |
プロパティのドキュメント
- (GMSPlacesAutocompleteTypeFilter) タイプ [read, write, assign] |
非推奨。
結果をさまざまなタイプに限定するためにオートコンプリート リクエストに適用されるタイプフィルタ。デフォルト値は kGMSPlacesAutocompleteTypeFilterNoFilter です。
- 注:
- 「types」プロパティが設定されている場合は無視されます。
-
これは非推奨です。
type
プロパティのサポートが終了し、types
に置き換えられました。
- (NSArray<NSString *>*) タイプ [read, write, assign] |
- (NSString*) country [read, write, copy] |
非推奨。
検索結果を制限する国。ISO 3166-1 Alpha-2 の国コードで指定します(大文字と小文字は区別されません)。nil の場合、国によるフィルタリングは行われません。
- 注:
- 「countries」プロパティが設定されている場合は無視されます。
-
これは非推奨です。
country
プロパティのサポートが終了し、countries
に置き換えられました。
- (NSArray<NSString *>*) countries [read, write, copy] |
検索結果を制限する国。
ISO 3166-1 Alpha-2 の国コードで指定します(大文字と小文字は区別されません)。最大 5 か国でフィルタできます。nil の場合、国によるフィルタリングは行われません。
- 注:
- 非推奨の「country」プロパティが設定されている場合は、オーバーライドします。
- (CLLocation*) origin [read, write, assign] |
原点の位置とオートコンプリート候補の間の直線距離を測定する直線距離の原点の位置。
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
指定した場所の近くにある検索結果を優先するための、場所のバイアス(省略可)。
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
場所の結果を絞り込むための場所の制限(省略可)。