Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa DataFirefly Shopify Migrator, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Migracja bez bólu, z kluczem API lub bez
Migracja sklepu PrestaShop do Shopify to jedno z najbardziej ryzykownych przedsięwzięć, jakie może podjąć sprzedawca e-commerce. Katalog, warianty, zdjęcia, ceny, stany magazynowe, klienci, strony CMS, a przede wszystkim pozycjonowanie: jedno przeoczenie i kilka miesięcy pracy nad SEO ląduje w koszu. Ten moduł daje dwie ścieżki migracji: pełny eksport CSV, który nie wymaga żadnego klucza API i który spokojnie importujesz przez panel Shopify Admin, albo bezpośredni push przez Shopify Admin REST API, jeśli wolisz zautomatyzować całą operację od początku do końca.
Cały katalog, łącznie z wariantami i zdjęciami
Moduł traktuje każdy produkt PrestaShop jako kompletną jednostkę: tytuł, opis skrócony i długi, producent użyty jako vendor w Shopify, kategorie konwertowane na tagi i typ, tagi SEO zachowane przez metapola global title_tag i description_tag. Warianty do trzech grup atrybutów są mapowane na sloty Option1, Option2 i Option3 w Shopify, z własnym SKU, kodem kreskowym, ceną i stanem magazynowym. Zdjęcia serwowane są z Twojego PrestaShop w absolutnych adresach URL, pierwsze jako główne, kolejne z zachowaniem pozycji, plus zdjęcie wariantu, jeśli jest zdefiniowane w PrestaShop.
SEO zachowane dzięki przekierowaniom 301
W dniu, w którym przełączasz domenę na Shopify, wszystkie stare adresy URL PrestaShop przestają działać. Bez przekierowań 301 Google traci Twoje sygnały, a backlinki prowadzą donikąd. Moduł automatycznie buduje tabelę odpowiedników między starymi adresami PrestaShop a nowymi adresami Shopify opartymi na wygenerowanych handle, dla produktów, kolekcji i stron CMS. Otrzymujesz dwukolumnowy plik CSV w dokładnie takim formacie, jakiego oczekuje Shopify Online Store URL Redirects, importowany jednym kliknięciem lub wysyłany bezpośrednio przez API w trybie połączonym.
Architektura zaprojektowana pod duże katalogi
Żaden eksport nie wykonuje się w tym samym żądaniu co Twoje kliknięcie w back office. Każda operacja tworzy zadanie w bazie, które jest następnie przetwarzane w konfigurowalnych partiach przez workera cron chronionego tokenem. Możesz uruchomić migrację 50000 pozycji bez ryzyka timeoutu: zadanie działa w tle, partia po partii, z pełnym śladem sukcesów i błędów. Limit API Shopify jest obsługiwany automatycznie z tempem 1,8 zapytania na sekundę, poniżej oficjalnego limitu, i automatycznym ponawianiem po odpowiedzi 429. Trwałe mapowanie w bazie zapisuje każdą parę identyfikatorów PrestaShop i Shopify, co pozwala powiązać przekierowania i uniknąć duplikatów przy ponownych uruchomieniach.
Czytelny pulpit, użyteczne dzienniki
Interfejs administratora składa się z czterech zakładek: uruchomienie migracji, przegląd ostatnich zadań, konfiguracja modułu oraz przewodnik szybkiego startu. Każde zadanie pokazuje encję, tryb, status, postęp w procentach, liczbę sukcesów i błędów oraz rozwijaną strefę dzienników do inspekcji każdej linii przetwarzania. Wygenerowane pliki CSV można pobrać bezpośrednio z listy, a zadanie można w każdej chwili ponowić lub anulować. Automatyczne odświeżanie co dziesięć sekund utrzymuje widok na bieżąco, gdy worker pracuje.
Świadome ograniczenia wersji 1
Ta pierwsza wersja eksportuje jeden język na migrację, ten wybrany w ustawieniach: v2 doda mapowanie języków PrestaShop na Shopify Markets oraz Translate i Adapt. Zamówienia są eksportowane wyłącznie do poglądowego pliku CSV, do archiwum lub analizy, ponieważ Shopify nie oferuje natywnego importu zamówień przez standardowy CSV. Hasła klientów nie są migrowane, zgodnie z dobrymi praktykami bezpieczeństwa: Shopify wyśle każdemu z Twoich klientów zaproszenie do zresetowania hasła przy pierwszej wysyłce.
Na razie nie ma opinii o produkcie.