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