chart_viewer.html работает без пауз и перебоев. Сбор, сопоставление со старой базой, каскадный поиск и парсинг шопсов Ozon ведутся в теневом буфере и переносятся на основной экран только после 100% готовности.
Строго поочерёдный двухэтапный цикл: 1) поиск новых шопсов у 1745+ авторов чарта (пакеты через VK API execute); 2) проверка живучести (удалений) и динамики роста существующих шопсов (скорость просм/ч, прирост за 24ч, пакеты wall.getById). Время полного цикла: ~40-45 секунд.
groups.search (для оставшихся единиц).
Сканирование стены авторов чарта, поиск ссылок на Ozon, извлечение SKU, названий и цен через API Ozon.
Пересчитывает сводные данные, генерирует файл chart_data.js для интерактивной таблицы и актуализирует Excel-файл top_chart_vk_ozon.xlsx.