Generowanie feedu XML
- Ponad 55 atrybutów Google Merchant Center — pełna zgodność ze specyfikacją GMC: g:id, g:title, g:description, g:link, g:price, g:sale_price, g:availability, g:brand, g:gtin, g:mpn, g:condition, g:image_link, g:shipping, g:product_detail, g:canonical_link, g:product_highlight i wiele więcej
- 4 statusy dostępności — in stock, out of stock, preorder (z datą dostępności) i backorder — zgodnie z wymaganiami Google
- Obsługa wariantów produktów — każda kombinacja atrybutów (rozmiar, kolor, materiał, wzór) generowana jako osobny element z g:item_group_id
- Ceny promocyjne — automatyczne wykrywanie cen specjalnych z datami obowiązywania (g:sale_price_effective_date)
- Koszty wysyłki per kraj — kalkulacja kosztów dostawy z uwzględnieniem przewoźnika, wagi, stref i reguł koszyka
- Cechy produktów (features) — każda cecha jako osobny g:product_detail zgodnie ze specyfikacją
- Do 10 zdjęć per produkt — g:image_link + g:additional_image_link z konfigurowalnymi typami obrazów
- Certyfikacja energetyczna EU — klasy energetyczne min/max, certyfikaty z kodem i wartością
- Wymiary produktu i przesyłki — długość, szerokość, wysokość, waga osobno dla produktu i paczki
- Etykiety niestandardowe 0–4 — wielojęzyczne, do organizacji kampanii Shopping
- Pauza produktu — wstrzymanie w reklamach Shopping bez usuwania z feedu
- Promotion ID — powiązanie produktów z promocjami Merchant Center
- Koszt towaru (COGS) — do raportowania marży brutto w Google
- Etykiety wysyłki i czasu dostawy — shipping_label i transit_time_label do grupowania reguł
Wielojęzyczność i multistore
- 26 taksonomii Google — obsługa 30 krajów, 16 języków i 20 walut
- Nielimitowana liczba feedów — osobna konfiguracja per język, kraj, walutę, sklep i grupę klientów
- Pełny multistore — każdy sklep z własnymi feedami, cenami i ustawieniami
- Wielojęzyczne pola produktowe — alternatywna nazwa, opis, etykiety i wyróżniki per język
Mapowanie kategorii Google (Taxonomy)
- Automatyczne dziedziczenie — zmapuj kategorię nadrzędną, podkategorie odziedziczą mapowanie automatycznie
- Synchronizacja między językami — zmapuj raz w jednym języku, zsynchronizuj do pozostałych jednym kliknięciem przez Google Taxonomy ID
- Auto-sugestie — inteligentne dopasowywanie nazw kategorii sklepowych do kategorii Google
- Import taksonomii z Google — pobieranie i aktualizacja oficjalnych plików kategorii Google z numerami ID
- Dashboard ze statystykami — pokrycie mapowań, liczba kategorii zmapowanych bezpośrednio vs odziedziczonych
Słownik (Find & Replace)
- Zamiana słów w tytułach i opisach — automatyczne czyszczenie treści nieakceptowanych przez Google
- Case-sensitive lub case-insensitive — konfigurowalnie per reguła
- Zakres stosowania — reguła może dotyczyć tylko tytułu, tylko opisu lub obu
- Statystyki trafień — licznik ile razy każda reguła została zastosowana i kiedy ostatnio
- Podgląd efektów — preview na 10 losowych produktach przed generowaniem feedu
- Import CSV — masowy import reguł z pliku (format: słowo_źródłowe;słowo_docelowe)
Monitoring i diagnostyka
- Feed Dashboard — panel z KPI: aktywne feedy, produkty w feedach, czas generowania, alerty o nieaktualnych feedach
- Health Check (walidator) — analiza jakości feedu: produkty bez zdjęć, bez opisu, bez EAN, z ceną 0, niezmapowane kategorie — z wynikiem 0–100
- Log generowania — historia ostatnich 50 generowań per feed: czas, ilość produktów, rozmiar pliku, status
- Przycisk Health + Log per feed — szybki dostęp do diagnostyki z poziomu listy feedów
Wydajność i bezpieczeństwo
- Batch pre-loading — obrazy, cechy, ceny specjalne, stany magazynowe i kombinacje ładowane hurtowo (1 zapytanie SQL na 1000 produktów zamiast 1000 osobnych)
- Ochrona przed równoczesnym generowaniem — file locking zapobiega korupcji XML przy wielu cronach
- Generowanie przez CLI/Cron — pełne wsparcie dla automatycznego generowania z linii poleceń
- Token bezpieczeństwa — opcjonalny losowy token w nazwie pliku XML
- Zero wpływu na front-office — moduł nie ładuje żadnych skryptów ani stylów na stronach sklepu
Kompatybilność
- PrestaShop 1.7.x, 8.x, 9.x — pełna kompatybilność z najnowszymi wersjami
- PHP 7.0 – 8.5 — działa na każdej konfiguracji serwerowej
- MySQL 5.6+ / MariaDB 10.x+
- Bez Composera — zero zewnętrznych zależności, łatwa instalacja
Link do demo modułu:
Demo panel administracyjny:
https://moduly-prestashop.eu/google-zakupy/admin-dev
Demo panel przedni:
https://moduly-prestashop.eu/google-zakupy