Recherches populaires

Obtenir les tendances

Pour obtenir les recherches tendances, appelez la méthode getTrendingSearches sur ContextualSearchRuntime. Cette méthode accepte un seul GetTrendingSearchesOptions dans lequel vous pouvez spécifier le nombre maximal de tendances renvoyées.

L'objet SearchSuggestions renvoyé ne contient aucune propriété accessible. Il contient toutes les informations nécessaires pour afficher les recherches tendances, mais il est opaque.

Swift utilise le style de simultanéité Swift, tandis qu'Objective-C utilise une fonction de rappel.

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.
                            }];

Écran

Pour afficher les chips de recherches tendances, utilisez la même méthode que pour les suggestions de recherche.

Suivant : Afficher les résultats de recherche