دریافت ترندها
برای دریافت جستجوهای ترند، متد getTrendingSearches را در ContextualSearchRuntime فراخوانی کنید. این متد یک GetTrendingSearchesOptions میگیرد که در آن میتوانید حداکثر تعداد ترندهای برگردانده شده را مشخص کنید.
شیء SearchSuggestions برگردانده شده حاوی هیچ ویژگی قابل دسترسی نیست. این شیء شامل تمام اطلاعات لازم برای نمایش جستجوهای پرطرفدار است، اما در غیر این صورت مبهم است.
سوئیفت از سبک همزمانی سوئیفت و Objective-C از یک تابع فراخوانی (callback function) استفاده میکنند.
سویفت
دریافت جستجوهای پرطرفدار (با گزینهها:)
Task {
let suggestions = try await searchRuntime.getTrendingSearches(
withOptions: GetTrendingSearchesOptions())
}
هدف-سی
[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.
}];
نمایش
برای نمایش چیپهای جستجوهای پرطرفدار، از همان روشی که برای پیشنهادهای جستجو استفاده شد، استفاده کنید.