# SearchInAppsSDK Framework Reference

# GetSearchSuggestionsOptions

    @objc
    final class GetSearchSuggestionsOptions

This class contains all the options necessary to request search suggestions.
- `


  ### [clientId](https://developers.google.com/search-in-apps/ios/reference/api/swift_reference/Classes/GetSearchSuggestionsOptions#/c:@M@SearchInAppsSDK@objc(cs)GetSearchSuggestionsOptions(py)clientId)


  ` The client ID used to request search suggestions if it is different from the
  client ID specified in Info.plist.

  #### Declaration

  Swift

      @objc
      final var clientId: String?

- `


  ### [init(locationContext:)](https://developers.google.com/search-in-apps/ios/reference/api/swift_reference/Classes/GetSearchSuggestionsOptions#/c:@M@SearchInAppsSDK@objc(cs)GetSearchSuggestionsOptions(im)initWithLocationContext:)


  ` Create options with given location data (i.e. the location context used for generating
  location-based search suggestions).

  #### Declaration

  Swift

      @objc
      init(locationContext: [https://developers.google.com/search-in-apps/ios/reference/api/swift_reference/Classes/LocationSuggestionsContext.html])

- `


  ### [init(textContext:)](https://developers.google.com/search-in-apps/ios/reference/api/swift_reference/Classes/GetSearchSuggestionsOptions#/c:@M@SearchInAppsSDK@objc(cs)GetSearchSuggestionsOptions(im)initWithTextContext:)


  ` Create options with a given text context (i.e. the strings used for generating search
  suggestions).

  #### Declaration

  Swift

      @objc
      init(textContext: [String])

- `


  ### [locationContext](https://developers.google.com/search-in-apps/ios/reference/api/swift_reference/Classes/GetSearchSuggestionsOptions#/c:@M@SearchInAppsSDK@objc(cs)GetSearchSuggestionsOptions(py)locationContext)


  ` The information used to generate location-based search suggestions.

  #### Declaration

  Swift

      @objc
      final var locationContext: [https://developers.google.com/search-in-apps/ios/reference/api/swift_reference/Classes/LocationSuggestionsContext.html]?

- `


  ### [textContext](https://developers.google.com/search-in-apps/ios/reference/api/swift_reference/Classes/GetSearchSuggestionsOptions#/c:@M@SearchInAppsSDK@objc(cs)GetSearchSuggestionsOptions(py)textContext)


  ` The text used to generate query-based search suggestions.

  #### Declaration

  Swift

      @objc
      final var textContext: [String]?