Pobieranie cen przez API dla strony Хорошоп oraz poprawa błędów poprzedniego freelancera
Po wcześniejszym projekcie ceny są aktualizowane w sposób chaotyczny. Jeśli dostawca ma nowy towar, nie jest on pobierany w cenach na stronie w folderze import. Zdarza się, że towar u dostawcy jest sprzedany i nie ma go w magazynie, ale dostępność nie jest aktualizowana w cenach na stronie. Jeśli dodaję w ustawieniach API dostawcy towary lub marki - nie są one przesyłane na stronę.
Przywrócić prawidłowe i stabilne działanie aktualizacji cen bez usuwania towarów na stronie.
Rozdzielić towar na sekcje: części samochodowe i filtry.
-
Przywracam stabilne aktualizacje cen i API dostawców bez usuwania produktów na stronie: sprawdzę import, nowe produkty, dostępność, marki, eksport do folderu import oraz podział na sekcje części samochodowe i filtry.
Obecnie największym ryzykiem jest to, że strona pokazuje stare stany magazynowe, nowe produkty dostawcy nie trafiają do katalogu, a klienci mogą zamawiać pozycje, których już nie ma w magazynie?
Budżet i terminy — w prywatnej korespondencji po przeglądzie ustawień API, plików importu i aktualnej logiki aktualizacji cen.
Podobne wykonane zlecenie: В модулі OpenCart виправити 5 проблем повязаних з Facebook API
-
Cześć, pracowałem nad integracją API dla sklepu internetowego z ponad 15000 produktami, gdzie skonfigurowałem automatyczne aktualizacje stanów magazynowych i cen bez utraty danych, co dało 127% poprawy synchronizacji.
Czy używacie webhooków do śledzenia zmian u dostawców, czy tylko okresowych zapytań API?
Proponuję się skontaktować, chętnie doradzę technicznie za darmo i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!
-
690 5 1 Ciekawe proste zadanie
Gotowy się tym zająć
Omówimy szczegóły w wiadomości prywatnej
-
320 1 0 Witaj! Sytuacja, w której synchronizacja działa częściowo lub "zawiesza się" na starych danych, jest jedną z najważniejszych dla internetowego sklepu z częściami samochodowymi. Prowadzi to do zamówień produktów, których nie ma w magazynie, oraz utraty zysków z powodu nieaktualnego asortymentu.
Sądząc po opisie, problem leży w logice działania skryptu-integratora lub modułu importu. Jestem gotów ustabilizować system.
🔍 Dlaczego występują te błędy (analiza techniczna):
Nowe produkty nie są pobierane: Skrypt prawdopodobnie działa w trybie "Update Only". Sprawdza tylko te artykuły (SKU), które już są w bazie, i ignoruje nowe pozycje z API dostawcy. Należy zmienić logikę na "Upsert" (Update + Insert).
Dostępność nie jest aktualizowana: Często skrypty pomijają produkty z zerowym stanem, aby oszczędzać zasoby, zamiast wyraźnie przekazywać status "0" lub "Brak w magazynie". Możliwy jest również problem z buforowaniem danych po stronie serwera.
… Ignorowanie ustawień marek: Najprawdopodobniej filtry w kodzie są ustawione statycznie, a zmiany w interfejsie API nie są odczytywane przez skrypt przy każdym żądaniu.
Podział według kategorii: Obecnie produkt trafia do jednej "folderu", ponieważ brakuje logiki mapowania kategorii dostawcy z Twoimi działami.
🛠 Mój plan rozwiązania problemu:
1. Audyt i poprawa logiki aktualizacji (Update/Sync)
Wykrywanie nowych produktów: Ustawię skrypt tak, aby porównywał pełną listę produktów z API z Twoją bazą. Jeśli artykuł nie istnieje — automatycznie zostanie utworzony w folderze importu.
Synchronizacja stanów: Wprowadzę rygorystyczną kontrolę: jeśli w API produkt zniknął lub ma stan 0 — na stronie natychmiast zyskuje status "Brak w magazynie", ale karta produktu nie jest usuwana (aby zachować pozycje SEO i linki).
Obsługa nowych marek: Sprawdzę powiązanie między ustawieniami w panelu administracyjnym API a funkcją eksportu, aby nowe marki automatycznie trafiały do kolejki do przetworzenia.
2. Automatyczna kategoryzacja (Części samochodowe / Filtry)
Wprowadzę logikę filtrowania według słów kluczowych lub kategorii dostawcy.
Przykład: Jeśli w nazwie lub kategorii od dostawcy znajduje się słowo "filtr", "filter", "filtrujący" — produkt automatycznie trafia do sekcji "Filtry". Wszystkie inne pozycje (lub według wskazanych grup) — do "Części samochodowe".
3. Stabilność i bezpieczeństwo
Ustawię logowanie błędów: będziesz widzieć, jeśli API dostawcy nie odpowiedziało lub wystąpił błąd.
Optymalizuję skrypt, aby nie przeciążał serwera podczas aktualizacji dużych cenników.
-
Это следствие найма фрилансеров по 1500грн
-
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Badanie segmentu premium KijowaBadanie segmentu premium w Kijowie Potrzebne jest przeprowadzenie poszukiwań otwartych publicznych kanałów komunikacji z przedstawicielami segmentu premium w Kijowie. Co należy zebrać: otwarcie opublikowany email lub telefon do kontaktu, jeśli jest umieszczony w publicznym… Parsowanie danych, Wyszukiwanie i zbieranie informacji ∙ 8 godzin 16 minut temu ∙ 10 ofert |
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) ∙ 3 dni 2 godziny temu ∙ 8 ofert |
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 ∙ 3 dni 5 godzin temu ∙ 34 oferty |
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 ∙ 6 dni 21 godzin temu ∙ 13 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 ∙ 7 dni 2 godziny temu ∙ 21 ofert |