Trends bei Suchanfragen

Trends abrufen

Rufen Sie die Methode getTrendingSearches für ContextualSearchRuntime auf, um Trends bei Suchanfragen zu erhalten. Diese Methode verwendet ein einzelnes GetTrendingSearchesOptions, in dem Sie die maximale Anzahl der zurückgegebenen Trends angeben können.

Das zurückgegebene SearchSuggestions-Objekt enthält keine zugänglichen Eigenschaften. Sie enthält alle erforderlichen Informationen zum Rendern von Suchtrends, ist ansonsten aber nicht transparent.

In Swift wird der Stil „Swift Concurrency“ verwendet, in Objective-C eine Callback-Funktion.

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

Wenn Sie Chips für Suchtrends anzeigen möchten, verwenden Sie dieselbe Methode wie für die Suchvorschläge.

Weiter: Suchergebnisse anzeigen