[stage 1/3] Сбор SKU с поиска: https://www.ozon.ru/brand/chemoform-82821909/?all_items=true
[exec] python /parsers/ozon/apps/08_ozon_search_skus.py --url 'https://www.ozon.ru/brand/chemoform-82821909/?all_items=true' --output /parsers/ozon/data/inputs/search_4af3dfe8_skus.xlsx --cdp http://host.docker.internal:9223
[goto] https://www.ozon.ru/brand/chemoform-82821909/?all_items=true
[scroll 1/200] найдено SKU: 54 (stale 0)
[scroll 2/200] найдено SKU: 70 (stale 0)
[scroll 3/200] найдено SKU: 94 (stale 0)
[scroll 4/200] найдено SKU: 118 (stale 0)
[scroll 5/200] найдено SKU: 134 (stale 0)
[scroll 6/200] найдено SKU: 158 (stale 0)
[scroll 7/200] найдено SKU: 166 (stale 0)
[scroll 8/200] найдено SKU: 190 (stale 0)
[scroll 9/200] найдено SKU: 206 (stale 0)
[scroll 10/200] найдено SKU: 230 (stale 0)
[scroll 11/200] найдено SKU: 238 (stale 0)
[scroll 12/200] найдено SKU: 262 (stale 0)
[scroll 13/200] найдено SKU: 278 (stale 0)
[scroll 14/200] найдено SKU: 294 (stale 0)
[scroll 15/200] найдено SKU: 310 (stale 0)
[scroll 16/200] найдено SKU: 334 (stale 0)
[scroll 17/200] найдено SKU: 350 (stale 0)
[scroll 18/200] найдено SKU: 366 (stale 0)
[scroll 19/200] найдено SKU: 382 (stale 0)
[scroll 20/200] найдено SKU: 398 (stale 0)
[scroll 21/200] найдено SKU: 422 (stale 0)
[scroll 22/200] найдено SKU: 430 (stale 0)
[scroll 23/200] найдено SKU: 454 (stale 0)
[scroll 24/200] найдено SKU: 470 (stale 0)
[scroll 25/200] найдено SKU: 494 (stale 0)
[scroll 26/200] найдено SKU: 502 (stale 0)
[scroll 27/200] найдено SKU: 526 (stale 0)
[scroll 28/200] найдено SKU: 542 (stale 0)
[scroll 29/200] найдено SKU: 558 (stale 0)
[scroll 30/200] найдено SKU: 574 (stale 0)
[scroll 31/200] найдено SKU: 598 (stale 0)
[scroll 32/200] найдено SKU: 614 (stale 0)
[scroll 33/200] найдено SKU: 622 (stale 0)
[scroll 34/200] найдено SKU: 646 (stale 0)
[scroll 35/200] найдено SKU: 662 (stale 0)
[scroll 36/200] найдено SKU: 686 (stale 0)
[scroll 37/200] найдено SKU: 694 (stale 0)
[scroll 38/200] найдено SKU: 718 (stale 0)
[scroll 39/200] найдено SKU: 728 (stale 0)
[scroll 40/200] найдено SKU: 728 (stale 1)
[scroll 41/200] найдено SKU: 728 (stale 2)
[scroll 42/200] найдено SKU: 728 (stale 3)
[scroll 43/200] найдено SKU: 728 (stale 4)
[scroll 44/200] найдено SKU: 728 (stale 5)
[scroll 45/200] найдено SKU: 728 (stale 6)
[scroll 46/200] найдено SKU: 728 (stale 7)
[scroll 47/200] найдено SKU: 728 (stale 8)
[scroll 48/200] найдено SKU: 728 (stale 9)
[scroll 49/200] найдено SKU: 728 (stale 10)
[stop] 10 скроллов подряд без прироста — выдача исчерпана
[done] 728 SKU → /parsers/ozon/data/inputs/search_4af3dfe8_skus.xlsx
[stage 1] собрано 728 SKU, новых: 615. Детально парсим только новых.
[stage 2/3] Детальный парсинг 728 SKU
[exec] python /parsers/ozon/apps/07_ozon_public_prices_warm.py --input /parsers/ozon/data/inputs/search_4af3dfe8.xlsx --tag search_4af3dfe8 --cdp http://host.docker.internal:9223
Connecting to Chrome via CDP at http://host.docker.internal:9223 ...
Connected OK
Verifying Ozon access ...
[WARM check] OK title='OZON маркетплейс – миллионы товаров по выгодным ценам'
=== RUN tag=search_4af3dfe8 ids=615 api=https://www.ozon.ru/api/entrypoint-api.bx/page/json/v2 ===
[PROG] 25/615 ok=25 err=0 0.93/s eta=10m 36s
[PROG] 50/615 ok=50 err=0 1.01/s eta=9m 19s
[PROG] 75/615 ok=75 err=0 1.06/s eta=8m 30s
[PROG] 100/615 ok=100 err=0 1.06/s eta=8m 5s
[PROG] 125/615 ok=125 err=0 1.05/s eta=7m 46s
[PROG] 150/615 ok=150 err=0 1.07/s eta=7m 14s
[PROG] 175/615 ok=175 err=0 1.08/s eta=6m 45s
[PROG] 200/615 ok=200 err=0 1.09/s eta=6m 21s
[REFRESH] Re-warming at item 201 ...
[WARM refresh@201] OK title='Мультифункциональные универсальные 3 в 1 хлорные таблетки дл'
[PROG] 225/615 ok=225 err=0 1.07/s eta=6m 4s
[PROG] 250/615 ok=250 err=0 1.07/s eta=5m 39s
[PROG] 275/615 ok=275 err=0 1.08/s eta=5m 14s
[PROG] 300/615 ok=300 err=0 1.08/s eta=4m 50s
[PROG] 325/615 ok=325 err=0 1.09/s eta=4m 27s
[PROG] 350/615 ok=350 err=0 1.09/s eta=4m 3s
[PROG] 375/615 ok=375 err=0 1.09/s eta=3m 40s
[PROG] 400/615 ok=400 err=0 1.09/s eta=3m 16s
[REFRESH] Re-warming at item 401 ...
[WARM refresh@401] OK title='Chemoform (КЕМОФОРМ) Кемохлор Т-таблетки быстрорастворимые, '
[PROG] 425/615 ok=425 err=0 1.08/s eta=2m 55s
[PROG] 450/615 ok=450 err=0 1.08/s eta=2m 32s
[PROG] 475/615 ok=475 err=0 1.08/s eta=2m 9s
[PROG] 500/615 ok=500 err=0 1.08/s eta=1m 46s
[PROG] 525/615 ok=525 err=0 1.08/s eta=1m 22s
[PROG] 550/615 ok=550 err=0 1.08/s eta=1m 0s
[PROG] 575/615 ok=575 err=0 1.09/s eta=36s
[PROG] 600/615 ok=600 err=0 1.09/s eta=13s
[REFRESH] Re-warming at item 601 ...
[WARM refresh@601] OK title='Тестер Ph/Cl MINI для бассейна Lovibond, без тестерных табле'
[PROG] 615/615 ok=615 err=0 1.08/s eta=0s
Done: ok=615 err=0 saved=data/snapshots/ozon_public_prices_1row__search_4af3dfe8__2026-05-07_11-28-55.xlsx
[stage 3/3] Импорт ozon_public_prices_1row__search_4af3dfe8_latest.xlsx
[done] наших обновлено 0, конкурентов создано 602, обновлено 13