• Zadzwoń 605 498 162

Logo
  • Stona Główna
  • O Mnie
  • Usługi
    • Naprawa Komputerów
    • Automatyzacje dla Firm
    • Strony Internetowe
    • Odzyskiwanie danych
    • Reklama Google
    • Pozycjonowanie stron
    • IT dla firm
  • Blog
  • Kontakt

Kontakt

  • Telefon 605 498 162

Menu

  • Stona Główna
  • O Mnie
  • Usługi
    • Naprawa Komputerów
    • Automatyzacje dla Firm
    • Strony Internetowe
    • Odzyskiwanie danych
    • Reklama Google
    • Pozycjonowanie stron
    • IT dla firm
  • Blog
  • Kontakt

Jak ustawić moduł Price Wars II na PrestaShop – feed XML do Google i Ceneo krok po kroku

  • Home
  • Blog Details
pricewars2
  • 7 października 2025
  • Admin

Aktualizacja: październik 2026

Co to jest
Moduł SEIGI do PrestaShop generujący pliki XML z ofertą sklepu dla porównywarek, Google Merchant Center, Facebooka i marketplace’ów
Najważniejsze kroki
Instalacja, aktywacja licencji (SHOPID), dodanie XML, mapowanie kategorii, podanie adresu pliku w docelowej usłudze
Czas
Pierwszy feed: zwykle godzina–dwie, z mapowaniem dużego katalogu dłużej
Czy zrobisz to sam?
Tak, jeśli masz dostęp do panelu PrestaShop; przy błędach serwera przyda się informatyk

Szybka odpowiedź

Price Wars II (PriceWars 2) firmy SEIGI to moduł do PrestaShop, który tworzy pliki XML z produktami Twojego sklepu dla Ceneo, Google Merchant Center, Facebooka i wielu innych serwisów. Konfiguracja sprowadza się do pięciu kroków: instalujesz moduł, przypisujesz licencję do identyfikatora sklepu (SHOPID), dodajesz XML w wybranym formacie, mapujesz kategorie domyślne produktów i wklejasz adres wygenerowanego pliku w Merchant Center lub panelu porównywarki. Moduł nie monitoruje cen konkurencji, tylko eksportuje Twoją ofertę.

Nazwa modułu bywa myląca, dlatego warto to powiedzieć na początku: Price Wars II nie jest narzędziem do automatycznego obniżania cen pod konkurencję. To generator feedów produktowych, czyli plików, z których porównywarki cen i systemy reklamowe pobierają aktualne ceny, stany i zdjęcia z Twojego sklepu. Poprzednia wersja tego wpisu opisywała go błędnie, poniżej masz poprawioną instrukcję opartą na dokumentacji producenta.

Price Wars II – co to za moduł i do czego służy

Według dokumentacji SEIGI moduł pozwala sklepom na PrestaShop 1.5 lub nowszym (a także thirty bees) generować pliki XML z aktualną ofertą, przeznaczone głównie dla porównywarek i innych systemów, które synchronizują ofertę. Jeden moduł obsługuje wiele formatów, m.in.:

  • Google Merchant Center (format RSS według specyfikacji Google), także dla reklam lokalnego asortymentu,
  • Facebook / Meta (katalog produktów do reklam i sklepu),
  • Ceneo (nowy i stary format, z mapowaniem kategorii lub bez),
  • porównywarki i serwisy: Skąpiec, Nokaut, Okazje.info, Domodi/Homebook, Heureka, Idealo,
  • marketplace’y i integracje: Empik, eMAG, Morele.net, BaseLinker,
  • mapę strony Google SiteMap z linkami do produktów i kategorii.

Do tego dochodzą wykluczenia produktów według stanu magazynowego, ceny, stanu produktu, EAN, MPN czy promocji, eksport wariantów jako osobnych produktów, koszty dostawy w feedzie, parametry UTM w linkach oraz eksport najniższej ceny z 30 dni (Omnibus).

Wersje i licencja Price Wars II

