Tendencias en búsquedas

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.

Siguiente: Cómo mostrar los resultados de la búsqueda