Узнайте о трендах
Чтобы получить список популярных поисковых запросов, вызовите метод 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.
}];
Отображать
Для отображения популярных поисковых запросов используйте тот же подход , что и для подсказок.