Всем хаюшки👋.
Поделюсь парсером цен.
Итак, сидит производитель и мониторит цены на маркетах от других продавцов, значит, по стране. Купил доступ себе - priceva и давай мониторить.
Но админка не удобная и стал он заполнять цены руками в большие таблички, чтобы получить какой-то дэшборд.
Но руками - очень сложно, поэтому чутка вмешаюсь.
1. Подключаем Апи через make.com
Робот получился небольшой и понятный
2. Качаем данные в sheets (получается некая БД с ценами на каждый день с разной аналитикой по столбикам) и формуем
у меня получилась такая формула для подбора графи таблицы (все маркеты, все магазины, наименование и т.д.)
=ARRAYFORMULA(QUERY(UNIQUE({'ВЫГРУЗКА'!U2:U\ 'ВЫГРУЗКА'!AQ2:AQ\ 'ВЫГРУЗКА'!AR2:AR\ 'ВЫГРУЗКА'!S2:S\ 'ВЫГРУЗКА'!AS2:AS}); "SELECT Col1, Col2, Col3, Col4, Col5 ORDER BY Col5, Col1, Col2, Col3"; 1))
вот такая формула для заполнения таблицы, которая в итоге будет подсвечиваться цветом
=СУММЕСЛИМН('ВЫГРУЗКА'!$AH:$AH;'ВЫГРУЗКА'!$U:$U;$C3;'ВЫГРУЗКА'!$AQ:$AQ;$D3;'ВЫГРУЗКА'!$AR:$AR;$E3;'ВЫГРУЗКА'!$S:$S;$F3;'ВЫГРУЗКА'!$AP:$AP;I$1)
у меня и у чата GPT, если точнее
3. Долго возилась с условным форматированием. Надо было сравнивать ежедневно цену с ежедневно рекомендованной розничной ценой.
В общем условное форматирование, я конечно, поближе познакомилась с этим инструментом, но все таки сделала скрипт (я и чат GPT), не знаю, почему я это постоянно подчеркиваю? Скрипты gpt пишет быстро, главное нормально ему вводные дать, точно и детально.
и вот что получилось
Так что теперь красненьким будут светится нарушители, зелененьким будет светится то, что менеджеру можно проигнорить. Очень удобненько. там даже ссылки есть на товар с этой ценой и того продавца на том маркете.