Dostawca zmienił link do wyładunku i zmieniły się w nim identyfikatory produktów, w związku z tym, jeśli wprowadzimy nowy wyładunek, produkty na promie zostaną przesłane jako nowe.
Artykuły się nie zmieniły
Jest stary link ze starymi identyfikatorami jak na promie
jest nowy aktywny link
jest wyładunek z promu wszystkich produktów, jeśli potrzebne do weryfikacji według kolumny identyfikator_produktu.
Należy stworzyć automatyczny mechanizm, który kilka razy dziennie będzie aktualizował na podstawie nowego wyładunku i dostarczał to w osobnym wyładunku, gdzie będą stare identyfikatory produktów, aby produkty na promie nie były przesyłane ponownie.
Proszę powiedzieć, jak widzicie techniczną realizację, bardzo pożądane jest mieć możliwość utrzymania kontaktu w przyszłości.
Opinia zleceniodawcy o współpracy z Pavlo Ogurtsov
Skrypt do aktualizacji XML produktów z zachowaniem ID (Prom.ua)Wszystko wykonane szybko i jakościowo
Opinia freelancera o współpracy z Oleg Krasin
Skrypt do aktualizacji XML produktów z zachowaniem ID (Prom.ua)Wspaniały klient - jasne zlecenie, szybka informacja zwrotna i miła komunikacja. Polecam do współpracy!
-
Witam. Dziś oddam gotowy wynik, będziemy mogli przetestować i sprawdzić.
-
Witam!
Technicznie widzę to jako oddzielny skrypt/usługę, która będzie brała starą wywózkę, nową aktywną wywózkę i porównywała towary według artykułu.
Jeśli artykuł się zgadza — do nowej wywózki podstawiany jest stary identyfikator_towaru, aby Prom nie tworzył towaru jako nowego.
Następnie skrypt formuje oddzielny plik dla Prom z aktualnymi danymi, ale ze starymi ID. Aktualizację można uruchamiać przez cron kilka razy dziennie.
Można również dodać log błędów: towary bez artykułu, duplikaty artykułów, towary, które nie zostały znalezione w starej wywózce.
… Dokładne terminy i koszt podam po przeglądzie struktury plików.
-
Dzień dobry. Pracuję z Prom już od dawna, wiem, jak zmieniać identyfikatory do aktualizacji. Muszę zapoznać się z Państwa systemem, być może będzie to można zrobić raz na zawsze.
Podobne wykonane zlecenie: Розробка системи оновлення товарів на пром юа
-
Cześć, pracowałem nad automatyzacją synchronizacji katalogów między dostawcami a platformami handlowymi dla sklepu internetowego z ponad 15 000 produktami, gdzie pomyślnie zachowałem wszystkie ID produktów przy zmianie wyjścia.
Ciekawe, jak często dostawca aktualizuje swoje wyjście i czy masz dostęp do API Prom.ua do automatycznej synchronizacji?
Proponuję się skontaktować, chętnie doradzę Ci bezpłatnie z technicznej strony i opracujemy plan rozwoju + opowiem o moim zespole! ✨
-
10291 125 2 Dzień dobry, Oleg.
Mam doświadczenie w automatyzacji zadań przemysłowych i podobnych zadań związanych z eCom. Zawsze jestem w kontakcie, skrypt będę dalej wspierać po zakończeniu prac.
Porozmawiajmy o szczegółach, zrobię to 🙂
Z poważaniem, Denis
-
2628 427 9 1 Dzień dobry, można na przykład napisać skrypt, który będzie robił zamianę ID ze starego pliku na nowy, zamieniając nowe ID na stare według artykułu.
-
217 Dzień dobry!
Zapoznałem się z zadaniem — rozumiem jego istotę.
Dostawca zmienił link do wyładunku, a wraz z nim zmieniły się ID produktów w feedzie. Jeśli załadujemy nowy feed tak jak jest — Prom odbierze je jako nowe produkty. Ale artykuły pozostały te same, i to właśnie na ich podstawie można powiązać stare ID z nowymi.
Rozwiązanie, które proponuję:
— Skrypt w Pythonie, który kilka razy dziennie automatycznie pobiera nowy feed dostawcy
— Porównuje produkty po artykule ze starym feedem (lub z wyładunkiem z Promu według kolumny identyfikator_produktu)
… — Zastępuje nowe ID starymi
— Zwraca gotowy plik XML/YML, który można już podłączyć do Promu jako źródło
W ten sposób Prom będzie widział znane ID i po prostu zaktualizuje istniejące produkty, a nie stworzy nowe.
Jestem gotów zrealizować i wspierać — jeśli coś zmieni się w feedzie lub logice, zawsze jestem do dyspozycji.
-
2138 22 2 cześć
dużo pracowałem z różnymi xml feedami, w tym dla prom.ua
mogę to zrobić. jeśli jest identyfikator/artykul to możemy dopasować bez problemu i stworzyć nowy xml. jeśli nie to znajdę inne rozwiązanie
piszcie, zawsze jestem w kontakcie
-
3355 11 0 Cześć, Oleg! Nazywam się Nina, reprezentuję dewelopera Walentyna.
Zadanie jest jasne. Realizacja w Pythonie:
— Skrypt ładuje nowy XML od dostawcy
— Mapowanie po artykule: stary ID → nowy produkt
— Generacja podsumowującego XML ze starymi identyfikatorami i aktualnymi danymi
— Automatyczne uruchamianie kilka razy dziennie przez cron
— Logowanie: produkty bez artykułu, duplikaty, nowe pozycje
— Wdrożenie na VPS lub twój serwer
…
Pytanie: czy wynikowy XML ma być umieszczony jako statyczny plik pod stałym linkiem z Promu, czy załadujesz ręcznie?
Budżet: 4000 UAH. Termin: 2 dni. Gotowi do dalszego wsparcia. Napisz — zaczynamy.
-
95644 1272 1 10 Witam. Jestem gotowy do realizacji skryptu w Pythonie lub Node.js. Proszę o kontakt.
-
3272 10 0 Zalecam opracowanie synchronizacji nie według ID, a według SKU, wtedy niezależnie od ID produkty będą aktualizowane. Albo opracuję automatyczny mechanizm do aktualizacji pliku XML z produktami, zachowując stare ID. Stworzę strukturę, która zbiera dane z nowego eksportu, porównuje je ze starymi ID, tworząc nowy eksport do wysyłki na Prom.ua. Użyję PHP lub Pythona do napisania skryptu, ustawiam częstotliwość aktualizacji i eksportu wyników. Jestem gotów rozpocząć realizację od razu.
Portfolio -Freelancehunt
-
716 4 0 Witam!
Od 10 lat specjalizuję się w skomplikowanych projektach, które wymagają wysokich kwalifikacji.
Mam duże doświadczenie w podobnych projektach.
Mogę profesjonalnie opracować skrypt do aktualizacji pliku XML z produktami.
Dokładna cena po doprecyzowaniu wymagań.
Plan pracy:
Analiza struktury starych i nowych plików XML, określenie kluczy do mapowania (numer katalogowy, nazwa, kategoria)
Projektowanie mapowania: tabela zgodności starych ID Prom z nowymi ID dostawcy
Opracowanie skryptu do parsowania: załadowanie nowego pliku, wyszukiwanie zgodności według numeru katalogowego, podstawienie starych ID
… Realizacja generacji wyjściowego XML: tworzenie pliku w formacie Prom.ua z zachowaniem oryginalnych identyfikatorów
Ustawienie automatyzacji: zadania CRON do aktualizacji 2-4 razy dziennie, logowanie zmian i błędów
Testowanie na próbie produktów: sprawdzenie poprawności podstawienia ID, brak duplikatów, walidacja struktury XML
Integracja z Prom.ua: ustawienie linku do wygenerowanego pliku w panelu sklepu
Przygotowanie dokumentacji: opis logiki, instrukcja dodawania nowych produktów, kontakty do wsparcia.
-
1495 13 0 Witam! Mogę to zrealizować. Proszę napisać na prywatną wiadomość, aby omówić wszystkie szczegóły. Będę zadowolony ze współpracy!
-
1328 35 1 Cześć. Spotkałem się z czymś podobnym. Zrobię to, mam doświadczenie, ale są też pewne szczegóły. Proszę o kontakt, omówimy.
-
3201 115 2 Witam
Jestem gotów wykonać zadanie od razu
Duże doświadczenie w podobnych zadaniach
-
543 3 0 Realizuję przez pośredni skrypt: połączę stare i nowe ID według artykułu, zachowam zgodność i przy każdej aktualizacji wstawiam stare ID do nowego eksportu. W rezultacie Prom będzie aktualizować towary bez tworzenia duplikatów. Wsparcie mogę zapewnić.
-
2581 283 2 5 Dzień dobry! Mam duże doświadczenie w rozwiązywaniu podobnych zadań)
Ogromne doświadczenie w XML promie)
Proszę się zgłaszać, doprecyzujemy szczegóły — i mogę przystąpić do pracy)
-
10038 117 0 Witam.
Mogę napisać dla Ciebie skrypt w NodeJS. Jestem gotów się tym zająć. Pisz, omówimy.
-
1682 2 0 Oleg, po zapoznaniu się z opisem — zadanie jest zrozumiałe i do wykonania.
Realizuję w Pythonie: skrypt pobiera nową wyładowanie od dostawcy, ładuje starą kopię ze starymi Prom-id, dopasowuje towary po artykule i formuje końcowy XML, w którym każdy wpis ma stary identyfikator_towaru z Promu. To właśnie ten plik trafia do Prom jako źródło — towary są aktualizowane bez ponownego przesyłania. Do weryfikacji użyję twojego wyładowania z Promu według kolumny identyfikator_towaru, aby upewnić się, że mapowanie jest poprawne przed uruchomieniem. Do automatyzacji podłączę APScheduler: częstotliwość elastyczna, kilka razy dziennie lub co godzinę. Dodam logowanie — będzie widać, kiedy aktualizacja się odbyła i ile pozycji się zmieniło. Wdrożenie na Railway lub na twoim serwerze. Po oddaniu pozostanę do wsparcia.
Jedno wyjaśnienie: czy wynikowy XML należy przechowywać jako statyczny plik pod linkiem (aby Prom mógł go automatycznie pobierać), czy wystarczy lokalna generacja z ręcznym przesyłaniem?
3800 UAH, 2 dni.
-
3008 73 4 2 Dzień dobry! Jestem gotowa wykonać postawione przez Państwa zadanie jakościowo!!!! Proszę się zgłaszać, jeśli potrzebne są dodatkowe informacje!!!!
-
1762 34 3 Dzień dobry, jestem gotowy do realizacji systemu porównywania starych produktów z nowymi według artykułu. Stworzymy lokalną, małą bazę danych SQL dla produktów, w której będziemy przechowywać porównania na przyszłe iteracje. Piszcie, zrealizuję, mam doświadczenie w pracy z przemysłem.
-
5799 264 0 Dzień dobry, porównam starą wyeksportowaną wersję z nową, aby zachować identyfikator, proszę się zgłaszać.
-
1770 20 0 Robiąc to dla wielu klientów, wydam nowe łącze z poprawionymi danymi. Umieszczam na swoim serwerze z dalszym wsparciem.
Aktualne zlecenia dla freelancerów w kategorii PHP
Napisać metadane ALT za pomocą AIStrona na Laravel, na stronie jest wiele obrazów, dla których należy automatycznie wpisać poprawne semantycznie i odpowiednie dla strony opisy ALT, z możliwością weryfikacji AI i uczenie maszynowe, PHP ∙ 8 godzin 49 minut temu ∙ 19 ofert |
Dopracowanie strony na Ocstore 3
57 PLN
Ocstore 3 Szablon Upstore Poprawić niektóre kwestie https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Oczekuję na wasze propozycje PHP, Programowanie stron internetowych ∙ 12 godzin 29 minut temu ∙ 53 oferty |
Potrzebny programista do zakończenia i integracji projektu automatycznego zbierania i przetwarzania danych
57 PLN
Główna część parsera została już zrealizowana. Parser działa w środowisku Windows przez Microsoft Edge: strona ma ochronę antybotową, dlatego zbieranie danych odbywa się nie przez bezpośrednie zapytania HTTP, ale przez aktywną sesję przeglądarki. Skrypty zarządzają otwartą kartą… PHP, Programowanie stron internetowych ∙ 14 godzin 45 minut temu ∙ 19 ofert |
Aktualizacja wtyczek i motywów WP strony putevka.uz„Należy przeprowadzić audyt techniczny strony WordPress, sprawdzić aktualność, bezpieczeństwo i kompatybilność zainstalowanych wtyczek i motywu. Na podstawie wyników — zaproponować legalne opcje aktualizacji, wymiany przestarzałych rozwiązań lub przejścia na oficjalnie dostępne… Układ HTML i CSS, PHP ∙ 17 godzin 22 minuty temu ∙ 33 oferty |
Integracja bloku "Gdzie oglądać" (Laravel / Livewire)Potrzebna jest integracja zewnętrznej platformy streamingowej dla strony o filmach i serialach na Laravel / Livewire. Co należy zrobić: Zaimplementować import zewnętrznego katalogu treści, który jest aktualizowany raz dziennie. Wykonywać dopasowanie treści według IMDb ID i/lub… PHP, Programowanie stron internetowych ∙ 1 dzień 7 godzin temu ∙ 36 ofert |