WersjaCo daje
Basic (darmowa)Podstawowe formaty, m.in. nowy format Ceneo, Skąpiec, Nokaut, Okazje.info, Sklepy24
LightWięcej formatów i opcji, w tym XML dla Google Merchant Center i Facebooka
Advanced (dawniej Premium)Wszystkie formaty, m.in. Empik i Decathlon, Carrefour, Idealo.pl, Google SiteMap, oraz zaawansowane opcje

Na stronie producenta w październiku 2026 roczna licencja Light kosztowała 210 zł netto, a Advanced 380 zł netto, były też licencje wieloletnie i dożywotnie oraz 14-dniowy okres próbny. Ceny mogą się zmieniać, aktualne sprawdzisz na stronie modułu. Dokładne porównanie funkcji jest w dokumentacji.

A co z licencją samego PrestaShop?

Samo oprogramowanie PrestaShop jest darmowe i otwarte (licencja open source). Płaci się za hosting, szablony i płatne moduły, takie jak Light lub Advanced w Price Wars II. Każdy płatny moduł ma własną licencję, zwykle przypisaną do konkretnej instalacji sklepu.

Wymagania przed instalacją

  • IonCube Loader na serwerze. Brak IonCube to częsta przyczyna błędu 500 na stronie modułów.
  • Według ogólnych wymagań SEIGI: PHP co najmniej 5.6, MySQL 5.6.5 lub MariaDB 10.0.1, IonCube 10.2.2. Moduły nie działają przy włączonym rozszerzeniu X-Debug.
  • Zasoby serwera. Producent wprost uprzedza, że moduł jest wymagający, a na najtańszym hostingu pełny eksport dużego katalogu może się nie udać. Liczą się limity pamięci i czasu wykonywania skryptu.

Jak ustawić moduł Price Wars II krok po kroku

  1. Zainstaluj moduł

    W panelu PrestaShop przejdź do Moduły → Menedżer modułów, kliknij przycisk dodawania modułu (w starszych wersjach „Dodaj nowy moduł”) i wskaż plik ZIP. Po instalacji kliknij „Konfiguruj”.

  2. Aktywuj licencję (dla Light i Advanced)

    W konfiguracji modułu odczytaj SHOPID sklepu. Zaloguj się na seigi.eu, wejdź w Panel Klienta → Zarządzanie Licencjami, zaznacz licencję, wpisz SHOPID i kliknij „Przypisz”. Wróć do sklepu i kliknij „Odśwież / Sprawdź licencję”. Zmiana może być widoczna dopiero po około 15 minutach.

  3. Dodaj pierwszy XML

    Z listy „Wybierz Format XML” wybierz format (np. Google lub Ceneo), wskaż sklep (przy multisklepie), wpisz własną nazwę roboczą i kliknij „Dodaj”. Producent radzi tworzyć osobny XML dla każdej porównywarki, nawet jeśli korzystają z tego samego formatu, żeby później móc ograniczać ofertę niezależnie.

  4. Zmapuj kategorie

    Kliknij „Edytuj opcje tego XML”, a potem „Pokaż Mapowanie Kategorii”. Dla Google i Ceneo przypisujesz kategorie sklepu do kategorii z ich drzewa, dla innych formatów zaznaczasz po prostu „Tak” przy kategoriach do eksportu. Kliknij „Zapisz”.

  5. Ustaw opcje XML

    W ustawieniach konkretnego pliku wybierz m.in. rodzaj eksportowanej ceny (z promocją lub bez), zachowanie przy stanach zerowych, wykluczenia produktów, język i walutę. Dla Google warto od razu wymusić język i walutę oraz ustawić kraj i strefę dostawy, z której moduł pobierze koszty wysyłki.

  6. Skopiuj adres pliku i podaj go w docelowej usłudze

    Adres XML wklejasz w panelu porównywarki (np. Ceneo) albo w Merchant Center jako źródło danych pobierane z adresu URL według harmonogramu (opis niżej).

Liczy się kategoria domyślna produktu

Moduł pobiera produkty według kategorii domyślnej i ignoruje kategorie pomocnicze. Jeśli zmapujesz tylko kategorię pomocniczą, produkt nie trafi do XML. Produkty, których kategorią domyślną jest kategoria główna sklepu, też nie zostaną wyeksportowane, o czym moduł informuje czerwonym komunikatem.

Price Wars II i Google Merchant Center

