Google Merchant Center w PrestaShop - feed produktowy i moduły do eksportu produktów

Łukasz Palej

Łukasz Palej

Technical Implementation Expert

Google Merchant Center połączysz z PrestaShop na dwa sposoby: oficjalnym modułem PrestaShop Marketing with Google, który synchronizuje katalog z kontem Merchant Center, albo modułem firmy trzeciej, który generuje feed produktowy w pliku XML pobieranym przez Google według harmonogramu. W obu przypadkach o tym, czy produkty zostaną zatwierdzone, decydują dane w sklepie: nazwa, opis, zdjęcie, cena, dostępność, marka i kod GTIN. Moduł tylko przenosi to, co wpisałeś w formularzu produktu.

W tym wpisie pokazujemy, jak przygotować sklep PrestaShop 9 do Google Merchant Center, jak pola produktu przekładają się na atrybuty feedu, czym różnią się ścieżki z modułem oficjalnym i z plikiem XML oraz skąd biorą się najczęstsze odrzucenia produktów. Wymagania Google podajemy według specyfikacji danych produktów w pomocy Merchant Center, a nazwy menu PrestaShop opisowo z angielską ścieżką w nawiasie.

[#wazne] W skrócie: feed Google z PrestaShop wygenerujesz oficjalnym modułem PrestaShop Marketing with Google albo modułem eksportu XML firmy trzeciej. Google wymaga dla każdego produktu m.in. identyfikatora, tytułu, opisu, linku, zdjęcia, dostępności i ceny, a dla nowych produktów także marki. Cena i dostępność w feedzie muszą zgadzać się z kartą produktu. W Vinson wdrażamy sklepy na PrestaShop i porządkujemy dane produktów pod Merchant Center i reklamy.

Czym jest Google Merchant Center i feed produktowy?

Google Merchant Center to narzędzie Google, w którym sklep przekazuje dane o swoich produktach, żeby mogły pojawiać się w bezpłatnych informacjach o produktach na karcie Zakupy i w reklamach produktowych Google Ads. Feed produktowy to zestaw tych danych w uzgodnionym formacie: każdy produkt ma identyfikator, tytuł, opis, link, zdjęcie, cenę, dostępność i dodatkowe atrybuty. Google porównuje feed ze stroną produktu i odrzuca pozycje, w których dane się nie zgadzają lub są niepełne.

Ogólne zasady generowania i utrzymania feedu, niezależnie od platformy, opisujemy w tekście Feed produktowy dla Google Merchant Center - jak go wygenerować i utrzymać. Tutaj skupiamy się na tym, co jest specyficzne dla PrestaShop: na modułach i na tym, z których pól formularza produktu pochodzą dane.

Jak wygląda wdrożenie Merchant Center w PrestaShop?

Niezależnie od wybranego modułu przebieg jest podobny. Najpierw konto i dane sklepu, potem porządek w katalogu, a dopiero na końcu połączenie i przegląd diagnostyki:

[#chart:prs23a]

Co przygotować w sklepie i w Merchant Center przed połączeniem?

Google ocenia nie tylko feed, ale też sklep, do którego prowadzą produkty. Zanim połączysz moduł, sprawdź kilka rzeczy, które często blokują konto lub wszystkie produkty naraz:

  • dane firmy i adres sklepu w Merchant Center zgodne z danymi na stronie,

  • potwierdzona witryna, czyli domena sklepu przypisana do konta Merchant Center,

  • widoczne na stronie dane kontaktowe, regulamin, zasady zwrotów i informacje o dostawie,

  • działający certyfikat SSL i karty produktów dostępne bez logowania,

  • koszty i czasy dostawy ustawione w Merchant Center zgodnie z przewoźnikami w PrestaShop.

Treść regulaminu i zasad zwrotów przygotuj z prawnikiem - Google sprawdza, czy informacje są dostępne, a nie czy są zgodne z polskimi przepisami. To, jakie informacje musisz podać konsumentom, to osobna sprawa prawna.

Moduły do Google Merchant Center w PrestaShop

Oficjalny moduł PrestaShop Marketing with Google

PrestaShop rozwija moduł PrestaShop Marketing with Google (nazwa techniczna psxmarketingwithgoogle, kod w repozytorium PrestaShopCorp na GitHubie). Według centrum pomocy PrestaShop moduł łączy sklep z kontem Google Merchant Center i Google Ads, synchronizuje katalog produktów i pozwala tworzyć kampanie z panelu sklepu. Do konfiguracji potrzebujesz konta Google z dostępem do Merchant Center i Google Ads oraz konta PrestaShop. Według pomocy producenta moduł korzysta z modułów pomocniczych, m.in. ps_accounts, a przy problemach z synchronizacją trzeba sprawdzić ich obecność i wersje.

Moduł działa w modelu abonamentowym - aktualne warunki i cenę sprawdź u producenta. Przed instalacją upewnij się na stronie modułu, że wersja obsługuje Twoją wersję PrestaShop 9, i przetestuj synchronizację na kilku produktach.

Moduły eksportu XML firm trzecich

Druga droga to moduł, który generuje plik XML w formacie Google pod stałym adresem w Twoim sklepie. W Merchant Center dodajesz źródło danych z adresem pliku i harmonogramem pobierania. Takie moduły znajdziesz na PrestaShop Addons i u niezależnych producentów. Zwykle dają więcej kontroli nad mapowaniem pól, filtrami produktów i regułami tytułów, a jeden moduł często generuje też pliki dla porównywarek i katalogu Meta. Zgodność z PrestaShop 9 i sposób odświeżania pliku, np. zadaniem cron, sprawdź w dokumentacji producenta.

Przy wyborze modułu XML zwróć uwagę na kilka funkcji: czy eksportuje kombinacje jako osobne pozycje, czy pozwala wykluczyć produkty bez zdjęć, bez stanu lub z wybranych kategorii, czy mapuje kategorie sklepu na kategorie Google i czy generuje plik w tle, zamiast przy każdym pobraniu przez Google. Przy dużym katalogu generowanie pliku na żądanie potrafi przekroczyć limity czasu serwera, a wtedy Merchant Center pobiera błąd zamiast danych.

Google Merchant Center połączysz z PrestaShop na dwa sposoby: oficjalnym modułem PrestaShop Marketing with Google, który synchronizuje katalog z kontem Merchant Center, albo modułem firmy trzeciej, który generuje feed produktowy w pliku XML pobieranym przez Google według harmonogramu. W obu przypadkach o tym, czy produkty zostaną zatwierdzone, decydują dane w sklepie: nazwa, opis, zdjęcie, cena, dostępność, marka i kod GTIN. Moduł tylko przenosi to, co wpisałeś w formularzu produktu.

W tym wpisie pokazujemy, jak przygotować sklep PrestaShop 9 do Google Merchant Center, jak pola produktu przekładają się na atrybuty feedu, czym różnią się ścieżki z modułem oficjalnym i z plikiem XML oraz skąd biorą się najczęstsze odrzucenia produktów. Wymagania Google podajemy według specyfikacji danych produktów w pomocy Merchant Center, a nazwy menu PrestaShop opisowo z angielską ścieżką w nawiasie.

[#wazne] W skrócie: feed Google z PrestaShop wygenerujesz oficjalnym modułem PrestaShop Marketing with Google albo modułem eksportu XML firmy trzeciej. Google wymaga dla każdego produktu m.in. identyfikatora, tytułu, opisu, linku, zdjęcia, dostępności i ceny, a dla nowych produktów także marki. Cena i dostępność w feedzie muszą zgadzać się z kartą produktu. W Vinson wdrażamy sklepy na PrestaShop i porządkujemy dane produktów pod Merchant Center i reklamy.

Czym jest Google Merchant Center i feed produktowy?

Google Merchant Center to narzędzie Google, w którym sklep przekazuje dane o swoich produktach, żeby mogły pojawiać się w bezpłatnych informacjach o produktach na karcie Zakupy i w reklamach produktowych Google Ads. Feed produktowy to zestaw tych danych w uzgodnionym formacie: każdy produkt ma identyfikator, tytuł, opis, link, zdjęcie, cenę, dostępność i dodatkowe atrybuty. Google porównuje feed ze stroną produktu i odrzuca pozycje, w których dane się nie zgadzają lub są niepełne.

Ogólne zasady generowania i utrzymania feedu, niezależnie od platformy, opisujemy w tekście Feed produktowy dla Google Merchant Center - jak go wygenerować i utrzymać. Tutaj skupiamy się na tym, co jest specyficzne dla PrestaShop: na modułach i na tym, z których pól formularza produktu pochodzą dane.

Jak wygląda wdrożenie Merchant Center w PrestaShop?

Niezależnie od wybranego modułu przebieg jest podobny. Najpierw konto i dane sklepu, potem porządek w katalogu, a dopiero na końcu połączenie i przegląd diagnostyki:

[#chart:prs23a]

Co przygotować w sklepie i w Merchant Center przed połączeniem?

Google ocenia nie tylko feed, ale też sklep, do którego prowadzą produkty. Zanim połączysz moduł, sprawdź kilka rzeczy, które często blokują konto lub wszystkie produkty naraz:

  • dane firmy i adres sklepu w Merchant Center zgodne z danymi na stronie,

  • potwierdzona witryna, czyli domena sklepu przypisana do konta Merchant Center,

  • widoczne na stronie dane kontaktowe, regulamin, zasady zwrotów i informacje o dostawie,

  • działający certyfikat SSL i karty produktów dostępne bez logowania,

  • koszty i czasy dostawy ustawione w Merchant Center zgodnie z przewoźnikami w PrestaShop.

Treść regulaminu i zasad zwrotów przygotuj z prawnikiem - Google sprawdza, czy informacje są dostępne, a nie czy są zgodne z polskimi przepisami. To, jakie informacje musisz podać konsumentom, to osobna sprawa prawna.

Moduły do Google Merchant Center w PrestaShop

Oficjalny moduł PrestaShop Marketing with Google

PrestaShop rozwija moduł PrestaShop Marketing with Google (nazwa techniczna psxmarketingwithgoogle, kod w repozytorium PrestaShopCorp na GitHubie). Według centrum pomocy PrestaShop moduł łączy sklep z kontem Google Merchant Center i Google Ads, synchronizuje katalog produktów i pozwala tworzyć kampanie z panelu sklepu. Do konfiguracji potrzebujesz konta Google z dostępem do Merchant Center i Google Ads oraz konta PrestaShop. Według pomocy producenta moduł korzysta z modułów pomocniczych, m.in. ps_accounts, a przy problemach z synchronizacją trzeba sprawdzić ich obecność i wersje.

Moduł działa w modelu abonamentowym - aktualne warunki i cenę sprawdź u producenta. Przed instalacją upewnij się na stronie modułu, że wersja obsługuje Twoją wersję PrestaShop 9, i przetestuj synchronizację na kilku produktach.

Moduły eksportu XML firm trzecich

Druga droga to moduł, który generuje plik XML w formacie Google pod stałym adresem w Twoim sklepie. W Merchant Center dodajesz źródło danych z adresem pliku i harmonogramem pobierania. Takie moduły znajdziesz na PrestaShop Addons i u niezależnych producentów. Zwykle dają więcej kontroli nad mapowaniem pól, filtrami produktów i regułami tytułów, a jeden moduł często generuje też pliki dla porównywarek i katalogu Meta. Zgodność z PrestaShop 9 i sposób odświeżania pliku, np. zadaniem cron, sprawdź w dokumentacji producenta.

Przy wyborze modułu XML zwróć uwagę na kilka funkcji: czy eksportuje kombinacje jako osobne pozycje, czy pozwala wykluczyć produkty bez zdjęć, bez stanu lub z wybranych kategorii, czy mapuje kategorie sklepu na kategorie Google i czy generuje plik w tle, zamiast przy każdym pobraniu przez Google. Przy dużym katalogu generowanie pliku na żądanie potrafi przekroczyć limity czasu serwera, a wtedy Merchant Center pobiera błąd zamiast danych.

Bezpłatna konsultacja PrestaShop
Chcesz uruchomić lub rozwinąć sklep na PrestaShop?
  • Przegląd sklepu, konfiguracji i integracji
  • Płatności, wysyłki i połączenie z marketplace’ami
  • Plan rozwoju sprzedaży krok po kroku
Łukasz PalejKonsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Wymagane pola feedu Google i ich źródło w PrestaShop

Specyfikacja danych produktów Google wymienia atrybuty wymagane dla wszystkich produktów i atrybuty wymagane warunkowo. Zestawiliśmy je z polami formularza produktu w PrestaShop 9, z których moduł zwykle pobiera dane (stan na sierpień 2026 - sprawdź aktualną specyfikację w pomocy Merchant Center):

Atrybut GoogleWymaganie według GoogleŹródło w PrestaShop
idwymagany, do 50 znakówID lub indeks produktu i kombinacji
titlewymagany, do 150 znakównazwa produktu, czasem z wariantem
descriptionwymagany, do 5000 znakówopis lub podsumowanie w zakładce opisu
link, image_linkwymaganeadres karty i zdjęcie okładki
availabilitywymaganystan i zachowanie przy braku towaru
pricewymaganycena z regułą podatkową i cenami szczególnymi
brandwymagany dla nowych produktów, z wyjątkamimarka w zakładce opisu
gtin, mpnGTIN zalecany, MPN gdy brak GTINpola GTIN i MPN w zakładce szczegółów
conditionwymagany dla używanych i odnowionychstan produktu w zakładce szczegółów
item_group_iddla wariantów, m.in. w bezpłatnych informacjachwspólny identyfikator produktu z kombinacjami

Najczęściej brakuje marki i kodów GTIN. Jeśli sprzedajesz towar markowy, uzupełnij GTIN (EAN) w zakładce szczegółów, a w produktach z kombinacjami - w edycji każdej kombinacji. Jak wypełnić te pola w nowym formularzu produktu, opisujemy we wpisie Karta produktu w PrestaShop 9 - nowy formularz produktu i pola, które warto wypełnić. Atrybut identifier_exists z wartością no stosuj tylko wtedy, gdy produkt naprawdę nie ma GTIN, MPN ani marki, np. przy wyrobach własnych.

Kombinacje jako osobne produkty w feedzie

Google traktuje każdy wariant, np. rozmiar lub kolor, jako osobny produkt z własnym identyfikatorem, ceną, dostępnością i zdjęciem. Warianty łączy wspólny item_group_id. W PrestaShop odpowiadają temu kombinacje, więc moduł powinien eksportować każdą kombinację osobno, z jej indeksem, kodem GTIN i wpływem na cenę. Dla odzieży Google w wielu krajach wymaga też koloru, rozmiaru, płci i grupy wiekowej - dlatego atrybuty kombinacji warto nazywać jednolicie, żeby dało się je zmapować na atrybuty feedu.

Tytuły i opisy produktów pod Google

Tytuł w feedzie to zwykle nazwa produktu z PrestaShop, a nazwy w sklepach bywają krótkie, bo na karcie produktu kontekst dają zdjęcie, kategoria i opis. W wynikach Google klient widzi tylko tytuł, zdjęcie i cenę. Dlatego warto, żeby tytuł zawierał markę, typ produktu, model i najważniejszą cechę, np. kolor lub rozmiar wariantu. Możesz to zrobić na trzy sposoby: poprawić nazwy produktów w sklepie, ustawić szablon tytułu w module eksportu albo użyć reguł źródła danych w Merchant Center. Pierwsza droga jest najtrwalsza, bo dobre nazwy pomagają też w wyszukiwarce sklepu i na marketplace'ach.

Opis w feedzie to zwykły tekst, więc moduł powinien usuwać znaczniki HTML z opisu produktu. Sprawdź na kilku produktach, czy po eksporcie nie zostają resztki kodu, puste akapity albo teksty w rodzaju „zobacz także”, które mają sens tylko na stronie sklepu.

Ceny, podatki i dostawa

Cena w feedzie musi być taka, jaką klient widzi na stronie produktu i zapłaci w koszyku. W PrestaShop cena wynika z ceny netto, reguły podatkowej, cen szczególnych i reguł cenowych katalogu. Jeśli promocja działa tylko dla wybranej grupy klientów, a moduł pobiera cenę dla gościa, w feedzie i na stronie mogą być różne kwoty. Koszty dostawy ustawiasz w Merchant Center tak, żeby odpowiadały konfiguracji przewoźników w sklepie, w tym progowi darmowej dostawy.

Promocje wymagają osobnej uwagi. Specyfikacja Google przewiduje atrybut ceny promocyjnej (sale_price), a w PrestaShop obniżki powstają z cen szczególnych i reguł cenowych katalogu. Sprawdź, czy moduł przekazuje cenę regularną i promocyjną osobno, czy tylko cenę końcową, i czy po zakończeniu promocji feed od razu wraca do ceny regularnej. Rozjazd w pierwszych godzinach po zmianie ceny to częsty powód tymczasowych ostrzeżeń w diagnostyce.

Najczęstsze odrzucenia produktów z PrestaShop w Merchant Center

Po pierwszej synchronizacji Merchant Center pokazuje diagnostykę z listą problemów dla konta i poszczególnych produktów. Większość błędów w sklepach na PrestaShop ma kilka powtarzalnych przyczyn:

[#chart:prs23b]

Szczegółowe sposoby wykrywania i automatycznej naprawy błędów w feedach opisujemy w tekście Błędy w feedzie produktowym - jak je wykryć i naprawić automatycznie. Po każdej poprawce w sklepie odczekaj na kolejną synchronizację lub pobranie pliku i sprawdź status produktu w diagnostyce, zanim zaczniesz szukać kolejnej przyczyny.

[#uwaga] Nie poprawiaj danych produktu tylko w Merchant Center, np. regułami źródła danych, jeśli błąd siedzi w sklepie. Reguły pomagają przy tytułach czy kategoriach, ale cena, dostępność i GTIN powinny być poprawne w PrestaShop, bo z tych samych pól korzystają porównywarki, katalog Meta i marketplace'y.

Oficjalny moduł czy plik XML - co wybrać w PrestaShop?

Wybór zależy od tego, ile kontroli nad danymi potrzebujesz i czy chcesz prowadzić kampanie z panelu sklepu. Porównanie obu ścieżek:

[#chart:prs23c]

Przy każdej ścieżce zaplanuj aktualizacje. Stany i ceny w sklepie zmieniają się codziennie, a Google oczekuje, że feed będzie z nimi zgodny. Według opisu modułu PrestaShop Marketing with Google ceny i dostępność są aktualizowane codziennie. Przy pliku XML częstotliwość ustalasz sam: harmonogram pobierania w Merchant Center i odświeżanie pliku w sklepie powinny do siebie pasować, tak żeby Google pobierał świeży plik, a nie wersję sprzed doby.

Po aktualizacji PrestaShop, np. z 9.0 do 9.1, sprawdź moduł feedu tak samo jak moduły płatności i kurierów. Według zapowiedzi wydania 9.1 Update Assistant w wersji 7.6.0 wykrywa moduły niezgodne z wersją docelową i odinstalowuje je, więc przed aktualizacją sprawdź u producenta, czy moduł feedu ma wersję zgodną z nową wersją sklepu.

Co dalej po zatwierdzeniu produktów?

Zatwierdzone produkty mogą pojawiać się w bezpłatnych informacjach o produktach w Google. Żeby pokazywać je w reklamach, łączysz konto Merchant Center z kontem Google Ads i tworzysz kampanię korzystającą z feedu, np. Performance Max. Oficjalny moduł PrestaShop pozwala tworzyć kampanie z panelu sklepu, a przy pliku XML kampanie konfigurujesz w Google Ads. W obu przypadkach jakość kampanii zależy od feedu: od tytułów, zdjęć, cen i od tego, czy produkty nie znikają z powodu odrzuceń.

[#checklista] Google Merchant Center w PrestaShop: konto Merchant Center z potwierdzoną witryną, regulamin, dane kontaktowe i zasady zwrotów na stronie, marka i GTIN uzupełnione, kombinacje z własnymi indeksami i kodami, zdjęcia bez napisów promocyjnych, ceny zgodne z kartą produktu, koszty dostawy w Merchant Center zgodne z przewoźnikami w sklepie, moduł zgodny z PrestaShop 9, harmonogram aktualizacji ustalony, diagnostyka przejrzana po pierwszej synchronizacji.

Jak Vinson pomaga z Google Merchant Center w PrestaShop

W Vinson wdrażamy, rozwijamy i utrzymujemy sklepy na PrestaShop, a jako Google Partner prowadzimy też kampanie produktowe. Przy Merchant Center zajmujemy się zarówno sklepem, jak i feedem:

  • dobieramy oficjalny moduł albo moduł eksportu XML do katalogu i planów reklamowych,

  • uzupełniamy marki, kody GTIN i dane kombinacji w sklepie,

  • konfigurujemy źródła danych, harmonogram i koszty dostawy w Merchant Center,

  • naprawiamy odrzucone produkty i sprawdzamy feed po aktualizacjach sklepu.

Szczegóły współpracy znajdziesz na stronie sklep na PrestaShop z Vinson.

Najczęściej zadawane pytania

Jak połączyć PrestaShop z Google Merchant Center?

Zainstaluj oficjalny moduł PrestaShop Marketing with Google i połącz go z kontem Google, które ma dostęp do Merchant Center, albo użyj modułu firmy trzeciej generującego plik XML i dodaj jego adres jako źródło danych w Merchant Center. Przed połączeniem uzupełnij marki, kody GTIN i ceny w produktach.

Czy PrestaShop ma wbudowany feed Google?

Rdzeń PrestaShop nie generuje feedu Google. Potrzebujesz oficjalnego modułu PrestaShop Marketing with Google albo modułu eksportu firmy trzeciej. Przy każdym module sprawdź zgodność z Twoją wersją PrestaShop 9.

Dlaczego Merchant Center odrzuca produkty z PrestaShop?

Najczęściej przez niezgodność ceny lub dostępności między feedem a stroną, brak marki lub kodu GTIN, zdjęcia z napisami albo niedziałające linki do produktów. Sprawdź diagnostykę w Merchant Center i popraw dane w sklepie, a nie tylko w feedzie. Po poprawce poczekaj na kolejną synchronizację i sprawdź status produktu ponownie.

Jak eksportować kombinacje PrestaShop do Google Merchant Center?

Każda kombinacja powinna trafić do feedu jako osobny produkt z własnym identyfikatorem, ceną, dostępnością i kodem GTIN, połączony z pozostałymi wariantami wspólnym item_group_id. Sprawdź w module, czy eksportuje kombinacje osobno i jak mapuje atrybuty, np. kolor i rozmiar.

Jak często aktualizować feed Google z PrestaShop?

Co najmniej raz dziennie, a przy częstych zmianach cen i stanów częściej. Oficjalny moduł według opisu producenta aktualizuje ceny i dostępność codziennie, a przy pliku XML ustawiasz harmonogram pobierania w Merchant Center i odświeżanie pliku w sklepie.

Dobrze przygotowany feed z PrestaShop to produkty zatwierdzone w Merchant Center i reklamy, które pokazują aktualne ceny i stany. Jeśli chcesz podłączyć sklep do Google albo naprawić odrzucone produkty, sprawdź wdrożenie sklepu na PrestaShop z Vinson - zaczniemy od przeglądu danych Twoich produktów.

Wymagane pola feedu Google i ich źródło w PrestaShop

Specyfikacja danych produktów Google wymienia atrybuty wymagane dla wszystkich produktów i atrybuty wymagane warunkowo. Zestawiliśmy je z polami formularza produktu w PrestaShop 9, z których moduł zwykle pobiera dane (stan na sierpień 2026 - sprawdź aktualną specyfikację w pomocy Merchant Center):

Atrybut GoogleWymaganie według GoogleŹródło w PrestaShop
idwymagany, do 50 znakówID lub indeks produktu i kombinacji
titlewymagany, do 150 znakównazwa produktu, czasem z wariantem
descriptionwymagany, do 5000 znakówopis lub podsumowanie w zakładce opisu
link, image_linkwymaganeadres karty i zdjęcie okładki
availabilitywymaganystan i zachowanie przy braku towaru
pricewymaganycena z regułą podatkową i cenami szczególnymi
brandwymagany dla nowych produktów, z wyjątkamimarka w zakładce opisu
gtin, mpnGTIN zalecany, MPN gdy brak GTINpola GTIN i MPN w zakładce szczegółów
conditionwymagany dla używanych i odnowionychstan produktu w zakładce szczegółów
item_group_iddla wariantów, m.in. w bezpłatnych informacjachwspólny identyfikator produktu z kombinacjami

Najczęściej brakuje marki i kodów GTIN. Jeśli sprzedajesz towar markowy, uzupełnij GTIN (EAN) w zakładce szczegółów, a w produktach z kombinacjami - w edycji każdej kombinacji. Jak wypełnić te pola w nowym formularzu produktu, opisujemy we wpisie Karta produktu w PrestaShop 9 - nowy formularz produktu i pola, które warto wypełnić. Atrybut identifier_exists z wartością no stosuj tylko wtedy, gdy produkt naprawdę nie ma GTIN, MPN ani marki, np. przy wyrobach własnych.

Kombinacje jako osobne produkty w feedzie

Google traktuje każdy wariant, np. rozmiar lub kolor, jako osobny produkt z własnym identyfikatorem, ceną, dostępnością i zdjęciem. Warianty łączy wspólny item_group_id. W PrestaShop odpowiadają temu kombinacje, więc moduł powinien eksportować każdą kombinację osobno, z jej indeksem, kodem GTIN i wpływem na cenę. Dla odzieży Google w wielu krajach wymaga też koloru, rozmiaru, płci i grupy wiekowej - dlatego atrybuty kombinacji warto nazywać jednolicie, żeby dało się je zmapować na atrybuty feedu.

Tytuły i opisy produktów pod Google

Tytuł w feedzie to zwykle nazwa produktu z PrestaShop, a nazwy w sklepach bywają krótkie, bo na karcie produktu kontekst dają zdjęcie, kategoria i opis. W wynikach Google klient widzi tylko tytuł, zdjęcie i cenę. Dlatego warto, żeby tytuł zawierał markę, typ produktu, model i najważniejszą cechę, np. kolor lub rozmiar wariantu. Możesz to zrobić na trzy sposoby: poprawić nazwy produktów w sklepie, ustawić szablon tytułu w module eksportu albo użyć reguł źródła danych w Merchant Center. Pierwsza droga jest najtrwalsza, bo dobre nazwy pomagają też w wyszukiwarce sklepu i na marketplace'ach.

Opis w feedzie to zwykły tekst, więc moduł powinien usuwać znaczniki HTML z opisu produktu. Sprawdź na kilku produktach, czy po eksporcie nie zostają resztki kodu, puste akapity albo teksty w rodzaju „zobacz także”, które mają sens tylko na stronie sklepu.

Ceny, podatki i dostawa

Cena w feedzie musi być taka, jaką klient widzi na stronie produktu i zapłaci w koszyku. W PrestaShop cena wynika z ceny netto, reguły podatkowej, cen szczególnych i reguł cenowych katalogu. Jeśli promocja działa tylko dla wybranej grupy klientów, a moduł pobiera cenę dla gościa, w feedzie i na stronie mogą być różne kwoty. Koszty dostawy ustawiasz w Merchant Center tak, żeby odpowiadały konfiguracji przewoźników w sklepie, w tym progowi darmowej dostawy.

Promocje wymagają osobnej uwagi. Specyfikacja Google przewiduje atrybut ceny promocyjnej (sale_price), a w PrestaShop obniżki powstają z cen szczególnych i reguł cenowych katalogu. Sprawdź, czy moduł przekazuje cenę regularną i promocyjną osobno, czy tylko cenę końcową, i czy po zakończeniu promocji feed od razu wraca do ceny regularnej. Rozjazd w pierwszych godzinach po zmianie ceny to częsty powód tymczasowych ostrzeżeń w diagnostyce.

Najczęstsze odrzucenia produktów z PrestaShop w Merchant Center

Po pierwszej synchronizacji Merchant Center pokazuje diagnostykę z listą problemów dla konta i poszczególnych produktów. Większość błędów w sklepach na PrestaShop ma kilka powtarzalnych przyczyn:

[#chart:prs23b]

Szczegółowe sposoby wykrywania i automatycznej naprawy błędów w feedach opisujemy w tekście Błędy w feedzie produktowym - jak je wykryć i naprawić automatycznie. Po każdej poprawce w sklepie odczekaj na kolejną synchronizację lub pobranie pliku i sprawdź status produktu w diagnostyce, zanim zaczniesz szukać kolejnej przyczyny.

[#uwaga] Nie poprawiaj danych produktu tylko w Merchant Center, np. regułami źródła danych, jeśli błąd siedzi w sklepie. Reguły pomagają przy tytułach czy kategoriach, ale cena, dostępność i GTIN powinny być poprawne w PrestaShop, bo z tych samych pól korzystają porównywarki, katalog Meta i marketplace'y.

Oficjalny moduł czy plik XML - co wybrać w PrestaShop?

Wybór zależy od tego, ile kontroli nad danymi potrzebujesz i czy chcesz prowadzić kampanie z panelu sklepu. Porównanie obu ścieżek:

[#chart:prs23c]

Przy każdej ścieżce zaplanuj aktualizacje. Stany i ceny w sklepie zmieniają się codziennie, a Google oczekuje, że feed będzie z nimi zgodny. Według opisu modułu PrestaShop Marketing with Google ceny i dostępność są aktualizowane codziennie. Przy pliku XML częstotliwość ustalasz sam: harmonogram pobierania w Merchant Center i odświeżanie pliku w sklepie powinny do siebie pasować, tak żeby Google pobierał świeży plik, a nie wersję sprzed doby.

Po aktualizacji PrestaShop, np. z 9.0 do 9.1, sprawdź moduł feedu tak samo jak moduły płatności i kurierów. Według zapowiedzi wydania 9.1 Update Assistant w wersji 7.6.0 wykrywa moduły niezgodne z wersją docelową i odinstalowuje je, więc przed aktualizacją sprawdź u producenta, czy moduł feedu ma wersję zgodną z nową wersją sklepu.

Co dalej po zatwierdzeniu produktów?

Zatwierdzone produkty mogą pojawiać się w bezpłatnych informacjach o produktach w Google. Żeby pokazywać je w reklamach, łączysz konto Merchant Center z kontem Google Ads i tworzysz kampanię korzystającą z feedu, np. Performance Max. Oficjalny moduł PrestaShop pozwala tworzyć kampanie z panelu sklepu, a przy pliku XML kampanie konfigurujesz w Google Ads. W obu przypadkach jakość kampanii zależy od feedu: od tytułów, zdjęć, cen i od tego, czy produkty nie znikają z powodu odrzuceń.

[#checklista] Google Merchant Center w PrestaShop: konto Merchant Center z potwierdzoną witryną, regulamin, dane kontaktowe i zasady zwrotów na stronie, marka i GTIN uzupełnione, kombinacje z własnymi indeksami i kodami, zdjęcia bez napisów promocyjnych, ceny zgodne z kartą produktu, koszty dostawy w Merchant Center zgodne z przewoźnikami w sklepie, moduł zgodny z PrestaShop 9, harmonogram aktualizacji ustalony, diagnostyka przejrzana po pierwszej synchronizacji.

Jak Vinson pomaga z Google Merchant Center w PrestaShop

W Vinson wdrażamy, rozwijamy i utrzymujemy sklepy na PrestaShop, a jako Google Partner prowadzimy też kampanie produktowe. Przy Merchant Center zajmujemy się zarówno sklepem, jak i feedem:

  • dobieramy oficjalny moduł albo moduł eksportu XML do katalogu i planów reklamowych,

  • uzupełniamy marki, kody GTIN i dane kombinacji w sklepie,

  • konfigurujemy źródła danych, harmonogram i koszty dostawy w Merchant Center,

  • naprawiamy odrzucone produkty i sprawdzamy feed po aktualizacjach sklepu.

Szczegóły współpracy znajdziesz na stronie sklep na PrestaShop z Vinson.

Najczęściej zadawane pytania

Jak połączyć PrestaShop z Google Merchant Center?

Zainstaluj oficjalny moduł PrestaShop Marketing with Google i połącz go z kontem Google, które ma dostęp do Merchant Center, albo użyj modułu firmy trzeciej generującego plik XML i dodaj jego adres jako źródło danych w Merchant Center. Przed połączeniem uzupełnij marki, kody GTIN i ceny w produktach.

Czy PrestaShop ma wbudowany feed Google?

Rdzeń PrestaShop nie generuje feedu Google. Potrzebujesz oficjalnego modułu PrestaShop Marketing with Google albo modułu eksportu firmy trzeciej. Przy każdym module sprawdź zgodność z Twoją wersją PrestaShop 9.

Dlaczego Merchant Center odrzuca produkty z PrestaShop?

Najczęściej przez niezgodność ceny lub dostępności między feedem a stroną, brak marki lub kodu GTIN, zdjęcia z napisami albo niedziałające linki do produktów. Sprawdź diagnostykę w Merchant Center i popraw dane w sklepie, a nie tylko w feedzie. Po poprawce poczekaj na kolejną synchronizację i sprawdź status produktu ponownie.

Jak eksportować kombinacje PrestaShop do Google Merchant Center?

Każda kombinacja powinna trafić do feedu jako osobny produkt z własnym identyfikatorem, ceną, dostępnością i kodem GTIN, połączony z pozostałymi wariantami wspólnym item_group_id. Sprawdź w module, czy eksportuje kombinacje osobno i jak mapuje atrybuty, np. kolor i rozmiar.

Jak często aktualizować feed Google z PrestaShop?

Co najmniej raz dziennie, a przy częstych zmianach cen i stanów częściej. Oficjalny moduł według opisu producenta aktualizuje ceny i dostępność codziennie, a przy pliku XML ustawiasz harmonogram pobierania w Merchant Center i odświeżanie pliku w sklepie.

Dobrze przygotowany feed z PrestaShop to produkty zatwierdzone w Merchant Center i reklamy, które pokazują aktualne ceny i stany. Jeśli chcesz podłączyć sklep do Google albo naprawić odrzucone produkty, sprawdź wdrożenie sklepu na PrestaShop z Vinson - zaczniemy od przeglądu danych Twoich produktów.

Czy ten artykuł był pomocny? Oceń go
Bądź pierwszą osobą, która oceni

Łukasz Palej

Technical Implementation Expert

Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.

Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.

★★★★★
Współpracowałeś z Vinson?
Twoja opinia pomoże innym sprzedawcom wybrać sprawdzoną agencję. Zajmie Ci to minutę.
Oceń nas na Trustpilot →
Potrzebujesz pomocy z tym tematem?

Sklep na PrestaShop z Vinson

Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.

  • Analiza Twojego konta i obecnych działań
  • Konkretny plan poprawek do wdrożenia
  • Bezpłatna konsultacja – bez zobowiązań
4,9/5 ze 171 opiniiWdrażamy i obsługujemy PrestaShop
Łukasz Palej - Technical Implementation Expert
Łukasz PalejTechnical Implementation Expert

Przeczytaj także

Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.

1 / 1

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.

Masz pytania? Chętnie porozmawiamy!

Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.

Bartłomiej Stokłosa, CEO Vinson Agency

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."

Bartłomiej Stokłosa, CEO Vinson Agency

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."

Zadzwoń

574 944 685

Adres

Kazimierza Wielkiego 7/7

32-700 Bochnia

Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.

Napisz do nas

Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.

Łukasz PalejNa zapytanie odpowie Łukasz Palej, Technical Implementation Expert

Napisz do nas

Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.

Łukasz PalejNa zapytanie odpowie Łukasz Palej, Technical Implementation Expert
4,9172 opinii klientów · Trustindex →