allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
217 stars 39 forks source link

/offers/listing - mała dokładność szukania #10092

Open Daczek opened 1 month ago

Daczek commented 1 month ago

Mam pytanie dla takiego przykładu (zasób /offers/listing):

[category.id] => 38d588fd-7e9c-4c42-a4ae-6831775eca45
[fallback] => false
[phrase] => ARCHIPRZEWODNIK PO POLSCE

mam zwracane książki z tytułem np 'ARCHIPRZEWODNIK PO EUROPIE ROBERT KONIECZNY, TOMASZ MALKOWSKI' (np: https://allegro.pl/oferta/archiprzewodnik-po-europie-robert-konieczny-tomasz-malkowski-14704032956)

Czy to jest prawidłowe działanie tej funkcji że szuka tak 'szeroko'? Tak samo np dla frazy 'wolnomularstwo w kulturze' znajduje 'GUY WAGNER BRAT MOZART WOLNOMULARSTWO W OSIEMNASTOWIECZNYM' (https://allegro.pl/oferta/guy-wagner-brat-mozart-wolnomularstwo-w-osiemnastowiecznym-15975445322)

Tak więc pasuje tylko jeden wyraz a i tak znajduje. Czy jest jakaś opcja żeby funkcja zwracała dokładniej pasujące wyniki?

Lukasz-Zurek commented 1 month ago

Mechanizm wyszukiwania jest taki sam jak w Serwisie Allegro - faktycznie wyszukujemy oferty, które zawierają ten wyraz. W przypadku API możesz skorzystać dodatkowo z filtrów, aby maksymalnie wyfiltrować preferowane wyniki.