SERP-карточка отдаёт house-link («узнать больше о доме») только после client-side JS → в SSR-HTML, который тянет curl_cffi, его нет (verified live: SERP SSR 0/41 vs rendered DOM 21/60) → avito house-enrich мёртв (unique_houses=0 всегда). Detail-страница в SSR house-link содержит, а её мы и так фетчим для top-N. - avito_detail.py: house_catalog_url extraction fallback с nd-jk-details-button (новостройки) на любой a[href*='/catalog/houses/'] (вторичка) + strip ?context. - scrape_pipeline.py: Step 5b — энричим дома, найденные через detail-страницы (дедуп против SERP-derived Step 4). - test: secondary-маркер без nd-jk + query strip. Closes #871 |
||
|---|---|---|
| .. | ||
| api | ||
| core | ||
| observability | ||
| schemas | ||
| services | ||
| tasks | ||
| __init__.py | ||
| main.py | ||