Feed produktowy (ang. product feed, plik produktowy) to uporządkowany zbiór danych o asortymencie sklepu — identyfikator, tytuł, opis, cena, dostępność, link i zdjęcie każdego produktu — przekazywany do Google Merchant Center w formie pliku XML, arkusza CSV/TSV lub przez API. Dla marketera feed jest fundamentem kampanii produktowych: to z niego Google buduje reklamy w Zakupach Google i w Google Ads (kampanie produktowe PLA i Performance Max), więc jakość danych w feedzie bezpośrednio wpływa na to, czy i jak często reklama się wyświetli.
Jak działa feed produktowy?
Feed nie jest reklamą — jest źródłem danych, z którego system reklamowy sam tworzy kreacje. W kampanii produktowej nie piszesz nagłówków ani nie wybierasz słów kluczowych; Google dopasowuje zapytanie użytkownika do tytułu, opisu, kategorii i atrybutów produktu z feedu. Dlatego mówi się, że w Zakupach Google „feed jest słowem kluczowym”.
Przepływ danych wygląda tak:
- Sklep generuje plik (wtyczka e-commerce, eksport z PIM/ERP lub własny skrypt) albo udostępnia dane przez Content API / Merchant API.
- Merchant Center pobiera dane według harmonogramu (zwykle raz dziennie lub częściej) i weryfikuje je z zawartością stron produktowych.
- Produkty zatwierdzone trafiają do kampanii produktowej lub Performance Max, gdzie decydują stawki, budżet i sygnały odbiorców.
- Produkty odrzucone (np. niezgodność ceny na stronie i w feedzie) przestają się wyświetlać do czasu poprawy.
Jakie atrybuty musi zawierać feed?
Pełna lista atrybutów znajduje się w specyfikacji danych produktów Google Merchant Center. W praktyce warto rozróżnić atrybuty wymagane, rekomendowane i pomocnicze:
| Atrybut | Status | Po co jest |
|---|---|---|
| id, title, description, link, image_link | wymagane | Identyfikacja produktu i treść reklamy |
| price, availability, condition | wymagane | Muszą zgadzać się ze stroną produktu, inaczej odrzucenie |
| brand, gtin, mpn | wymagane dla większości kategorii | Dopasowanie do katalogu Google, lepsze rankowanie |
| google_product_category, product_type | rekomendowane | Trafność dopasowania do zapytań |
| item_group_id, color, size, material | wymagane dla wariantów (odzież) | Grupowanie wariantów jednego produktu |
| sale_price, shipping, custom_label_0–4 | opcjonalne | Promocje, koszty dostawy, własna segmentacja kampanii |
Jak przygotować i optymalizować feed?
- Tytuły pod wyszukiwanie — zaczynaj od marki i typu produktu, dodaj kluczowe cechy (model, kolor, rozmiar, pojemność). Tytuł jest najsilniejszym sygnałem dopasowania.
- Zgodność danych — cena, dostępność i waluta w feedzie muszą być identyczne jak na stronie w momencie skanowania przez Google.
- Częstotliwość aktualizacji — przy zmiennych stanach magazynowych odświeżaj feed kilka razy dziennie lub używaj API.
- Custom label — pięć własnych etykiet (np. marża, sezon, bestseller, poziom stanu) pozwala dzielić asortyment na grupy i przypisywać im różne budżety i cele ROAS.
- Feed uzupełniający — w Merchant Center możesz dodać drugi plik, który nadpisuje lub dopisuje atrybuty (np. custom label) bez ingerencji w eksport ze sklepu.
- Zdjęcia — na białym tle, bez nakładek tekstowych i znaków wodnych, w odpowiedniej rozdzielczości.
Najczęstsze błędy
- Tytuły skopiowane z systemu magazynowego („Kod 4821 Koszulka”) zamiast opisowych.
- Brak GTIN przy produktach, które go mają — ograniczony zasięg i niższa trafność.
- Jeden feed dla wielu krajów bez rozdzielenia języka, waluty i kosztów dostawy.
- Ignorowanie sekcji diagnostyki w Merchant Center — odrzucone produkty „znikają” z kampanii po cichu.
- Nieużywanie custom label, przez co cały asortyment reklamuje się w jednej grupie z tą samą strategią stawek.
Feed produktowy w praktyce ICBM
W ICBM pracę nad kampanią produktową zaczynamy od audytu feedu, a nie od ustawień w Google Ads — najczęściej to w danych, nie w stawkach, leży największy potencjał wzrostu. Porządkujemy tytuły, uzupełniamy identyfikatory, budujemy segmentację na custom labelach i ustawiamy monitoring odrzuceń. Dopiero na tak przygotowanym feedzie uruchamiamy kampanię Zakupy Google lub Performance Max i optymalizujemy ją na poziomie grup produktów. Więcej o mechanice kampanii znajdziesz w kategorii Google Ads w bazie wiedzy.
Najczęściej zadawane pytania
Czym różni się feed XML od CSV i API?
Format nie wpływa na skuteczność reklam — liczy się zawartość. XML i CSV to statyczne pliki pobierane przez Google w harmonogramie, natomiast API pozwala aktualizować pojedyncze produkty w czasie zbliżonym do rzeczywistego, co ma znaczenie przy szybko zmieniających się cenach i stanach.
Czy jeden feed wystarczy do Zakupów Google i Performance Max?
Tak — oba typy kampanii korzystają z tego samego feedu podłączonego w Merchant Center. Różnica polega na tym, że Performance Max wykorzystuje dane produktowe także w innych sieciach (YouTube, Discover, Gmail) i łączy je z dodatkowymi zasobami tekstowymi i graficznymi.
Jak często aktualizować feed produktowy?
Minimum raz dziennie; sklepy z dużą rotacją cen lub stanów powinny odświeżać dane kilka razy dziennie albo przejść na API. Im rzadsza aktualizacja, tym większe ryzyko odrzuceń z powodu rozbieżności między feedem a stroną produktu.
