
Czym jest feed i skąd go wziąć
Feed produktowy to plik (XML, CSV lub arkusz Google) z listą produktów sklepu w formacie, który rozumie Merchant Center. Każdy wiersz to jeden produkt lub wariant, każda kolumna to atrybut: nazwa, cena, dostępność, zdjęcie, link. Google pobiera feed cyklicznie i na jego podstawie wyświetla produkty w zakładce Zakupy, w reklamach produktowych i w Performance Max.
Źródła feedu, od najprostszego:
- Wbudowany eksport platformy. Shoper, IdoSell, Shopify i WooCommerce (przez wtyczkę) generują feed pod stałym adresem. Wystarczy go podać w Merchant Center jako "zaplanowane pobieranie".
- Integracja API. Shopify i WooCommerce mogą wysyłać produkty bezpośrednio przez Content API, bez pliku. Zmiany ceny i dostępności trafiają do Google w minuty, nie raz dziennie.
- Arkusz Google. Dla sklepów do kilkudziesięciu produktów, aktualizowany ręcznie. Działa, dopóki ktoś pamięta o aktualizacji.
- Feed z BaseLinkera lub narzędzia do zarządzania feedami. Gdy sklep sprzedaje na kilku kanałach i chce jeden punkt kontroli nad danymi.
Atrybuty wymagane przez Google
Pełna lista jest w specyfikacji danych produktów Merchant Center. Dla każdego produktu wymagane są co najmniej:
| Atrybut | Co musi zawierać | Typowy błąd |
|---|---|---|
| id | Unikalny identyfikator, stały w czasie | Zmiana id po aktualizacji sklepu, Google traktuje produkt jako nowy |
| title | Nazwa z marką, modelem, cechą (rozmiar, kolor) | Nazwa "Koszulka" bez marki i cech |
| description | Opis bez HTML, bez haseł promocyjnych | Skopiowany HTML z tagami, "Najtaniej w Polsce!" |
| link | Adres strony produktu, HTTPS, ta sama domena co zweryfikowana | Link do kategorii albo z parametrami śledzącymi, które przekierowują |
| image_link | Zdjęcie produktu bez napisów, logo, cen, znaków wodnych | Baner "PROMOCJA -20%" na zdjęciu |
| price | Cena z walutą, identyczna z ceną na stronie | Cena netto w feedzie, brutto na stronie |
| availability | in_stock, out_of_stock, preorder, backorder | Produkty niedostępne oznaczone jako dostępne |
| brand | Marka producenta | Nazwa sklepu wpisana jako marka |
| gtin | Kod EAN/UPC, jeśli produkt go ma | Brak kodu albo kod z innego produktu |
| condition | new, refurbished, used | Brak dla produktów używanych |
| shipping | Koszt dostawy do kraju docelowego | Brak, przez co Google nie zna kosztu wysyłki i odrzuca produkt |
Do tego dochodzą atrybuty dla odzieży (rozmiar, kolor, płeć, grupa wiekowa), dla wariantów (item_group_id, który łączy warianty jednego produktu) i kategoria Google (google_product_category), która poprawia dopasowanie do zapytań.
Zdjęcia: najczęstszy powód odrzuceń
Google wymaga, żeby zdjęcie w atrybucie image_link pokazywało sam produkt. Zabronione są napisy promocyjne, ceny, rabaty, logo sklepu, znaki wodne i ramki. Sklepy, które nakładają na miniatury baner "nowość" albo "-30%", mają odrzucone wszystkie takie produkty. Rozwiązanie: w feedzie podaje się czyste zdjęcie, a grafiki z napisami trafiają osobno, jako zasoby graficzne w grupie zasobów Performance Max. Google opisuje to rozróżnienie w pomocy Merchant Center i Google Ads.
Wymagania techniczne: minimum 100x100 pikseli (dla odzieży 250x250), zalecane powyżej 800x800, format JPEG, PNG, WebP lub GIF, bez automatycznego powiększania małych zdjęć. Tło jednolite, najlepiej białe, bez przedmiotów, które nie są przedmiotem sprzedaży.
Ceny i dostępność muszą się zgadzać ze stroną
Google regularnie porównuje feed ze stroną produktu. Jeśli cena w feedzie różni się od ceny na stronie, produkt zostaje odrzucony z powodu "niezgodność ceny". Najczęstsze przyczyny: feed aktualizowany raz dziennie, a promocja włączona w południe; cena netto w feedzie; inna cena dla zalogowanych. Przy sklepach z częstymi zmianami cen lepszy jest feed z API albo automatyczna aktualizacja kilka razy dziennie. Microdane (schema.org Product) na stronie produktu pozwalają Google czytać cenę bezpośrednio ze strony i ograniczają takie odrzucenia.
Jak sprawdzić feed przed startem kampanii
- W Merchant Center otwórz zakładkę Produkty, potem Diagnostyka. Każdy problem ma kod i liczbę dotkniętych produktów.
- Posortuj problemy według liczby produktów. Jeden błąd (na przykład brak atrybutu shipping) potrafi blokować cały feed.
- Napraw błędy u źródła, czyli w sklepie, nie w regułach feedu. Reguły w Merchant Center działają, ale przy każdej zmianie platformy przestają.
- Po poprawkach wymuś ponowne pobranie feedu i poczekaj na ponowną weryfikację (do 72 godzin).
- Dopiero gdy odrzuconych jest poniżej 5% produktów, uruchamiaj kampanię. Kampania produktowa z połową odrzuconego asortymentu pokaże reklamy tylko dla produktów, które przeszły, i zniekształci statystyki.
Tytuły produktów: mała zmiana, duża różnica
Tytuł w feedzie to główny sygnał dopasowania do zapytania. Google dopasowuje zapytanie "buty trekkingowe damskie gore-tex 38" do produktu przede wszystkim po tytule, a dopiero potem po opisie i kategorii. Sklepy eksportują zwykle nazwę z karty produktu, która została napisana dla klienta przeglądającego kategorię ("Model Alpine II"), nie dla wyszukiwarki.
Schemat, który działa w większości branż: marka + typ produktu + cecha wyróżniająca + wariant. Dla odzieży: marka + typ + płeć + kolor + rozmiar. Dla elektroniki: marka + model + kluczowy parametr. Tytuł ma do 150 znaków, ale w reklamie widać około 70, więc najważniejsze słowa idą na początek. Zmianę tytułów robi się w sklepie (żeby przechodziła do każdego feedu) albo regułą w Merchant Center, jeśli sklep nie pozwala na osobny tytuł dla feedu. Po zmianie tytułów warto odczekać 2-3 tygodnie i porównać wyświetlenia i kliknięcia produktów w raporcie Merchant Center, zanim zmieni się coś kolejnego; dwie zmiany naraz nie dają się rozdzielić.
Ile kosztuje przygotowanie feedu i Merchant Center
Na polskim rynku konfiguracja Merchant Center wyceniana jest w cennikach agencji (między innymi zleca.pl, cenauslug.pl) najczęściej w przedziale od kilkuset do około 1500 zł, a optymalizacja feedu dla większych sklepów do kilku tysięcy. Ceny zależą od liczby produktów i od tego, czy platforma ma gotowy eksport.
Nasze ceny z cennika na stronie feed produktowy i Merchant Center, wszystkie netto:
- Feed Start, 349 zł: konfiguracja Merchant Center, feed do 300 produktów, naprawa błędów i odrzuceń, jedna korekta po pierwszym imporcie.
- Shopping Start, 990 zł: to co wyżej plus kampania produktowa lub Performance Max, śledzenie konwersji, do 1000 produktów.
- Feed + Grafiki, 1490 zł: dodatkowo grafiki do zasobów Performance Max dla 30 najlepszych produktów, zgodne z zasadami Google, i czyste zdjęcia produktowe.
- Opieka nad feedem, 490 zł/mies.: pilnowanie statusów produktów, reagowanie na odrzucenia, aktualizacje po zmianach w sklepie.
Budżet reklamowy nie jest w cenie, płacisz go bezpośrednio Google. Wyników sprzedażowych nie obiecujemy, bo zależą od ceny, asortymentu i konkurencji. Obiecujemy feed, który Google przyjmie. Przykłady sklepów znajdziesz w realizacjach.
Najczęstsze pytania
Dlaczego Merchant Center odrzuca moje produkty?
Najczęściej z czterech powodów: zdjęcia z napisami lub logo, cena w feedzie inna niż na stronie, brak kosztów dostawy dla kraju docelowego, brak lub zły kod GTIN. Dokładny powód dla każdego produktu widać w Merchant Center w zakładce Diagnostyka.
Czy mogę dać na zdjęciu w feedzie napis o promocji?
Nie. Zdjęcie w atrybucie image_link musi pokazywać sam produkt, bez tekstu, cen, logo i znaków wodnych. Grafiki z napisami można dodać osobno jako zasoby w grupie zasobów Performance Max.
Jak często feed powinien się aktualizować?
Co najmniej raz dziennie. Sklep z częstymi zmianami cen albo stanów magazynowych powinien aktualizować feed kilka razy dziennie albo wysyłać dane przez API, inaczej pojawiają się odrzucenia z powodu niezgodności ceny lub dostępności.
Czy do Merchant Center potrzebuję kodów EAN?
Jeśli produkt ma kod GTIN (EAN) nadany przez producenta, trzeba go podać. Produkty bez kodu (własna produkcja, rękodzieło) oznacza się atrybutem identifier_exists ustawionym na false.
Ile kosztuje konfiguracja Merchant Center?
U nas Feed Start kosztuje 349 zł netto: konfiguracja konta, feed do 300 produktów i naprawa odrzuceń. Z kampanią produktową lub Performance Max 990 zł netto. Budżet reklamowy płacisz osobno, bezpośrednio Google.
Źródła cen i danych
- Google Merchant Center, specyfikacja danych produktów
- Google Merchant Center, wymagania dla atrybutu image_link
- Google Ads, zasoby w kampaniach Performance Max
- zleca.pl, cenniki usług marketingowych (Merchant Center, kampanie produktowe)
- cenauslug.pl, zestawienia cen usług (konfiguracja Merchant Center)
Ceny rynkowe to orientacyjne dane z podanych źródeł, sprawdzone 8.10.2026. Nasze ceny pochodzą z aktualnego cennika webmistrz.pro i są cenami netto.
Konfiguracja Merchant Center od 349 zł →