Zamień katalog PrestaShop w feedy, które wiedzą, co się sprzedaje.
Połącz sklep raz. Feedance pobiera z PrestaShop następujące dane: produkty, stany magazynowe i zamówienia, ocenia i oznacza etykietami każdy produkt oraz utrzymuje dopasowany feed na Google, Meta, TikTok i ponad 200 innych kanałach.
ProduktyTytuły, opisy, ceny, zdjęcia, kategorie i identyfikatory produktów, w tym kombinacje/warianty produktów
Zsynchronizowano
ST
Stany magazynoweIlości w magazynie i status dostępności na poziomie produktu i kombinacji
Zsynchronizowano
ZA
ZamówieniaRekordy zamówień i informacje o ich statusie wykorzystywane do uzgadniania i raportowania
Zsynchronizowano
Ocenione, oznaczone i wysłane do
GoogleMetaTikTok200+ kanałów
Czym jest PrestaShop
Twój sklep jest źródłem. Feedance przygotowuje go do reklam.
PrestaShop to platforma e-commerce open source, po raz pierwszy wydana w 2007 roku przez zespół z Francji. Sprzedawcy pobierają oprogramowanie i hostują je samodzielnie (najnowsza wersja główna, PrestaShop 9, działa na PHP 8.1+ i frameworku Symfony), co daje im pełną kontrolę nad kodem i infrastrukturą sklepu zamiast korzystania z w pełni hostowanej platformy SaaS.
Najsilniejsze rynki PrestaShop to Francja i Hiszpania, które razem odpowiadają za dużą część z ponad 190 000 aktywnych sklepów na świecie, a platforma jest też w znaczącym stopniu wykorzystywana we Włoszech, w Polsce i innych krajach europejskich. Ponieważ jest darmowa, hostowana samodzielnie i łatwo ją dostosować za pomocą modułów i motywów, jest częstym wyborem małych i średnich sprzedawców, zwłaszcza w Europie.
Połącz raz, bez ręcznych eksportów
Zmiany w katalogu trafiają do feedów przy każdej synchronizacji
Etykiety Product Score, 4T, Price War i Broken Size na każdym produkcie
Jedno źródło, dopasowany feed dla każdego z ponad 200 kanałów
Jak to działa
Z PrestaShop do każdego kanału, produkt po produkcie.
1 · Dane wejściowe
PrestaShop
Produkty
Stany magazynowe
Zamówienia
+ GA4 i ceny konkurencji
2 · Decyzja
Feedance
Product Score, 0–100
Segment 4T
Price War i Broken Size
Reguły, filtry, wzbogacenia
3 · Feedy wyjściowe
Twoje kanały
Google Merchant Center
Katalog Meta
Katalog TikTok
Ponad 200 innych kanałów
Prowadzenie samodzielnie hostowanego sklepu oznacza, że dane o produktach, stanach magazynowych i zamówieniach znajdują się w całości w twojej instalacji PrestaShop, bez wbudowanego połączenia z marketplace’ami, porównywarkami cenowymi czy kanałami reklamowymi. Połączenie PrestaShop z Feedance pozwala przekazywać dane katalogowe i magazynowe na zewnątrz bez ręcznego eksportowania plików i utrzymywania własnych skryptów.
Po połączeniu Feedance może regularnie pobierać dane o produktach i stanach magazynowych i zamieniać je w feedy sformatowane dla kanałów, w których sprzedajesz, a jednocześnie udostępniać informacje o zamówieniach do uzgadniania. Jest to szczególnie przydatne dla sprzedawców korzystających z PrestaShop, którzy zarządzają dużymi katalogami, częstymi zmianami cen lub stanów albo wieloma kanałami sprzedaży obok własnego sklepu.
Jakie dane pobiera Feedance
Kluczowe dane potrzebne do zarządzania feedem.
Feedance odczytuje dane z PrestaShop zebrane w trzech grupach. Każda z nich ma swoje zadanie w feedzie.
Dane
Co obejmują
Do czego służą
Produkty
Tytuły, opisy, ceny, zdjęcia, kategorie i identyfikatory produktów, w tym kombinacje/warianty produktów
Atrybuty feedu, feedy wariantów, tytuły i kategorie dla każdego kanału
Stany magazynowe
Ilości w magazynie i status dostępności na poziomie produktu i kombinacji
Dostępność w każdym feedzie i flagi Broken Size dla rozmiarówek
Zamówienia
Rekordy zamówień i informacje o ich statusie wykorzystywane do uzgadniania i raportowania
Kontekst sprzedaży i zwrotów dla każdego produktu
Feedance nie ma dostępu do innych danych PrestaShop i ich nie modyfikuje, np. danych klientów, kuponów ani konfiguracji wysyłki i podatków.
API webservice jest domyślnie wyłączone
PrestaShop jest dostarczany z wyłączonym API; zanim jakiekolwiek zewnętrzne narzędzie, w tym Feedance, będzie mogło się połączyć, trzeba je włączyć i wygenerować klucz w sekcji Zaawansowane parametry (Advanced Parameters) > Webservice.
Uprawnienia do zasobów nadaje się pojedynczo
Klucz API udostępnia tylko te zasoby (np. produkty, stany magazynowe lub zamówienia), do których wyraźnie nadano mu dostęp, więc klucz utworzony w innym celu może wymagać rozszerzenia uprawnień.
Kombinacje mają własne stany magazynowe
Produkty z wariantami (rozmiar, kolor i podobne opcje) przechowują dane o ilości osobno dla każdej kombinacji, a nie jako jedną ilość dla produktu bazowego, co wpływa na sposób odczytywania stanów potrzebny do dokładnych feedów.
W konfiguracjach wielosklepowych dane są przypisane do sklepów
Sklepy korzystające z funkcji multi-shop w PrestaShop zarządzają stanami i danymi katalogu dla każdego sklepu lub grupy sklepów, więc to, które sklepy widzi klucz API, decyduje o tym, jakie produkty, stany i zamówienia można synchronizować.
Konfiguracja
Połącz PrestaShop w pięciu krokach.
Feedance łączy się bezpośrednio z twoim sklepem PrestaShop za pomocą bezpiecznego uwierzytelniania opartego na kluczu. Generujesz klucz API we własnym panelu administracyjnym PrestaShop i nadajesz mu dostęp do konkretnych zasobów sklepu, których potrzebuje Feedance. Po wprowadzeniu klucza w Feedance połączenie zostaje nawiązane bez instalowania niestandardowej wtyczki i bez modyfikowania kodu sklepu.
Od tej chwili Feedance korzysta z połączenia, aby odczytywać dane katalogu i stanów magazynowych oraz aktualizować informacje o zamówieniach, zgodnie z uprawnieniami nadanymi kluczowi. Ponieważ połączenie opiera się na danych dostępowych, a nie na plikach, nie trzeba ręcznie generować ani przesyłać eksportów CSV czy XML.
01
W panelu administracyjnym PrestaShop przejdź do sekcji Zaawansowane parametry (Advanced Parameters) > Webservice i włącz funkcję webservice.
02
Wygeneruj nowy klucz API i nadaj mu uprawnienia dostępu do zasobów produktów, stanów magazynowych i zamówień.
03
W Feedance rozpocznij tworzenie nowego połączenia ze sklepem i wybierz PrestaShop jako platformę.
04
Wprowadź adres URL sklepu i klucz API, a następnie pozwól Feedance zweryfikować połączenie.
05
Przejrzyj produkty, stany magazynowe i zamówienia pobrane przez Feedance, a następnie skonfiguruj ustawienia feedu i eksporty do kanałów.
Częstotliwość synchronizacji
Jak często synchronizowane są twoje dane z PrestaShop?
Po nawiązaniu połączenia Feedance synchronizuje produkty, stany magazynowe i zamówienia z PrestaShop według regularnego, automatycznego harmonogramu, dzięki czemu feedy odzwierciedlają ostatnie zmiany w katalogu i stanach bez ręcznych ponownych eksportów. Dokładna częstotliwość synchronizacji może zależeć od planu i wielkości sklepu, a jeśli najnowsze zmiany z PrestaShop mają pojawić się szybciej, możesz też uruchomić synchronizację ręcznie w Feedance.
Feed Protection może zatrzymać aktualizację, gdy coś wygląda nieprawidłowo
Dokąd mogą trafiać
Wysyłaj produkty z PrestaShop do ponad 200 kanałów.
Po połączeniu PrestaShop każdy kanał dostaje własny feed z tego samego źródła, z etykietami Feedance w polach custom label.
Feedance nie może się połączyć / błąd nieprawidłowego klucza
Funkcja webservice jest wyłączona albo klucz API nie ma potrzebnych uprawnień
Włącz webservice w sekcji Zaawansowane parametry (Advanced Parameters) > Webservice i sprawdź, czy klucz ma dostęp do produktów, stanów magazynowych i zamówień
Sklep wydaje się nieosiągalny
Sklep nie jest publicznie dostępny przez HTTPS albo zapora lub moduł bezpieczeństwa blokuje żądania API
Upewnij się, że sklep jest dostępny przez HTTPS, i sprawdź, czy hosting lub moduły bezpieczeństwa nie mają reguł blokujących ruch webservice
Stany magazynowe produktów z wariantami wyglądają na błędne
Stany są śledzone dla każdej kombinacji, a stany na poziomie kombinacji nie zostały uwzględnione w synchronizacji
Sprawdź, czy stany kombinacji są włączone i aktualne w PrestaShop, aby ilości były dokładne na poziomie wariantów
Po konfiguracji wielosklepowej brakuje niektórych produktów lub zamówień
Zakres sklepów klucza API nie obejmuje wszystkich sklepów, które Feedance miało synchronizować
Sprawdź przypisanie sklepu lub grupy sklepów do klucza API i dostosuj je tak, aby obejmowało sklepy, które chcesz synchronizować
Wskazówki optymalizacyjne
Wyciśnij więcej z feedu PrestaShop.
Utrzymuj spójne indeksy/SKU produktów we wszystkich kombinacjach, aby kanały mogły poprawnie dopasowywać warianty.
Przed synchronizacją uzupełnij w PrestaShop pełne dane produktów, w tym tytuły, kategorie i zdjęcia, ponieważ niekompletne oferty są częściej odrzucane przez marketplace’y i kanały reklamowe.
Jeśli twój katalog opiera się na wariantach produktów, upewnij się, że stany na poziomie kombinacji są włączone i dokładne, aby feedy magazynowe odzwierciedlały rzeczywistą dostępność.
Jeśli korzystasz z funkcji multi-shop w PrestaShop, okresowo sprawdzaj, które sklepy obejmuje twój klucz API, aby uniknąć brakujących lub zduplikowanych ofert.
Regularnie sprawdzaj mapowanie statusów zamówień, aby raportowanie i uzgadnianie pozostawały dokładne w miarę rozwoju sklepu.
Inne platformy
Nie korzystasz z PrestaShop? Feedance łączy się z ponad 70 platformami.
Krótkie odpowiedzi na pytania, które zespoły zadają przed podłączeniem sklepu.
Gdzie utworzyć klucz API, którego Feedance potrzebuje do integracji z PrestaShop?
W panelu administracyjnym PrestaShop, w sekcji Parametry zaawansowane, a następnie Webservice. Nadaj kluczowi dostęp do zasobów produktów, stanów magazynowych i zamówień, a potem wprowadź go w Feedance razem z adresem URL swojego sklepu. Nie potrzebujesz żadnej niestandardowej wtyczki ani zmian w kodzie sklepu.
Dlaczego Feedance nie może połączyć się z moim sklepem PrestaShop, mimo że utworzyłem klucz?
Najczęściej Webservice API jest nadal wyłączone, ponieważ PrestaShop domyślnie dostarczany jest z wyłączoną tą funkcją, albo klucz nie ma uprawnień do produktów, stanów magazynowych i zamówień, które nadaje się osobno. Włącz Webservice API i sprawdź te zasoby. Upewnij się też, że sklep jest dostępny przez HTTPS i że żaden moduł bezpieczeństwa nie blokuje żądań.
Jak Feedance odczytuje stany magazynowe dla kombinacji produktów w PrestaShop?
Odczytuje stany magazynowe na poziomie produktu i kombinacji, ponieważ PrestaShop przechowuje ilość osobno dla każdej kombinacji, a nie przy produkcie bazowym. Upewnij się, że stany magazynowe kombinacji są włączone i aktualne. Feedance nie ma dostępu do danych klientów, kuponów ani konfiguracji wysyłki i podatków.
Czy po masowym imporcie w PrestaShop powinienem coś sprawdzić w Feedance?
Tak, upewnij się, że aktualizacja została zsynchronizowana. Czas synchronizacji zależy od planu i wielkości sklepu, a feedy aktualizują się od co 30 minut do raz w tygodniu. Sprawdź też zaimportowane tytuły, kategorie i zdjęcia, ponieważ niekompletne oferty są częściej odrzucane przez marketplace'y i kanały reklamowe.
Czy Feedance działa z funkcją multi-shop w PrestaShop?
Tak, w zakresie Twojego klucza API: to, do których sklepów ma dostęp ten klucz, decyduje o tym, jakie produkty, stany magazynowe i zamówienia są dostępne do synchronizacji. PrestaShop zarządza stanami magazynowymi i danymi katalogowymi osobno dla każdego sklepu lub grupy sklepów. Jeśli brakuje produktów lub zamówień, sprawdź przypisanie sklepów do klucza i rozszerz je.
Zobacz, które produkty zarabiają.
Połącz swój feed i GA4. Pokażemy Product Score, 4T, Price War i Broken Size na twoim własnym katalogu.