Feed dla Google wymaga licencji Light lub Advanced. Po utworzeniu XML w formacie Google:

  1. Zmapuj kategorie do drzewa Google

    Moduł domyślnie eksportuje identyfikatory kategorii Google. Jeśli ten sam plik ma czytać inna porównywarka, możesz włączyć eksport pełnej ścieżki kategorii.

  2. Dodaj źródło danych w Merchant Center

    W Merchant Center dodaj nowe źródło danych o produktach jako plik pobierany z adresu URL, wybierz kraj i język (Polska, polski), wklej adres XML z modułu i ustaw zaplanowane pobieranie. Producent zaleca pobieranie raz dziennie, a jeśli sklep importuje stany z hurtowni, ustaw godzinę po zakończeniu importu.

  3. Sprawdź zgodność cen

    Google porównuje cenę z feedu z ceną na stronie. Jeśli na karcie produktu są dwie ceny (netto i brutto) w danych strukturalnych, Merchant Center może zgłaszać niezgodność. Więcej o tym w poradniku Merchant Center odrzuca produkty.

Jeśli dopiero zaczynasz z Merchant Center, przeczytaj najpierw, czym jest Google Merchant Center.

Automatyczne generowanie XML przez CRON

Domyślnie pliki XML są generowane dynamicznie przy każdym pobraniu. Przy dużym katalogu lepiej zapisywać gotowy plik na serwerze według harmonogramu. Od wersji 4.27.0 producent zaleca metodę CLI, bo nie podlega limitom serwerów proxy, np. nginx czy Cloudflare:

php /home/user/www/modules/pricewars2/service.php "id_xml=n" > /sciezka/do/pliku.xml

Starsza metoda przez HTTP wygląda tak:

wget "https://twojsklep.pl/modules/pricewars2/service.php?id_xml=n" -O /sciezka/do/pliku.xml

Za n wstaw numer XML z modułu, a ścieżki dopasuj do swojego serwera. Dokumentacja zwraca uwagę, że Ceneo pobiera pliki około 1:00 i 13:00, kiedy na wielu serwerach działają też inne zadania, więc warto mieć plik wygenerowany wcześniej.

Najczęstsze problemy z Price Wars II i ich rozwiązania

ObjawNajczęstsza przyczynaRozwiązanie
Produktu nie ma w XMLNiezmapowana kategoria domyślna, brak na magazynie, widoczność „Wyszukiwarka” lub „Nigdzie”, filtr w module (np. bez EAN)Zmapuj kategorię domyślną, włącz eksport bez stanu, sprawdź widoczność i wykluczenia; od wersji 4.34.0 jest opcja alternatywnego pobierania produktów
Błąd 500Limit pamięci lub czasu, brak IonCubeZwiększ limity PHP, sprawdź IonCube, włącz tryb debugowania PrestaShop
Komunikat „Trwa tworzenie xml…” sprzed godzinGenerowanie przerwane przez limity serweraCRON przez CLI, podział pliku na mniejsze, mocniejszy hosting
Licencja nieaktywna po przeniesieniu sklepuZmienił się SHOPIDPrzypisz nowy SHOPID w panelu SEIGI i kliknij „Odśwież / Sprawdź licencję”
Niezgodne ceny w Merchant CenterDwie ceny w danych strukturalnych, cache, rzadkie pobieranie plikuJedna cena brutto w danych strukturalnych, częstsze pobieranie
Okresowe błędy przy pobieraniu przez porównywarkęPrzeciążenie serwera w godzinach pobieraniaGenerowanie pliku z wyprzedzeniem przez CRON

Przy problemach z samym modułem producent zapewnia wsparcie techniczne w okresie licencji. Gdy przyczyną jest serwer, hosting albo konfiguracja sklepu, przyda się informatyk znający PrestaShop.

Szukasz informatyka od PrestaShop?

Zainstaluję i skonfiguruję Price Wars II, przygotuję feed do Google Merchant Center i Ceneo, ustawię CRON i usunę błędy serwera, przez które XML się nie generuje. Zajmuję się też szerzej sklepami na PrestaShop i stronami internetowymi. Pracuję zdalnie z całą Polską, a z firmami z Sieradza i okolic także na miejscu.

