Uygulamanızda Bing arama terimlerini otomatik önerin

Uyarı

30 Ekim 2020'de Bing Arama API'leri Azure yapay zeka hizmetlerinden Bing Arama Hizmetlerine taşındı. Bu belgeler yalnızca başvuru için sağlanır. Güncelleştirilmiş belgeler için Bing arama API'sinin belgelerine bakın. Bing araması için yeni Azure kaynakları oluşturma yönergeleri için bkz. Azure Market aracılığıyla Bing Arama kaynağı oluşturma.

Kullanıcıların arama terimlerini gireceği bir arama kutusu sağlıyorsanız deneyimi geliştirmek için Bing Otomatik Öneri API'sini kullanın. API, kullanıcı yazarken kısmi arama terimlerine dayalı önerilen sorgu dizelerini yönetin.

Kullanıcı bir arama terimi girdikten sonra , q sorgu parametresi ayarlanmadan önce URL kodlanmış olmalıdır. Örneğin kullanıcı sailing dinghies terimini girerse q öğesini sailing+dinghies veya sailing%20dinghies olarak ayarlayın.

Sorgu terimi yazım hatası içeriyorsa, arama yanıtı bir QueryContext nesnesi içerir. Nesne, özgün terimi ve Bing'in arama için kullandığı düzeltilmiş halini döndürür.

"queryContext": {
    "originalQuery": "sialing dingy for sale",
    "alteredQuery": "sailing dinghy for sale",
    "alterationOverrideQuery": "+sialing +dingy for sale"
}

Bu bilgileri, kullanıcıya arama sonuçlarını görüntülerken sorgu dizesini değiştirdiğini bildirmek için kullanabilirsiniz.

Sorgu bağlamı UX örneği

Sonraki adımlar

Ayrıca bkz.