精選職缺搜尋可讓您除了依關聯性,還能根據宣傳價值透過職缺排名來影響使用者的搜尋結果。精選職缺搜尋只會傳回具有指定宣傳價值的相關職缺。
您想要在索引中贊助特定個別職缺時,即可使用精選職缺搜尋這項功能。舉例來說,求職網站在宣傳某個重要業務職缺時,使用精選職缺搜尋就可以只向求職者傳回贊助職缺。
實作精選職缺搜尋
導入精選職缺搜尋功能有兩個步驟:
建立
promotionValue
欄位值設定為大於 0 的職缺資源。將
searchMode
設為FEATURED_JOB_SEARCH
。FEATURED_JOB_SEARCH
只會傳回同時符合求職者搜尋條件且宣傳價值大於 0 的職缺。
結果會依 promotionValue
以遞減順序排序。搜尋模式設為 FEATURED_JOB_SEARCH
時,絕對不會傳回宣傳價值為 0 的職缺。如果值相同,API 會根據其他搜尋條件的關聯性決定結果順序。精選職缺搜尋會採用所有套用到搜尋要求的其他篩選器 (例如地區篩選器)。
精選職缺搜尋最佳做法
由於精選職缺搜尋只會將具有宣傳價值的職缺傳回給求職者,因此如果啟用這項功能 (將指定職缺實體的 searchMode
設為 FEATURED_JOB_SEARCH
),可能會導致系統從求職者搜尋查詢的業務價值與搜尋關聯性價值進行取捨。一般搜尋會傳回索引中所有相符的職缺,包括任何具有宣傳價值的職缺,但決定結果順序時不會將宣傳價值納入考量。
您可以藉由精選職缺搜尋來影響搜尋結果,只要指定單一變數 (promotionValue
) 即可醒目顯示職缺;對於需要平衡考量關聯性與多個宣傳層級的應用程式來說 (例如多層級的單次點擊出價訂閱者系統),職缺搜尋支援獨立的多變數自訂排名功能。詳情請參閱自訂排名最佳做法說明文件。
透過 enableBroadening
和 disableKeywordMatch
使用精選職缺搜尋
精選工作搜尋功能可與 disableKeywordMatch
和 enableBroadening
參數搭配使用。這些額外欄位會影響傳回結果的順序。如要進一步瞭解 enableBroadening
和 disableKeywordMatch
,請參閱職缺搜尋最佳做法說明文件。
精選職缺搜尋 | diasableKeywordMatch |
enableBroadening |
結果 |
---|---|---|---|
+ | + | + | 傳回更多有關聯且查詢擴充的職缺 (包括精選職缺)。 |
+ | - | - | 如果 disableKeywordMatch 設為 false ,請避免使用精選職缺搜尋。 |
+ | - | + | 如果 disableKeywordMatch 設為 false ,請避免使用精選職缺搜尋。 |
+ | + | - | 傳回更多有關聯且關鍵字比對相符的職缺搜尋結果 (包括精選職缺)。 |