Ver tendencias
Para obtener las búsquedas en tendencia, llama al método getTrendingSearches
en ContextualSearchRuntime
. Este método toma un solo GetTrendingSearchesOptions en el que puedes especificar la cantidad máxima de tendencias que se muestran.
El objeto SearchSuggestions
que se muestra no contiene ninguna propiedad accesible. Contiene toda la información necesaria para renderizar las búsquedas en tendencia, pero, por lo demás, es opaco.
Swift usa el estilo de simultaneidad de Swift y Objective-C usa una función de devolución de llamada.
Swift
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.
}];
Display
Para mostrar chips de búsquedas en tendencia, usa la misma forma que las sugerencias de búsqueda.