Strony i sklepy internetowe 605 498 162

Najczęstsze pytania

Price Wars II – co to za moduł?

To moduł firmy SEIGI do PrestaShop i thirty bees, który generuje pliki XML z ofertą sklepu dla porównywarek cen, Google Merchant Center, Facebooka i marketplace’ów. Nie monitoruje cen konkurencji, tylko eksportuje Twoje produkty.

Czy darmowa wersja Price Wars II wystarczy do Google?

Nie. Według porównania wersji producenta XML dla Google Merchant Center i Facebooka jest dostępny w licencjach Light i Advanced. Darmowa wersja obsługuje m.in. Ceneo, Skąpiec i Nokaut.

Jak aktywować licencję Price Wars II?

Odczytaj SHOPID w konfiguracji modułu, w panelu klienta SEIGI w Zarządzaniu Licencjami przypisz go do licencji, a potem w sklepie kliknij Odśwież / Sprawdź licencję. Propagacja może potrwać do 15 minut.

Dlaczego produktu nie ma w pliku XML?

Najczęściej kategoria domyślna produktu nie jest zmapowana, produktu nie ma na magazynie, ma widoczność Wyszukiwarka lub Nigdzie albo wyklucza go filtr w module, np. brak EAN lub zakres cen.

Czy PrestaShop wymaga płatnej licencji?

Nie. PrestaShop jest darmowym oprogramowaniem open source. Płatne są hosting, niektóre szablony i moduły, a każdy płatny moduł ma własną licencję.

Powiązane wpisy

  • Platformy e-commerce: WooCommerce, Shoper, PrestaShop – co wybrać?
  • Czym jest Google Merchant Center
  • Merchant Center odrzuca produkty – przyczyny i naprawa
  • Kampania produktowa w Google Shopping – czy warto?
  • Najczęstsze błędy w sklepach online i jak ich unikać

Grzegorz Wojterzak – informatyk z Sieradza, od ponad 10 lat wdraża sklepy internetowe i kampanie produktowe, na co dzień konfiguruje feedy XML w PrestaShop dla Google Merchant Center i porównywarek.

Udostępnij w Social Mediach
fb-share-icon
Tweet
fb-share-icon
Previous Post
Czym jest Google Merchant Center i jak założyć konto? Poradnik dla sklepów
Next Post
Menu Start nie działa lub znika w Windows 11 i 10 – jak to naprawić

Leave a Comment

Musisz się zalogować, aby móc dodać komentarz.

Ostatnie wpisy

  • Automatyzacja odpowiedzi e-mail z AI: sortowanie zapytań ofertowych i szkice odpowiedzi
  • Kampania Demand Gen: kiedy ma sens dla firmy usługowej i B2B
  • Portal klienta B2B: zamówienia, dokumenty i faktury w jednym miejscu
  • Raport w Looker Studio dla zarządu: GA4 i Google Ads na jednym ekranie
  • Google Apps Script: 7 automatyzacji arkuszy Google dla firmy z gotowym kodem

Kategorie

  • Analityka
  • Automatyzacje
  • Bez kategorii
  • Bezpieczeństwo
  • Internet
  • IT dla firm
  • Komputery
  • Marketing
  • Narzędzia
  • Pozycjonowanie
  • Strony Internetowe
  • Telefony
  • Wiadomości
Shape
Logo

Kompleksowa pomoc IT, serwis komputerowy i tworzenie stron internetowych dla firm i osób prywatnych.

Menu

  • O mnie
  • Usługi
  • Blog
  • Kontakt
  • Test prędkości internetu
  • Sprawdź adres IP
  • Sprawdź kto jest właścicielem domeny

Usługi

  • Naprawa Komputerów
  • Tworzenie stron internetowych
  • Odzyskiwanie danych
  • Reklama Google Ads
  • Pozycjonowanie stron
  • IT dla firm

Kontakt

  • Chojne, ul. Sieradzka 9
  • kontakt@informatyk-sieradz.pl
  • 605 498 162

© 2026 | Informatyk-Sieradz.pl | Wszelkie prawa zastrzeżone.

  • Regulamin
  • Polityka Prywatności

Napisz do mnie