Популярные поисковые запросы

Получить тенденции

Чтобы получить популярные поисковые запросы, вызовите метод getTrendingSearches в ContextualSearchRuntime . Этот метод принимает один GetTrendingSearchesOptions , где вы можете указать максимальное количество возвращаемых тенденций.

Возвращенный объект SearchSuggestions не содержит доступных свойств. Он содержит всю необходимую информацию для отображения трендовых поисковых запросов, но в остальном он непрозрачен.

Swift использует стиль Swift Concurrency, Objective-C использует функцию обратного вызова.

Быстрый

getTrendingSearches(withOptions:)

Task {
    let suggestions = try await searchRuntime.getTrendingSearches(
            withOptions: GetTrendingSearchesOptions())
}

Цель-C

getTrendingSearchesWithOptions

  [searchRuntime
      getTrendingSearchesWithOptions:
            [[GetTrendingSearchesOptions alloc] init]
                             completionHandler:^(SearchSuggestions *_Nullable suggestions,
                                                 NSError *_Nullable error) {
                              // error will be not null if there is an error.
                              // On success, suggestions will be non null.
                            }];

Отображать

Для отображения фишек трендовых поисковых запросов используйте тот же способ , что и поисковые предложения.

Далее: Отображение результатов