- Using the
searchQueryparameter, where only bids that target products with matching keywords will have a chance to win such auctions. - Using a set of products and additionaly use the
searchQueryparameter to expand the list of bids by adding products with matching keywords to the ones in the set of products.
Use cases
Running these kind of auctions on search pages will allow your vendors to promote products inside the search results.Example API call
Request: using searchQuery
- It will have a maximum of two winners due to the
slotsfield. - The
searchQueryfield determines what keywords bid targets must have.
Running shoes keyword can take part in this auction.
Response
- The type of the winners is
product, because we’re running a listings auction. - There are two winners, the maximum that is allowed by the
slotsfield in the request.
Request: combining products and searchQuery
- It will have a maximum of two winners due to the
slotsfield. - The
searchQueryfield determines what keywords bid targets must have.
"p_ojng4", "p_8VKDt", "p_Mfk15" and those with a keyword matching the searchQuery.
Response
- The type of the winners is
product, because we’re running a listings auction. - There are two winners, the maximum that is allowed by the
slotsfield in the request. - The winner in rank 1
"p_Mfk15"comes from the set of product and rank 2"p_PJbnN"comes from matching keywords since itsidwas not specified in the auction request.
Running auctions using the
searchQuery parameter enhances Topsort to improve the Keywords Matching algorithm.Using this type of auctions does not allow to use quality scores.