Plik produktowy (feed) to ustrukturyzowana lista produktów przesyłana do Google Merchant Center, na podstawie której wyświetlają się reklamy produktowe w Google (Zakupy, Performance Max, Demand Gen). Aby oferta została zatwierdzona i mogła brać udział w aukcji, każdy produkt musi zawierać zestaw wymaganych atrybutów zdefiniowanych w specyfikacji danych produktów Google. Braki lub błędy w tych polach to najczęstsza przyczyna odrzucenia produktów w Merchant Center.
Jakie atrybuty są wymagane dla każdego produktu?
Zestaw bezwzględnie wymaganych pól jest krótszy, niż wielu sprzedawców zakłada. Pozostałe atrybuty są wymagane warunkowo lub opcjonalne, ale wpływają na trafność wyświetleń.
| Atrybut | Status | Opis i format |
|---|---|---|
| id | Wymagany | Unikalny identyfikator oferty (np. SKU), maks. 50 znaków, niezmienny w czasie. |
| title | Wymagany | Nazwa produktu, maks. 150 znaków; powinna odpowiadać nazwie na stronie docelowej. |
| description | Wymagany | Opis cech produktu, maks. 5000 znaków, bez treści promocyjnych i linków. |
| link | Wymagany | Adres URL strony produktu w sklepie (zweryfikowana domena). |
| image_link | Wymagany | URL głównego zdjęcia; min. 100×100 px (250×250 px dla odzieży), bez znaków wodnych i tekstu. |
| availability | Wymagany | Jedna z wartości: in_stock, out_of_stock, preorder, backorder. |
| price | Wymagany | Cena z kodem waluty (np. 199.00 PLN), zgodna z ceną na stronie docelowej. |
| brand | Wymagany dla nowych produktów | Marka producenta (wyjątki: filmy, książki, nagrania muzyczne). |
| gtin | Wymagany, jeśli istnieje | Globalny numer handlowy (EAN, UPC, ISBN) nadany przez producenta. |
| mpn | Wymagany, gdy brak GTIN | Numer katalogowy producenta, podawany razem z marką. |
| condition | Wymagany dla używanych i odnowionych | Wartości: new, refurbished, used; dla nowych opcjonalny. |
| shipping | Wymagany w Polsce | Koszt dostawy — w feedzie lub w ustawieniach dostawy w Merchant Center. |
Aktualną specyfikację utrzymuje Google w dokumentacji danych produktów. Warto zaznaczyć zmianę: atrybut google_product_category, dawniej wskazywany jako obowiązkowy, jest dziś opcjonalny — Google przypisuje kategorię automatycznie, a wartość podana w feedzie służy do jej nadpisania.
Które atrybuty są wymagane warunkowo?
Część pól staje się obowiązkowa w zależności od kategorii, kraju sprzedaży lub sposobu prezentacji oferty:
- color, size, age_group, gender — wymagane dla odzieży i akcesoriów w wybranych krajach (m.in. Niemcy, Francja, Wielka Brytania, USA); w Polsce zalecane, bo poprawiają dopasowanie do zapytań.
- item_group_id — wymagany, gdy produkt występuje w wariantach (rozmiar, kolor); łączy je w jedną grupę.
- identifier_exists — ustaw na no, gdy produkt nie ma GTIN ani MPN (np. rękodzieło, produkty własnej marki).
- sale_price i sale_price_effective_date — przy cenie promocyjnej, aby Google pokazywał przekreśloną cenę regularną.
- multipack, is_bundle — dla wieloopaków i zestawów tworzonych przez sprzedawcę.
- adult — dla produktów o treściach przeznaczonych dla dorosłych.
- energy_efficiency_class — dla urządzeń objętych etykietą energetyczną w UE.
Dlaczego jakość feedu decyduje o wynikach kampanii?
W kampaniach produktowych nie ustawia się słów kluczowych — o tym, dla jakich zapytań pojawi się produkt, decyduje treść feedu: tytuł, opis, marka, GTIN i kategoria. Feed pełni więc rolę, którą w kampaniach w wyszukiwarce odgrywa lista fraz. Jakość danych przekłada się bezpośrednio na trafność wyświetleń, a w konsekwencji na liczbę konwersji i osiągany ROAS. Niezgodność ceny lub dostępności między feedem a stroną skutkuje odrzuceniem oferty, a powtarzające się rozbieżności mogą prowadzić do zawieszenia konta.
Feed produktowy w praktyce
W codziennej pracy nad feedem sprawdzają się poniższe zasady:
- Umieszczaj najważniejsze cechy (marka, model, kluczowy parametr) na początku tytułu — Google i użytkownik widzą pierwsze słowa.
- Stosuj zdjęcia na jednolitym tle, bez znaków wodnych, logotypów i tekstu promocyjnego.
- Synchronizuj ceny i stany magazynowe na bieżąco — codzienne pobieranie feedu z harmonogramem lub aktualizacje przez Merchant API (następcę Content API for Shopping).
- Uzupełniaj atrybuty opcjonalne (product_type, color, material, product_highlight) — więcej danych oznacza lepsze dopasowanie do zapytań.
- Wykorzystaj custom_label_0–4 do segmentacji kampanii (np. marża, sezonowość, bestsellery).
- Regularnie przeglądaj zakładkę diagnostyki produktów w Merchant Center i reaguj na ostrzeżenia, zanim staną się odrzuceniami.
Prawidłowo skonfigurowany feed to różnica między rentowną a przepalającą budżet kampanią produktową. Jeśli chcesz, by Twoje produkty skutecznie sprzedawały się w Google, sprawdź naszą ofertę kampanii Google Ads.
Najczęściej zadawane pytania
Czy GTIN jest zawsze wymagany?
GTIN jest wymagany dla produktów, którym producent nadał taki numer (EAN, UPC, ISBN). Dla produktów bez GTIN — np. wytwarzanych na zamówienie lub własnej marki — ustaw atrybut identifier_exists na „no” i podaj markę oraz MPN, jeśli istnieje.
Jak często aktualizować plik produktowy?
Ceny i dostępność powinny być aktualne na bieżąco — najlepiej przez automatyczne pobieranie feedu co najmniej raz dziennie lub przez Merchant API przy każdej zmianie. Nieaktualne dane prowadzą do odrzucenia produktów, a w powtarzalnych przypadkach do zawieszenia konta Merchant Center.
Co zrobić, gdy produkt zostanie odrzucony?
Sprawdź diagnostykę produktów w Merchant Center — wskaże konkretny powód, np. niezgodność ceny, brak wymaganego atrybutu lub naruszenie zasad. Po poprawieniu danych i ponownym przesłaniu feedu produkt zostanie automatycznie zweryfikowany, a w razie wątpliwości możesz poprosić o ręczną weryfikację.
