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

Узнайте о трендах

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

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

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

Быстрый

getTrendingSearches(withOptions:)

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

Objective-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.
                            }];

Отображать

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

Далее: Отобразить результаты поиска