Parser do zbierania danych z Rozetki oceny produktów
Konieczne jest stworzenie parsera do zbierania danych z Rozetki i wypełniania ich w tabeli.
Przykład tabeli pod linkiem:
Tabela jest potrzebna do analizy rankingu produktów w wynikach Rozetki. W tabeli jako przykład dodano 4 produkty. W rzeczywistości produktów może być dowolna liczba.
Kolumny A, B – obowiązkowe do wypełnienia, ich wartości wypełnia człowiek. Kolumny C, D, E wypełnia parser. Kolumny F, G są opcjonalne i mogą być dowolnej liczby lub nie być wcale, są tworzone przez człowieka z dowolnymi nagłówkami i wartościami. Kolumny H i dalej w prawo wypełnia parser.
Kolumna „Zapytanie wyszukiwania” - zapytanie, które jest wprowadzane w wyszukiwarkę.
Kolumna „Nazwa produktu” - nazwa produktu pod linkiem.
Kolumna „Kategoria produktu” - nazwa końcowej kategorii produktu (przykład na zrzucie ekranu).
Kolumna „Kategoria tak/nie”. Jeśli zapytanie wyszukiwania prowadzi do kategorii produktu, przykład linku https://bt.rozetka.com.ua/ua/252133/c252133/, to wartość „tak”, jeśli nie prowadzi, a zapytanie pozostaje wyszukiwawcze, przykład linku https://rozetka.com.ua/ua/search/?text=%D1%84%D0%BE%D1%82%D0%BE%D0%B5%D0%BF%D1%96%D0%BB%D1%8F%D1%82%D0%BE%D1%80§ion_id=252133&redirected=1, to wartość „nie”.
Kolumna „Wyszukiwanie”. Dla każdego zapytania wyszukiwania w tabeli wypełniane jest miejsce w rankingu wyników. Zabarwiane na zielono, jeśli miejsce od 1 do 5, na żółto, jeśli miejsce od 6 do 20, na pomarańczowo, jeśli miejsce poniżej 21, ale na pierwszej stronie, na czerwono, jeśli produkt jest na drugiej stronie i niżej. Jeśli produkt nie został znaleziony, to wstawia się znak minus i kolor czerwony. W wynikach produktów są miejsca reklamowe, oznaczone słowem „Reklama” (przykład na zrzucie ekranu), jeśli produkt ma takie miejsce, to do liczby dodaje się „rek”.
Kolumna „Reklama”. Dla każdego zapytania wyszukiwania w tabeli wypełniane jest miejsce w reklamowych wynikach na stronie od lewej do prawej, jeśli produktu nie ma, to wskazuje się znak minus, w nawiasach liczba ofert reklamowych na stronie. Zabarwiane na zielono, jeśli 1 produkt w top 10, na żółto, jeśli poniżej 10 miejsca, ale jest w reklamie, na czerwono, jeśli w reklamowych wynikach nie ma. Reklamowe wyniki znajdują się w kartach produktów (przykład na zrzucie ekranu), parser sprawdza w pierwszej karcie organicznych wyników. Jeśli w pierwszej karcie reklamowych wyników nie ma, to sprawdza w drugiej, jeśli w niej nie ma, to w trzeciej, jeśli w trzeciej nie ma, wstawia wartość „-” i kolorem nie oznacza.
Kolumna „Top sprzedaży”. Jeśli na karcie wskazano „Top sprzedaży” (przykład na zrzucie ekranu) - wartość „tak” na zielono, jeśli nie, to wartość „nie” na żółto. Jeśli karta ma miejsce reklamowe w organicznych wynikach, to „Top sprzedaży” może nie być pokazane w wynikach, a tylko w karcie, wtedy należy spojrzeć w karcie (przykład na zrzucie ekranu).
Parser zbiera dane w tabeli codziennie dla wszystkich produktów wprowadzonych do tabeli, w czasie, który wskazuje człowiek podczas konfiguracji. Historia parsowania powinna być przechowywana, to znaczy do tabeli dodawane są nowe dane, a stare pozostają w niej. Jeśli tabela się skończy, tworzy się druga taka sama, a parser ją wypełnia. Stare tabele są wszystkie przechowywane.
W ustawieniach parsowania człowiek wskazuje liczbę stron wyników do zbierania danych. Przy dodawaniu linków do produktów powinna być możliwość dodawania listą linków. Produkty są umieszczane w tabeli od góry do dołu według alfabetu pierwszej litery nazwy.
Parser powinien działać w trybie Incognito, aby historia i ciasteczka nie przeszkadzały parserowi w widzeniu poprawnych wyników produktów.
Konieczne jest zrobienie dostępu przez przeglądarkę internetową przez login i hasło. Użytkownik sam rejestruje się przez dowolny login, hasło, a admin potwierdza jego rejestrację, a wtedy użytkownik uzyskuje dostęp. W razie potrzeby admin usuwa użytkownika, a dostęp użytkownika znika. Liczba użytkowników jest nieograniczona.
Po wykonaniu i zaakceptowaniu projektu potrzebne jest jego wsparcie w przyszłości, aby parser działał bez błędów.
-
Cześć, pracowałem nad projektem "Parser dla marketplace'u", gdzie zbierałem i przetwarzałem dane ponad 500 produktów codziennie do analizy rankingowej, co przypomina twoje zapytanie.
Jak planujesz aktualizować listę produktów do parsowania — ręcznie czy automatycznie?
Proponuję się skontaktować, chętnie doradzę ci bezpłatnie w kwestiach technicznych i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!
-
417 9 0 Witaj, jestem gotów stworzyć taki parser. Mam pytania dotyczące danych wejściowych do parsowania oraz dostępu przez przeglądarkę internetową.
-
20 Mam doświadczenie w parsowaniu (Rozetka, Hotline, Prom).
Zrobię parser dla Rozetka z dwoma trybami:
Dane będą wyprowadzane do Excel/CSV z sortowaniem, kolorowymi nagłówkami, charakterystykami i dostawami.
-
655 6 1 Dzień dobry! Jestem gotów stworzyć parser do zbierania danych o rankingach produktów w wynikach Rozetki. Aby ustalić koszt realizacji, należy uzgodnić kilka aspektów, które nie zostały określone w warunkach projektu.
-
1616 8 0 Cześć,
Jestem deweloperem w dziedzinie AI/ML i WEB SCRAPINGU. Mogę zrealizować Twój projekt. Napisz do mnie, omówimy.
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Wymagany specjalista ds. promocji w Telegramie.
106 PLN
Zadania: zapraszanie rzeczywistych użytkowników z bazy nazw użytkowników do nowych czatów oraz wysyłanie wiadomości do docelowej bazy. Interesuje nas tylko jakościowy ruch i praca z żywą publicznością — wykonawców korzystających z botów, sztucznego zwiększania lub niskiej… Parsowanie danych, Promocja w sieciach społecznościowych (SMM) ∙ 33 minuty temu ∙ 1 oferta |
Zbieranie bazy danych B2B firm w Niemczech
149 PLN
Cel: Uzyskanie listy potencjalnych pracodawców (klientów) do wysyłki B2B. Region: Monachium (München) + promień 50 km. Wymagane nisze: Firmy budowlane (Bauunternehmen) Przemysł spożywczy (Lebensmittelhersteller, zakłady mięsne, piekarnie) Logistyka i kompleksy magazynowe… Parsowanie danych, Sprzedaż i generowanie leadów ∙ 2 godziny 49 minut temu ∙ 13 ofert |
Baza danych przewoźnikówInteresuje mnie zbieranie bazy danych przewoźników w Ukrainie na rok 2026, w tym cysterny, plandeki, wozy zbożowe i inne. Preferowane jest opracowanie tabeli. Wyszukiwanie i zbieranie informacji, Parsowanie danych ∙ 4 godziny 7 minut temu ∙ 20 ofert |
Konsultacja dotycząca parsowania subskrybentów kont InstagramWitam. Konieczne jest przeprowadzenie wstępnej oceny możliwości realizacji następującego zadania. Posiadam listę kont na Instagramie. Celem jest uzyskanie danych kontaktowych (w pierwszej kolejności adresów e-mail) użytkowników, którzy obserwują te konta. Wcześniej spotkałem… Parsowanie danych ∙ 3 dni 19 godzin temu ∙ 12 ofert |
Potrzebny specjalista do wyszukiwania kontaktów decydentów w UkrainieKonieczne jest zebranie bazy (lub gotowej bazy) kontaktów osób podejmujących decyzje (LPR) w firmach Ukrainy. Wyszukiwanie i zbieranie informacji, Parsowanie danych ∙ 4 dni temu ∙ 17 ofert |