GMSAutocompleteFilter クラス リファレンス

GMSAutocompleteFilter クラス リファレンス

概要

このクラスは、オートコンプリート リクエストに適用できる制限のセットを表します。

これにより、興味のある場所のみにオートコンプリートの候補をカスタマイズできます。

プロパティ

GMSPlacesAutocompleteTypeFiltertype
 サポートを終了しました。
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]

オートコンプリート リクエストに適用されたフィルタで、最大 5 種類の場所のタイプを使用して結果を制限します。

注:
この API は、table_1 または table_2 から最大 5 つのエントリの配列を取ることができますが、table_3 には 1 つのエントリのみ指定できます。デフォルト値は null で、フィルタは指定されていません。サポート終了となった「type」プロパティが設定されている場合は、これをオーバーライドします。
- (NSString*) [read, write, copy]

非推奨。

結果を制限する国。ISO 3166-1 Alpha-2 の国コードを指定します(大文字と小文字は区別されません)。nil の場合、国によるフィルタリングは行われません。

注:
「country」プロパティが設定されている場合は無視されます。
このサポートは終了しました。country プロパティは非推奨になりました。countries の使用をおすすめします。
- (NSArray<NSString *>*) [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]

場所の検索結果を制限する場所の制限(省略可)。