Parsowanie produktów
XML-eksport+umieszczenie gotowego skryptu do aktualizacji dostępności i ceny na moim serwerze
Strona - https://planeta-shop.com.ua/
Potrzebne jest parsowanie wszystkich kategorii i produktów ze wszystkimi dostępnymi informacjami na karcie produktu:
1. Nazwa
2. Kod
3. Cena
4. Zdjęcia: surowe wymaganie pobrania do 10 pełnych (origin) zdjęć z ukrytych linków w pełnym rozmiarze
5. Wielojęzyczność: wskazanie, aby parsować obie wersje (UA i RU) i zapisywać odpowiednie tagi: <name>, <name_ua>, <description>, <description_ua>.
6. Cechy
7. Opis
8. Tabela rozmiarów (jeśli jest), powinna być na dole opisu
Stworzyć poprawne odmiany kolorów i rozmiarów. Przy wyborze konkretnego koloru lub rozmiaru, powinno to być wskazane w nazwie, a także pierwsze zdjęcie powinno odpowiadać wybranemu kolorowi.
https://planeta-shop.com.ua/ru/kostium-sportivnyi-detskii-ld-581-razmer-26-32-tsveta-v-assortimente - przykład dostawcy
https://prom.ua/ua/p2507540078-kostyum-sportivnyj-detskij.html- przykład jak powinno być u mnie
Plik XML nie powinien przekraczać 240 MB. Jeśli więcej, można podzielić na kilka (2-3 sztuki), ale nie rozciągać na dziesiątki. W przypadku podziału na kilka plików XML, każda pozycja powinna być przypisana do konkretnego pliku XML, nie powinna przemieszczać się między linkami.
Efektem pracy będzie:
1 - format SalesDrive | Prom
2 - skrypt aktualizacji dostępności/ceny umieszczony na moim serwerze (MiroHost) 2 razy dziennie
3 - w tej chwili na serwerze już znajduje się skrypt, który działa niepoprawnie, od innego dewelopera, go NIE ruszamy/ NIE usuwamy, po prostu tworzymy nowy
-
Zrobię parser planeta-shop.com.ua z pełnym eksportem w formacie XML Prom/SalesDrive. Użyję Playwright do renderowania JS i przechwytywania ukrytych linków do oryginalnych zdjęć, BeautifulSoup do struktury karty, parsowanie obu wersji językowych z poprawnymi tagami name_ua/name_ru/description_ua/description_ru, przetwarzanie wariantów kolor+rozmiar z powiązaniem pierwszego zdjęcia z kolorem. Skrypt aktualizacji dostępności i ceny umieszczę na MiroHost jako oddzielny proces cron dwa razy dziennie. Pytanie: na stronie jest ochrona przed botami typu Cloudflare lub ograniczenie liczby zapytań, zauważono blokady przy częstych zapytaniach?
-
241 Cześć!
Zadanie jest jasne — zrobię XML (SalesDrive/Prom) z pełnym parsowaniem (UA+RU, cechy, opis, do 10 zdjęć origin, wariacje kolor/rozmiar z poprawnymi zdjęciami) i skonfiguruję oddzielny skrypt aktualizacji ceny/dostępności 2 razy dziennie na waszym serwerze (nie dotykając obecnego).
Mogę zacząć od razu, w razie potrzeby pokażę test na części katalogu.
-
172 1 1 Dzień dobry. Jestem gotów zrealizować ten projekt, mam duże doświadczenie w tworzeniu różnych aplikacji.
-
1632 16 0 1 Zadanie jest jasne: potrzebny jest pełnoprawny parser planeta-shop.com.ua z poprawnym wielojęzycznym eksportem, opcjami kolor/rozmiar, zdjęciami origin i automatycznym aktualizowaniem na waszym serwerze dwa razy dziennie. Pracuję z integracjami e-commerce, feedami i automatyzacją katalogów, dlatego mogę zbudować parser, który poprawnie rozbiera karty z opcjami, wyciąga pełnoformatowe zdjęcia z ukrytych linków, zbiera wersje UA/RU i formatuje XML w formacie SalesDrive/Prom. Kluczowy punkt, który zamknę osobno: poprawna generacja odmian, gdzie każda opcja kolor+rozmiar to osobna pozycja z odpowiednią nazwą i pierwszym zdjęciem przypisanym do wybranego koloru, jak w waszym przykładzie na Prom. Co do XML: jeśli katalog przekroczy 240 MB, podzielę na 2–3 pliki z stałym przypisaniem pozycji do konkretnego pliku bez przenoszenia między linkami. Skrypt aktualizacji dostępności/ceny umieszczę na MiroHost jako osobny proces cron, nie naruszając istniejącego skryptu innego dewelopera. Orientacyjny czas realizacji — 7–12 dni roboczych, budżet — 500–800 USD w zależności od liczby produktów i złożoności opcji. Dla dokładnej oceny proszę o informację, jakie jest przybliżone liczba produktów na stronie i czy macie dostęp SSH do MiroHost, czy tylko FTP?
-
115 34 4 2 Cześć!
Zapoznałem się z Twoim zadaniem dotyczącym parsowania produktów z planeta-shop.com.ua oraz tworzenia feedów XML dla Prom/SalesDrive.
Mam znaczące doświadczenie w tworzeniu parserów oraz systemów automatyzacji w **Node.js** i **Laravel**. Wcześniej realizowałem podobne rozwiązania do synchronizacji złożonych katalogów, gdzie kluczowe było zachowanie wariantów (kolor/rozmiar), pobieranie oryginalnych zdjęć oraz wsparcie dla wielojęzyczności (UA/RU).
**Jak mogę być pomocny w tym projekcie:**
* **Logika wariantów:** Skonfiguruję poprawne wyświetlanie nazw oraz dopasowanie zdjęć do konkretnego koloru/rozmiaru, jak w Twoim przykładzie na Prom.
* **Praca z XML:** Stworzę stabilne pliki do 240 MB z wyraźnym powiązaniem pozycji, aby uniknąć duplikatów podczas aktualizacji.
… * **Automatyzacja:** Uruchomię skrypt na Twoim serwerze MiroHost i skonfiguruję Cron do aktualizacji stanów magazynowych i cen dwa razy dziennie, nie zakłócając pracy starego skryptu.
* **Treść:** Zapewnię zbieranie pełnych specyfikacji, opisów oraz tabel rozmiarów w wymaganym formacie.
Na życzenie mogę przesłać przykłady struktury plików XML oraz zrzuty ekranu z pracy podobnych parserów, które opracowałem dla projektów e-commerce.
Aby móc podać ostateczną cenę oraz terminy realizacji, proponuję omówić techniczne szczegóły (na przykład, obecność zabezpieczeń na stronie źródłowej) na czacie.
Będę zadowolony z współpracy! Kiedy będzie Ci wygodnie porozmawiać?
-
594 12 0 Witam! Realizuję parsowanie z pełną strukturą: wielojęzyczność, tabele rozmiarów oraz do 10 zdjęć w oryginale. Ustawię logikę wariacji (kolor/rozmiar) z powiązaniem głównego zdjęcia, jak w przykładzie na Prom. Napiszę i umieszczę na waszym serwerze skrypt aktualizacji (2 razy dziennie), nie naruszając starych ustawień. Mam doświadczenie.
-
409 Dzień dobry! Uważnie przeczytałem specyfikację — zadanie jest zrozumiałe, jestem gotów się tym zająć.
Co zrealizuję:
— Parsowanie wszystkich kategorii i produktów z planeta-shop.com.ua
— Obie wersje językowe (UA i RU): nazwa, nazwa_ua, opis, opis_ua
— Do 10 pełnych zdjęć z ukrytych linków origin dla każdego produktu
— Poprawne warianty: kolor i rozmiar, pierwsze zdjęcie odpowiada wybranemu kolorowi
— Tabela rozmiarów na dole opisu (jeśli jest na karcie)
— XML w formacie SalesDrive | Prom, nie więcej niż 240 MB (w razie potrzeby podział na 2-3 pliki z ustaloną powiązaniem produktów)
… — Skrypt aktualizacji dostępności/ceny umieszczam na waszym serwerze (MiroHost), uruchomienie 2 razy dziennie
— Istniejącego skryptu nie ruszam, tworzę nowy niezależnie
Z portfolio — niedawno opracowałem bota Telegram do śledzenia cen na OLX: parsowanie żywych stron przez httpx i BeautifulSoup4, osobista lista ogłoszeń dla każdego użytkownika, określanie zmian ceny, obsługa błędów. Stos: aiogram 3.x, httpx, BeautifulSoup4, SQLite. GitHub: https://github.com/NazarSikora
Termin wykonania: 5-7 dni po doprecyzowaniu szczegółów.
Koszt: 5000 UAH (stała cena za całą funkcjonalność z specyfikacji).
Jeśli są pytania — jestem gotów omówić szczegóły.
-
297 1 0 Wasilij, dzień dobry! Specjalizuję się w parsowaniu sklepów internetowych. Mogę zrealizować zbieranie wszystkich cech, w tym wariantów (kolor/rozmiar) i eksport do XML (Prom/SalesDrive) z uwzględnieniem limitów dotyczących rozmiaru pliku. Ustawię automatyczne aktualizacje na MiroHost przez Cron. Zrobię czysty, nowy skrypt "pod klucz".
-
3459 48 2 Witam.
Robiłem parsowanie z takimi wymaganiami - włącznie z wyciąganiem ukrytych linków do zdjęć, wielojęzycznością i wariantami według koloru/rozmiaru.
Kilka wyjaśnień przed oceną:
Ile produktów orientacyjnie jest na stronie? Od tego zależy logika podziału XML i czas parsowania. I jeszcze - czy na MiroHost jest dostęp przez SSH, czy tylko cPanel/FTP?
-
1990 22 0 Wasilij, dzień dobry. Realizuję przez Pythona z aiohttp do asynchronicznego parsowania i bs4 do HTML, XML formowanie przez xml.etree. Jest podobny przypadek w portfolio - parser produktów z rozetki z wyeksportowaniem i strukturyzacją katalogu. Termin 2-3 dni. Budżet 3500.
Piszcie, omówimy.
-
2138 22 2 cześć
mam duże doświadczenie w parsowaniu
już generowałem feedy xml
pomogę zainstalować (lub dam instrukcję)
piszcie, zaczniemy pracę
-
2643 153 1 2 Witam.
Duże doświadczenie w parsowaniu stron internetowych, w tym do importu na marketplace prom.ua
Kiedyś już robiłem parsowanie tego dostawcy.
Zgłaszajcie się - omówimy warunki współpracy.
-
10123 117 0 Cześć.
Opracowuję parsery w NodeJS. Jestem gotów się tym zająć. Napisz, omówimy.
-
Witaj!
Jestem gotów zrealizować parsowanie strony planeta-shop.com.ua z pełną strukturą danych (UA/RU), wariacjami (kolor/rozmiar), oryginalnymi zdjęciami oraz utworzeniem XML pod SalesDrive | Prom. Dodatkowo skonfiguruję osobny skrypt do aktualizacji cen i dostępności (2 razy dziennie) na Twoim serwerze MiroHost bez ingerencji w obecny skrypt.
-
Dzień dobry! Zrobię parsowanie planeta-shop.com.ua — wszystkie produkty ze zdjęciami w pełnym rozmiarze, wersje UA/RU, opcje kolor/rozmiar, XML dla Prom/SalesDrive i skrypt aktualizacji cen na waszym serwerze 2 razy dziennie, istniejącego skryptu nie ruszam.
-
716 4 0 Cześć!
Od 10 lat specjalizuję się w skomplikowanych projektach, które wymagają wysokich kwalifikacji.
Posiadam duże doświadczenie w podobnych projektach.
Mogę profesjonalnie opracować i skonfigurować parsowanie.
Dokładna cena po ustaleniu specyfikacji.
Plan pracy:
Audyt źródła i struktury danych:
analiza wszystkich kategorii i kart produktów
… sprawdzenie logiki wariantów kolor / rozmiar
określenie ukrytych zdjęć origin
sprawdzenie struktury wielojęzyczności UA / RU
Opracowanie parsera:
zbieranie wszystkich produktów i kategorii
nazwa
kod
cena
do 10 zdjęć origin
charakterystyki
opis
tabela rozmiarów
poprawne przetwarzanie wariantów produktu
Logika wariacji:
oddzielne przetwarzanie koloru i rozmiaru
poprawna nazwa z wskazaniem wariantu
pierwsze zdjęcie ściśle pod odpowiedni kolor
prawidłowa struktura do importu do Prom / SalesDrive
Tworzenie XML:
format SalesDrive | Prom
wielojęzyczne pola RU + UA
stabilna struktura XML
kontrola rozmiaru pliku do 240 MB
w razie potrzeby podział na 2–3 stabilne pliki XML bez przetasowania produktów
Umieszczenie skryptu na serwerze:
instalacja nowego, oddzielnego skryptu na MiroHost
bez usuwania i zmiany starego skryptu
konfiguracja automatycznej aktualizacji 2 razy dziennie
Testowanie:
sprawdzenie poprawności XML
testowy import do Prom / SalesDrive
sprawdzenie aktualizacji dostępności i cen
kontrola stabilnej pracy zadań cron
Przekazanie projektu:
działające linki XML
umieszczony skrypt aktualizacji
instrukcja dotycząca kontroli pracy.
-
4987 41 4 1 Dzień dobry!
Jestem gotowy do realizacji parsowania produktów z planeta-shop.com.ua zgodnie z Twoim TZ, w tym pełnym zbieraniem danych, obróbką zdjęć oraz wielojęzycznością. Zapewnię tworzenie plików XML w formacie SalesDrive | Prom i skonfiguruję skrypt do automatycznej aktualizacji na Twoim serwerze MiroHost. Mam doświadczenie w parsowaniu i automatyzacji procesów.
Skontaktuj się w celu wyjaśnienia szczegółów!
-
1495 13 0 Cześć! Mogę to zrealizować. Napisz na prywatną wiadomość, aby omówić wszystkie szczegóły. Będę zadowolony z współpracy!
-
1886 52 0 Witam! Jestem gotów wykonać twoje zadanie, mam doświadczenie w pracy z podobnymi projektami.
-
3270 10 0 Realizuję parsowanie wszystkich kategorii produktów z witryny zgodnie z podanymi wymaganiami. Zbieram informacje o każdym produkcie, w tym nazwy, kody, ceny, zdjęcia (do 10 sztuk), opisy i cechy, zorganizuję wielojęzyczność. Stworzę plik XML, podzielę go w razie potrzeby i zrealizuję nowy skrypt do aktualizacji dostępności i cen na Twoim serwerze dwa razy dziennie. Jestem gotów wykonać zadanie szybko i jakościowo.
Portfolio -Freelancehunt
-
4077 11 0 2 Witam.
Jestem gotów wykonać zadanie jako programista Python. Mam doświadczenie w parsowaniu stron internetowych, generowaniu feedów XML dla Prom/SalesDrive oraz w konfiguracji automatycznej aktualizacji na serwerze.
-
420 1 0 Dzień dobry! Opracowuję niestandardowe rozwiązania w Pythonie: analiza danych, automatyzacja procesów, skrypty, parsery, ETL-pipeline'y. Koszt od 4000 zł. Szczegóły: www.engine-web.od.ua/
-
673 5 0 Cześć, pracowałem nad parsowaniem internetowego sklepu odzieżowego z ponad 15000 produktami dla Prom.ua z wielojęzycznością oraz wariantami kolorów/rozmiarów, otrzymałem XML 200MB z pełnymi zdjęciami.
Ciekawe, czy należy również parsować informacje o dostępności produktów w czasie rzeczywistym, czy tylko podstawowe dane o produktach?
Proponuję się skontaktować, chętnie doradzę Państwu bezpłatnie z technicznej strony i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Baza stron na woocommercePotrzebna jest baza ukraińskich stron internetowych sklepów internetowych na woocommerce z kontaktami, które są podane na stronach. Tylko działające strony (wskaźnik: aktualizacja katalogu/treści, działająca domena) Format tabeli - adres strony, numer telefonu, e-mail. Parsowanie danych ∙ 1 dzień 10 godzin temu ∙ 20 ofert |
Stworzyć dashboard w https://airtable.com/ dotyczący efektywności reklamowych kreacji z facebook adsPełnoprawne TZ https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Bazy danych i SQL, Parsowanie danych ∙ 3 dni temu ∙ 17 ofert |
Stworzenie pliku Exel do załadowania towarów na strony innych partnerów.Interesuje mnie, aby stworzyć tabelę Excel ze wszystkimi parametrami. Oto strona - https://heiztechnik.com.ua/ A pozycje, które mnie interesują, powinny być przeniesione: Kotły ręczne: 1) TIS UNI 15-95 kW (10) szt 2)TIS HARD 150-500 kW (7) szt Kotły na pelety: 1)TIS PELLET… Parsowanie danych ∙ 3 dni 4 godziny temu ∙ 34 oferty |
Wymagany programista do parsowania katalogu i automatyzacji importu danychSzczegółowe TZ w załączonym dokumencie proszę w odpowiedzi podać orientacyjną cenę i terminy realizacji czy masz doświadczenie w parsowaniu dużych katalogów jakie możliwe trudności lub ograniczenia widzisz w tym zadaniu Bazy danych i SQL, Parsowanie danych ∙ 3 dni 7 godzin temu ∙ 40 ofert |
Znaleźć feed produktowy (Google Merchant XML) dla strony na OpenCart
58 PLN
Konieczne jest znalezienie bezpośredniego linku do działającego pliku z danymi produktowymi (XML) konkurenta dla Google Merchant Center Platforma (CMS): OpenCart / ocStore Znajdź oryginalny plik z danymiWymagania dotyczące wyniku: Roboczy link do pliku XML Python, Parsowanie danych ∙ 3 dni 12 godzin temu ∙ 24 oferty |