Tendencias en búsquedas

Obtener tendencias

Para obtener las búsquedas tendencias, 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 devuelve no contiene ninguna propiedad accesible. Contiene toda la información necesaria para renderizar las búsquedas tendencias, pero, de lo contrario, es opaco.

Swift usa el estilo de simultaneidad de Swift, mientras que 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 los chips de tendencias de búsqueda, usa la misma forma que las sugerencias de búsqueda.

Siguiente: Muestra los resultados de la búsqueda