Dokumentacja PrestaShop Google Merchant Feed
Kompleksowa dokumentacja dla modułu PrestaShop generowania feedów XML dla Google Merchant Center (cc_ps_google_merchant) z zaawansowanymi opcjami konfiguracji i filtracją produktów.Spis treści
- Wprowadzenie
- Instalacja i wymagania systemowe
- Aktywacja modułu
- Podstawowa konfiguracja feedu
- Konfiguracja zaawansowana
- Struktura XML feedu
- Filtry produktów
- Integracja z Google Merchant Center
- Automatyczne odświeżanie (CRON)
- Bezpieczeństwo i tokeny
- Logowanie i debugowanie
- Rozmiary obrazów
- Rozwiązywanie problemów
- FAQ
1. Wprowadzenie
CC Google Merchant Feed to zaawansowany moduł PrestaShop zapewniający pełną integrację z Google Merchant Center. Moduł automatycznie generuje feed XML zawierający wszystkie produkty z sklepu zgodnie ze specyfikacją Google, z możliwością zaawansowanej konfiguracji i filtracji.Kluczowe funkcje modułu:
- Automatyczne generowanie feedu XML dla Google Merchant Center
- Obsługa wszystkich wymaganych i opcjonalnych pól Google Shopping
- Zaawansowana filtracja produktów (kategorie, producenci, ilość, promocje)
- Obsługa wielu języków i walut sklepu
- Dodatkowe obrazy produktów (do 10 na produkt)
- Automatyczne odświeżanie feedu przez CRON
- Bezpieczny dostęp za pomocą tokenów
- Buforowanie (cache) feedu dla optymalizacji wydajności
- Normalizacja danych – usuwanie HTML, podświetleń i spacji
- Walidacja URL i formatów danych
- Zgodność z PrestaShop 1.7.x, 8.x oraz 9.x
- Pełny system tłumaczeń (polski, angielski, niemiecki, hiszpański, francuski)
2. Instalacja i wymagania systemowe
Wymagania systemowe- PrestaShop 1.7.0.0 lub nowszy (testowane do wersji 9.0)
- PHP 7.4 lub nowszy
- Dostęp do panelu administracyjnego PrestaShop
- Konto Google Merchant Center (darmowe)
- Możliwość zapisywania plików na serwerze
- Dostęp do CRON (opcjonalnie, do automatycznego odświeżania)
- Pobierz plik ZIP modułu z oficjalnej strony cocos.codes
- Zaloguj się do panelu administracyjnego PrestaShop
- Przejdź do: Moduły → Menedżer modułów
- Kliknij „Wgraj moduł” w prawym górnym rogu
- Wybierz pobrany plik ZIP i kliknij „Wgraj ten moduł”
- Po zakończeniu instalacji kliknij „Konfiguruj”
- Moduł jest gotowy do konfiguracji
Info
Po instalacji moduł automatycznie rejestruje wszystkie niezbędne hooki PrestaShop oraz generuje pierwszy feed XML. Instalacja nie wymaga żadnych dodatkowych kroków technicznych. Feed jest zapisywany w katalogu /modules/cc_ps_google_merchant/feed.xml
3. Aktywacja modułu
Moduł nie wymaga osobnej aktywacji licencji – działa od razu po instalacji. Jednak aby rozpocząć eksport produktów, musimy skonfigurować podstawowe ustawienia.Pierwsze kroki po instalacji:
- Przejdź do Moduły → Menedżer modułów
- Znajdź moduł „CC Google Merchant Feed”
- Kliknij „Konfiguruj”
- Wybierz zakładkę „Konfiguracja”
- Wypełnij podstawowe ustawienia feedu
- Kliknij „Zapisz i Generuj Feed XML”
| Zakładka | Opis |
| Konfiguracja | Ustawienia feedu i filtry produktów |
| Instrukcje | Link do feedu i instrukcje CRON |
| Dokumentacja | Link do pełnej dokumentacji online |
| Wsparcie | Link do strony wsparcia COCOS |
Wskazówka
Przed pierwszym wygenerowaniem feedu przejrzyj ustawienia zaawansowane aby dostosować filtry produktów do swoich potrzeb. Możemy wybrać konkretne kategorie, producentów, minimalną ilość na stanie i wiele innych opcji.
4. Podstawowa konfiguracja feedu
Podstawowa konfiguracja umożliwia szybkie dostosowanie feedu do Twoich potrzeb.Elementy podstawowej konfiguracji:
| Opcja | Opis | Wartość domyślna |
| Język feedu | Język dla nazw i opisów produktów w feedzie | Domyślny język sklepu |
| Rozmiar obrazów | Rozmiar miniatur produktów w feedzie | Duży (large_default) |
| Stan produktu | Domyślny stan dla wszystkich produktów (new/refurbished/used) | new |
| Automatyczne odświeżanie | Czy regenerować feed przy każdym wywołaniu | Nie (użyj cache) |
| Czas cache | Ile godzin feed ma być cachowany | 6 godzin |
- W konfiguracji modułu wybierz „Język feedu”
- Wybierz z listy rozwijanej języka dla nazw i opisów produktów
- Kliknij „Zapisz i Generuj Feed XML”
- Wszystkie produkty z wybranego języka są wczytywane ze sklepu
- Feed XML jest automatycznie generowany i zapisywany
- Plik jest dostępny pod adresem URL widocznym w zakładce „Instrukcje”
- Google Merchant Center może natychmiast pobrać nowy feed
Sukces
Po poprawnej konfiguracji wasz feed XML będzie zawierać wszystkie produkty z prawidłowymi danymi. Możemy go przetestować otwierając adres URL feedu w przeglądarce – powinniśmy zobaczyć strukturę XML ze wszystkimi produktami.
5. Konfiguracja zaawansowana
Zaawansowane opcje pozwalają na szczegółowe dostosowanie feedu do potrzeb biznesowych.Opcje zaawansowane:
| Opcja | Opis | Wpływ |
| Domyślna marka | Marka używana gdy produkt nie ma producenta przypisanego | Wymagane dla produktów bez GTIN |
| Prefix MPN | Prefix dodawany do ID produktu gdy brak referencji | Np. MPN-123 zamiast 123 |
| Limit produktów | Maksymalna liczba produktów w feedzie | Zmniejsza rozmiar feedu |
| Dodatkowe obrazy | Czy dodawać obrazy poza głównym zdjęciem | Zwiększa rozmiar feedu |
| Maksymalna liczba dodatkowych obrazów | Ile dodatkowych obrazów dodać (max 10) | Kontroluje ilość danych |
- Wpisz nazwę marki/firmy którą chcesz używać dla produktów bez producenta
- Jeśli zostawisz pole puste, będzie używana nazwa sklepu z ustawień PrestaShop
- Marka jest wymagana dla produktów bez GTIN
- Wpisz prefix dla kodu MPN (np. „MPN-” lub „SKU-„)
- Prefix zostanie dodany do numeru referencji produktu
- Jeśli produkt ma numer referencji, prefix będzie zastosowany do niego
- Jeśli brak referencji, prefix zostanie dodany do ID produktu
- Limit produktów – domyślnie 0 (bez limitu). Zmień na liczbę np. 1000 jeśli feed jest zbyt duży
- Maksymalna liczba dodatkowych obrazów – domyślnie 10. Zmniejsz aby zmniejszyć rozmiar feedu
Notatka
Wszystkie opcje zaawansowane są opcjonalne. Moduł ma domyślnie ustawione wartości które sprawdzają się dla większości sklepów.
6. Struktura XML feedu
Feed XML generowany przez moduł zawiera strukturę zgodną z wymaganiami Google Merchant Center.Struktura główna feedu:
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
<channel>
<title>Nazwa Sklepu</title>
<link>http://example.com</link>
<description>Feed produktów dla Google Merchant Center</description>
<item>
<g:id>123</g:id>
<g:title>Nazwa produktu</g:title>
<g:description>Opis produktu</g:description>
<!-- pozostałe pola -->
</item>
</channel>
</rss>| Pole | Opis | Format | Limit |
| g:id | Unikalny identyfikator produktu | Tekst | 50 znaków |
| g:title | Nazwa produktu | Tekst bez HTML | 150 znaków |
| g:description | Opis produktu | Tekst bez HTML | 5000 znaków |
| g:link | Link do produktu | URL | 2000 znaków |
| g:image_link | Link do głównego zdjęcia | URL | 2000 znaków |
| g:price | Cena produktu | Liczba + waluta (np. „99.99 PLN”) | – |
| g:availability | Dostępność | in stock / out of stock / preorder / backorder | – |
| g:condition | Stan produktu | new / refurbished / used | – |
| Pole | Opis | Kiedy używać |
| g:sale_price | Cena promocyjna | Gdy produkt ma rabat |
| g:gtin | Kod EAN13 | Gdy dostępny kod kreskowy |
| g:brand | Marka produktu | Prawie zawsze (wymagane jeśli brak GTIN) |
| g:mpn | Numer referencji producenta | Wymagane jeśli brak GTIN i marki |
| g:additional_image_link | Dodatkowe zdjęcia | Dla lepszej widoczności w wyszukiwarce |
<item>
<g:id>123</g:id>
<g:title>Niebieski T-shirt rozmiar L</g:title>
<g:description>Wysokiej jakości bawełniany t-shirt w kolorze niebieskim, rozmiar L</g:description>
<g:link>http://example.com/produkt/niebieski-t-shirt</g:link>
<g:image_link>http://example.com/images/tshirt-blue-large.jpg</g:image_link>
<g:additional_image_link>http://example.com/images/tshirt-blue-1.jpg</g:additional_image_link>
<g:price>99.99 PLN</g:price>
<g:sale_price>79.99 PLN</g:sale_price>
<g:availability>in stock</g:availability>
<g:condition>new</g:condition>
<g:gtin>5901234123457</g:gtin>
<g:brand>Fashion Brand</g:brand>
<g:mpn>MPN-123</g:mpn>
</item>Ostrzeżenie
Google wymaga aby feed zawierał wszystkie wymagane pola. Produkty które nie mają wszystkich wymaganych informacji mogą nie być zaindeksowane lub mogą zostać wycofane z Google Shopping. Moduł automatycznie pomija produkty z brakującymi wymaganymi danymi.
7. Filtry produktów
Zaawansowane filtry pozwalają na precyzyjny wybór produktów które będą eksportowane do feedu.Dostępne filtry:
| Filtr | Opis | Zastosowanie |
| Kategorie | Eksportuj tylko produkty z wybranych kategorii | Pozostaw puste dla wszystkich kategorii |
| Producenci | Eksportuj tylko produkty wybranych producentów | Pozostaw puste dla wszystkich producentów |
| Minimalna ilość na stanie | Pomiń produkty z mniejszą ilością na magazynie | Wpisz liczbę np. 5 (0 = bez limitu) |
| Tylko produkty z promocją | Eksportuj tylko produkty które mają aktualną promocję | Zaznacz czy wyłącz opcję |
- W sekcji „Kategorie” zobaczysz listę wszystkich kategorii ze sklepu
- Zaznacz checkboxy przy kategoriach które chcesz eksportować
- Aby wybrać wiele kategorii przytrzymaj CTRL (Cmd na Mac) i klikaj na kategorie
- Zostaw niezaznaczone jeśli chcesz eksportować wszystkie kategorie
- W sekcji „Producenci” zobaczysz listę wszystkich producentów/marek
- Zaznacz checkboxy przy producentach których produkty chcesz eksportować
- Aby wybrać wielu producentów przytrzymaj CTRL (Cmd na Mac) i klikaj
- Zostaw niezaznaczone jeśli chcesz eksportować wszystkich producentów
- Wpisz minimalną ilość produktów na magazynie
- Produkty z mniejszą ilością będą pomijane w feedzie
- Wpisz 0 aby nie filtrować po ilości (domyślnie)
- Przydatne aby eksportować tylko produkty dostępne
- Zaznacz opcję „Tylko produkty z promocją” jeśli chcesz eksportować tylko promocje
- Odznacz jeśli chcesz eksportować wszystkie produkty niezależnie od promocji
- Moduł automatycznie dodaje pole sale_price dla produktów z rabatami
Wskazówka
Kombinowanie kilku filtrów (np. kategoria + producent + minimalna ilość) pozwala na precyzyjne dostosowanie feedu do potrzeb kampanii marketingowych. Na przykład możemy eksportować tylko promocje najpopularniejszych marek z kategorii Odzież.
8. Integracja z Google Merchant Center
Aby połączyć feed z Google Merchant Center, potrzebujemy URL do feedu oraz poprawną konfigurację konta Google.Pobieranie adresu URL feedu:
- W panelu administracyjnego PrestaShop przejdź do Moduły → Menedżer modułów
- Kliknij „Konfiguruj” przy module CC Google Merchant Feed
- Przejdź do zakładki „Instrukcje”
- W sekcji „Link do feedu XML” zobaczysz pełny URL do feedu
- Kliknij przycisk „Kopiuj” aby skopiować URL do schowka
- Zaloguj się do Google Merchant Center
- Przejdź do sekcji „Produkty” → „Kanały”
- Kliknij „Nowy kanał”
- Wybierz „Shopping ads” lub odpowiedni typ kanału
- Wpisz nazwę kanału (np. „Feed XML PrestaShop”)
- W sekcji „Produkty” wybierz „URL feedu”
- Wklej skopiowany URL do feedu
- Kliknij „Dalej” i dokończ konfigurację kanału
- Po dodaniu feedu Google automatycznie go pobierze i zwaliduje
- Przejdź do „Produkty” → „Diagnostyka”
- Sprawdź czy feed został pomyślnie zaindeksowany
- Jeśli są błędy, moduł pokaże które produkty mają problemy
- Google Merchant Center automatycznie pobiera feed czasami
- Aby wymusić natychmiastową aktualizację, kliknij ikonę odświeżania obok kanału
- Lub skonfiguruj automatyczne odświeżanie przez CRON (opisane poniżej)
Sukces
Po poprawnie skonfigurowanym feedzie produkty powinny być dostępne w Google Shopping w ciągu kilku godzin. Możemy je znaleźć wyszukując je w Google na stronie wyników wyszukiwania.
9. Automatyczne odświeżanie (CRON)
CRON pozwala na automatyczne odświeżanie feedu bez ręcznej interwencji.Czym jest CRON:
- Narzędzie do automatycznego wykonywania zadań na serwerze
- Pozwala na zaplanowanie regularnych działań (co 6 godzin, co dzień, itp.)
- Idealny do odświeżania feedu Google Merchant Center
- Wymaga dostępu do panelu hosting/serwera
- W konfiguracji modułu zaznacz opcję „Automatyczne odświeżanie”
- Jeśli odznaczysz, feed będzie cachowany przez określoną liczbę godzin
- Pozostaw zaznaczoną opcję aby regenerować feed przy każdym wywołaniu
0 */6 * * * curl -s "http://example.com/modules/cc_ps_google_merchant/feed.xml?token=WYGENEROWANY_TOKEN" > /dev/null 2>&1- 0 */6 * * * – uruchamia zadanie co 6 godzin o pełnej godzinie
- curl -s – pobiera URL w trybie cichym (bez komunikatów)
- http://example.com – zamień na adres twojego sklepu
- WYGENEROWANY_TOKEN – token bezpieczeństwa z konfiguracji modułu
- > /dev/null 2>&1 – ukrywa komunikaty i błędy
| Hosting | Instrukcja |
| cPanel | Panel → Zaawansowane → Zadania Cron → Dodaj zadanie Cron |
| Plesk | Narzędzia i ustawienia → Zaplanowane zadania → Dodaj zadanie |
| Panel własny | Szukaj „Scheduled tasks”, „Cronjobs” lub „Cron” |
| Linux terminal | Uruchom: crontab -e i wklej komendę z przykładu |
0 */6 * * * wget -q -O - "http://example.com/modules/cc_ps_google_merchant/feed.xml?token=WYGENEROWANY_TOKEN" > /dev/null 2>&1- 0 * * * * – co godzinę
- 0 */6 * * * – co 6 godzin (rekomendowane)
- 0 0 * * * – codziennie o północy
- 0 */12 * * * – co 12 godzin
Notatka
Jeśli u Twojego dostawcy hostingu brakuje dostępu do CRON, możesz też używać systemów jak EasyCron.com które mogą uruchamiać zadania za Ciebie. Po prostu utwórz zadanie w EasyCron i wklej URL do feedu – będzie uruchamiał się automatycznie.
10. Bezpieczeństwo i tokeny
Moduł generuje token bezpieczeństwa aby chronić dostęp do feedu przed nieautoryzowanym dostępem.Co to jest token bezpieczeństwa:
- Unikalny kod losowo generowany przy instalacji modułu
- Wymagany przy każdym wywołaniu feedu przez CRON
- Uniemożliwia komuś niepowołanemu odświeżanie feedu
- Zmienia się przy każdej regeneracji
- W panelu administracyjnego PrestaShop przejdź do Moduły → Menedżer modułów
- Kliknij „Konfiguruj” przy CC Google Merchant Feed
- Przejdź do zakładki „Instrukcje”
- W sekcji „Automatyczna regeneracja (CRON)” zobaczysz token
- Token jest długim ciągiem znaków alfanumerycznych
http://example.com/modules/cc_ps_google_merchant/feed.xml
http://example.com/modules/cc_ps_google_merchant/feed.xml?token=abc123def456ghi789jkl- W zakładce „Instrukcje” kliknij przycisk „Wygeneruj nowy token bezpieczeństwa”
- Pojawi się okno potwierdzenia – kliknij OK
- Nowy token zostanie wygenerowany i wyświetlony
- Stary token przestanie działać natychmiast
- Jeśli używasz CRON, musisz zaktualizować komendę ze starym tokenem
Ostrzeżenie
Pamiętaj aby przechowywać token w bezpiecznym miejscu. Nie udostępniaj go publicznie ani nie wstawiaj w niezabezpieczone źródła. Jeśli podejrzewasz że token został wyciekł, natychmiast wygeneruj nowy.
11. Logowanie i debugowanie
Czasami może być konieczne sprawdzenie czy feed jest poprawnie generowany.Testowanie feedu ręcznie:
- Otwórz adres URL feedu w przeglądarce internetowej
- Powinieneś zobaczyć surowy kod XML z produktami
- Kliknij prawym przyciskiem myszy i wybierz „Pokaż źródło strony”
- Sprawdź czy struktura XML jest prawidłowa
- Sprawdź czy są wszystkie wymagane pola dla każdego produktu
- Przejdź do XML Validator
- Skopiuj zawartość feedu i wklej do walidatora
- Walidator pokaże czy XML ma prawidłową składnię
- Jeśli są błędy, zwróć uwagę na numer linii gdzie jest problem
- Przejdź do Google Merchant Center
- Otwórz kanał z feedem
- Przejdź do „Diagnostyka”
- Sprawdź „Błędy” i „Ostrzeżenia”
- Google pokaże które produkty mają problemy i co jest nie tak
- Jeśli feed się nie generuje, sprawdź logi błędów PHP na serwerze
- Szukaj błędów dotyczących modułu cc_ps_google_merchant
- Sprawdź czy serwer ma uprawnienia do zapisu w katalogu modułu
- Sprawdź czy PHP ma zainstalowaną rozszerzenie SimpleXML
Błąd
Jeśli feed się nie generuje lub pojawia się komunikat błędu, skontaktuj się ze wsparciem COCOS pod adresem cocos.codes/wsparcie podając informacje o błędzie z logów serwera.
12. Rozmiary obrazów
Moduł obsługuje różne rozmiary miniatur produktów, które możemy wybrać dla feedu.Dostępne rozmiary obrazów:
| Rozmiar | Wymiary típowe | Zastosowanie | Zalecenie |
| Mały (small_default) | ~98×98 px | Miniatury w listach produktów | Nie dla Google Shopping |
| Średni (medium_default) | ~250×250 px | Zdjęcia katalogowe | Możliwe |
| Duży (large_default) | ~500×500 px | Pełne zdjęcia produktów | Rekomendowane |
| Bardzo duży (thickbox_default) | ~1000×1000 px | Zoom produktu | Najlepsze dla Google |
- W konfiguracji modułu przejdź do „Rozmiar obrazów”
- Wybierz preferowany rozmiar z listy rozwijanej
- Kliknij „Zapisz i Generuj Feed XML”
- Minimalny wymiar: 100 x 100 pikseli
- Zalecany wymiar: 800 x 800 pikseli lub większy
- Maksymalny rozmiar pliku: brak ograniczenia, ale Google pobiera tylko pierwsze 10MB
- Formaty: JPG, PNG, GIF, BMP, TIFF, ICO, CUR, SVG, WEBP
- Moduł może dodawać do 10 dodatkowych zdjęć do każdego produktu
- Zwiększa szanse że produkt pojawi się w wyszukiwarce Google Images
- Można wyłączyć opcję aby zmniejszyć rozmiar feedu
- Opcja „Maksymalna liczba dodatkowych obrazów” pozwala na kontrolę ilości
Wskazówka
Dla najlepszych rezultatów w Google Shopping rekomendujemy wybierać „Bardzo duży (thickbox_default)”. Większe obrazy sprawiają że produkty wyglądają lepiej w wynikach wyszukiwania i mogą zwiększyć clicki.
13. Rozwiązywanie problemów
Feed się nie generuje- Sprawdź czy moduł jest aktywny w Menedżerze modułów
- Sprawdź czy serwer ma uprawnienia do zapisu w katalogu /modules/cc_ps_google_merchant/
- Zaloguj się do panelu administracyjnego i spróbuj kliknąć „Zapisz i Generuj Feed XML”
- Sprawdź logi błędów serwera (error.log PHP)
- Upewnij się że PHP ma rozszerzenie SimpleXML zainstalowane
- Spróbuj wyłączyć moduł i włączyć go ponownie
- Sprawdź czy produkty są aktywne w PrestaShop
- Sprawdź czy produkty mają przypisaną kategorię
- Jeśli używasz filtrów, sprawdź czy produkty spełniają warunki filtru
- Sprawdź minimalną ilość na stanie – produkty poza stanie mogą być pomijane
- Otwórz feed XML w przeglądarce i wyszukaj produkty ręcznie (CTRL+F)
- Przejdź do Google Merchant Center i otwórz kartę „Diagnostyka”
- Przeczytaj dokładny komunikat błędu
- Sprawdź które pola brakują – Google wymagają określonych pól
- Moduł automatycznie pomija produkty z brakującymi wymaganymi danymi
- Upewnij się że produkty mają: tytuł, opis, link, zdjęcie, cenę, dostępność, GTIN lub markę
- Sprawdź czy cena w PrestaShop jest prawidłowo ustawiona
- Sprawdź czy waluta sklepu jest poprawnie skonfigurowana
- Jeśli są rabaty, moduł powinien wybrać cenę z rabatem
- Sprawdź czy podatek VAT jest prawidłowo zastosowany (cena powinna być z VAT)
- Sprawdź czy opcja „Dodatkowe obrazy” jest włączona w konfiguracji
- Upewnij się że produkty mają dodatkowe zdjęcia przypisane w PrestaShop
- Sprawdź czy maksymalna liczba dodatkowych obrazów nie jest ustawiona na 0
- Otwórz feed XML i sprawdź czy są elementy g:additional_image_link
- Sprawdź czy zadanie CRON jest prawidłowo dodane w panelu hostingu
- Sprawdź czy URL w komendzie CRON jest prawidłowy
- Sprawdź czy token w URL jest aktualny (czasami zmienia się przy aktualizacjach)
- Spróbuj ręcznie wejść na URL z przeglądarki aby sprawdzić czy działa
- Sprawdź logi CRON w panelu hostingu – mogą zawierać informacje o błędach
Info
Większość problemów wynika z brakujących danych produktów (np. tytuł, opis, zdjęcie) lub niepoprawnej konfiguracji feedu. Sprawdź czy wszystkie produkty mają pełne dane zanim zgłaszasz problem.
14. FAQ
Czy moduł jest kompatybilny z PrestaShop 9.0?Tak, moduł został przetestowany i jest w pełni kompatybilny z PrestaShop 1.7.x, 8.x oraz najnowszą wersją 9.0.
Czy muszę mieć konto Google Merchant Center aby używać modułu?
Tak, Google Merchant Center jest bezpłatne ale wymaga konta Google i konfiguracji sklepu. Moduł generuje feed, ale do wyświetlania produktów w Google Shopping potrzebujesz aktywnego konta w Merchant Center.
Ile czasu zajmuje wygenerowanie feedu?
Zależy od liczby produktów i wydajności serwera. Dla sklepu z 1000 produktów zazwyczaj zajmuje to kilka sekund. Dla dużych sklepów możemy zmniejszyć rozmiar poprzez zmniejszenie liczby dodatkowych obrazów.
Czy mogę eksportować produkty tylko z określonych kategorii?
Tak, moduł pozwala na zaznaczenie konkretnych kategorii do eksportu. Możemy wybrać wiele kategorii przytrzymując CTRL podczas klikania.
Czy moduł obsługuje wiele języków?
Tak, przy generowaniu feedu możemy wybrać język dla nazw i opisów produktów. Feed będzie zawierać dane w wybranym języku ze sklepu.
Co się dzieje gdy zmienię ustawienia modułu?
Po zapisaniu ustawień moduł automatycznie regeneruje feed XML. Nowy feed zawiera zmienione ustawienia (np. inny rozmiar obrazów, dodane filtry itp.).
Czy mogę wyłączyć dodatkowe obrazy aby zmniejszyć rozmiar feedu?
Tak, w sekcji „Dodatkowe obrazy” możemy wyłączyć opcję lub zmniejszyć maksymalną liczbę dodatkowych obrazów (domyślnie 10).
Jak się mają produkty z promocją?
Jeśli produkt ma promocję, moduł automatycznie dodaje pole g:sale_price zawierające cenę z rabatem, a g:price zawiera cenę przed rabatem.
Co się stanie jeśli doda nowy produkt do sklepu?
Nowy produkt pojawi się w feedzie przy następnym odświeżeniu (albo ręcznym, albo przez CRON). Jeśli CRON uruchamia się co 6 godzin, produkt pojawi się maksymalnie po 6 godzinach.
Czy mogę mieć wiele instancji feedu (dla różnych kanałów)?
Moduł generuje jeden główny feed, ale możemy go filtrować (kategorie, producenci) aby stworzyć wirtualnie różne wersje feedu poprzez niestandardową konfigurację dla każdego kanału w Google Merchant Center.
Czy mogę zmodyfikować strukturę XML feedu?
Struktura XML jest zdefiniowana przez specyfikację Google i jest niezmienna. Moduł generuje feed 100% zgodny z wymogami Google i nie pozwala na zmianę struktury.
Co się dzieje przy deinstalacji modułu?
Moduł usuwa wszystkie swoje ustawienia z bazy danych. Plik feed.xml pozostaje w katalogu ale nie jest już aktualizowany. Możesz go ręcznie usunąć.
Czy jest limit na liczbę produktów w feedzie?
Techniczny limit to całkowita wielkość pliku XML (brak bezpośredniego limitu), ale możemy ustawić limit ilości produktów w konfiguracji (pole „Limit produktów”).
Jak sprawdzić czy feed pracuje prawidłowo?
Otwórz adres URL feedu w przeglądarce – powinnieneś zobaczyć kod XML. Przejdź do Google Merchant Center i sprawdź kartę „Diagnostyka” w konfiguracji kanału – Google pokaże czy feed został prawidłowo pobrany i czy są jakieś błędy.






