PRESTADEV / USŁUGI PRESTASHOP
Import wprowadza dane z pliku lub innego systemu do PrestaShop, a eksport udostępnia dane sklepu na zewnątrz. W PrestaDev przygotowujemy jednorazowe operacje i rozwiązania do cyklicznej wymiany danych przez CSV, XML, XLS oraz API.
Opisz źródło i zakres danychGdy dane trzeba przenieść lub połączyć
Masz katalog dostawcy w pliku, ręcznie przepisujesz ceny albo potrzebujesz przekazywać zamówienia do innego systemu? Najpierw ustalamy, jakie dane mają być przesyłane, w którą stronę i jak rozpoznawać istniejące rekordy. Dzięki temu import nie sprowadza się tylko do wgrania pliku.
Co obejmuje usługa?
Dane produktów
Produkty, kategorie, opisy, zdjęcia, cechy i warianty — po ustaleniu dostępności danych oraz sposobu ich przypisania w sklepie.
Ceny i dostępność
Aktualizacje wybranych pól, np. cen lub stanów magazynowych, z uzgodnioną częstotliwością i regułami przetwarzania.
Eksport ze sklepu
Przygotowanie danych produktów, klientów lub zamówień w formacie wymaganym przez odbiorcę, z ograniczeniem do potrzebnego zakresu.
Wymiana przez API
Połączenie z interfejsem systemu zewnętrznego, z uwzględnieniem uwierzytelniania, limitów i obsługi błędów.
Co wymaga osobnego ustalenia?
Nie każdy plik zawiera komplet danych wymaganych przez PrestaShop. Ręczne poprawianie opisów, uzupełnianie zdjęć, tłumaczenia i opłaty dostawcy API wymagają osobnego uzgodnienia. Wymiana w dwóch kierunkach jest innym zakresem niż prosty import; trzeba określić, który system rozstrzyga konflikt danych.
Jak przebiegają prace?
Analiza próbki
Sprawdzamy przykładowy plik lub dokumentację API, strukturę danych i ich jakość.
Reguły przypisania
Ustalamy, które pola trafiają do sklepu, czym identyfikujemy produkt i czego import nie powinien nadpisywać.
Próba na małym zakresie
Testujemy reprezentatywne rekordy, w tym warianty, braki i ponowne przetworzenie tych samych danych.
Uruchomienie i kontrola
Porównujemy wynik z ustalonym zakresem. Dla operacji cyklicznych uzgadniamy harmonogram oraz sposób kontroli błędów.
Co przygotować do rozmowy?
- Próbka pliku lub dokumentacja API — bez haseł i kluczy dostępowych.
- Lista danych do dodania, aktualizacji lub wyeksportowania.
- Przybliżona liczba rekordów i oczekiwana częstotliwość wymiany.
- Przykłady wariantów, identyfikatorów produktów i nietypowych przypadków.
Na pierwszym etapie nie przesyłaj haseł ani danych klientów. Sposób udostępnienia potrzebnych dostępów ustalimy osobno.
Od czego zależy wycena?
Koszt zależy od struktury i jakości danych, liczby źródeł, reguł przekształcania, wielkości katalogu oraz tego, czy operacja jest jednorazowa czy cykliczna. Istotne są też limity API i wymagany sposób raportowania błędów. Próbka danych pozwala znacznie dokładniej określić zakres wyceny.
Jak sprawdzamy wykonanie prac?
Kryteria odbioru dopasowujemy do uzgodnionego zakresu. W tej usłudze istotne są przede wszystkim:
- Liczba przetworzonych i odrzuconych rekordów jest możliwa do porównania ze źródłem.
- Przykładowe produkty mają poprawne ceny, warianty i przypisania.
- Ponowne uruchomienie zachowuje uzgodnione reguły aktualizacji i nie tworzy niechcianych duplikatów.
Warunki wsparcia po zakończeniu prac, obsługi kolejnych zmian i aktualizacji ustalamy w ofercie dla danego zlecenia.
Pytania przed rozpoczęciem
Czy można aktualizować tylko ceny i stany?
Tak, taki zakres można oddzielić od importu opisów i zdjęć. Potrzebny jest stabilny identyfikator łączący produkt dostawcy z produktem w sklepie oraz reguły postępowania z brakującymi rekordami.
Czy import usunie produkty, których nie ma w pliku?
Nie powinno to być przypadkowym skutkiem importu. Pozostawienie, wyłączenie lub usunięcie brakujących produktów musi wynikać z wyraźnie uzgodnionej reguły.
Czy import danych oznacza migrację całego sklepu?
Nie. Migracja obejmuje również relacje między danymi, sposób uruchomienia nowego sklepu i często przekierowania adresów. Jeśli zmieniasz platformę sprzedażową, sprawdź usługę migracji na PrestaShop.
Przydatne przed podjęciem decyzji
- Migracja sklepu na PrestaShop
- Programowanie PrestaShop
- Zobacz dostępne integracje
- Zobacz portfolio PrestaDev — przykłady opublikowanych realizacji.
Porozmawiajmy o Twoim sklepie
Napisz, z czym potrzebujesz pomocy i jaki efekt chcesz osiągnąć. Nie musisz znać technicznego rozwiązania — zacznijmy od Twojej potrzeby.
Opisz źródło i zakres danychMapa pól przed pierwszym importem
Dla każdego pola zapisz system źródłowy i regułę aktualizacji. Cena z hurtowni, własny opis i stan magazynu nie muszą mieć tego samego właściciela. Ustal też znaczenie pustej wartości oraz brakującego rekordu; żadna z tych sytuacji nie powinna przypadkowo kasować poprawnych danych.
| Element do uzgodnienia | Co warto zapisać |
|---|---|
| Identyfikacja | Próbka produktu prostego i wariantu, kod w źródle, odpowiadający mu rekord sklepu oraz zasada przy wielu dopasowaniach. |
| Raport odbioru | Liczby odczytanych, dodanych, zmienionych, pominiętych i odrzuconych rekordów, z przykładami przyczyn. |
| Ponowienie | Drugi przebieg tego samego pliku oraz próba pliku niepełnego; oczekiwany wynik ustalony przed importem. |
Pobierz arkusze zakresu, danych i odbioru (ZIP). To puste wzory i oznaczone przykłady do przygotowania rozmowy, a nie wycena ani umowa.
Pomocny materiał: Import XML do PrestaShop bez duplikatów: identyfikatory i zasady aktualizacji.