Jak optymalizować feed produktowy w Google Ads?
Nawet poprawnie skonfigurowana kampania nie wykorzysta pełnego potencjału, jeśli dane produktowe są nieaktualne lub zbyt ogólne. Problemy dotyczą często tytułów, zdjęć, cen, dostępności i identyfikatorów, a ich skutki obejmują odrzucenia produktów oraz emisję reklam na nietrafne zapytania. Dobrze przygotowany feed łączy zgodność ze specyfikacją Google z informacjami wspierającymi decyzję zakupową.
Czym jest feed produktowy w Google Ads i dlaczego wpływa na wyniki kampanii?
Feed produktowy to ustrukturyzowany zbiór informacji o asortymencie sklepu internetowego. Dane można przekazywać do Google Merchant Center m.in. w plikach XML, TXT lub TSV, przez Arkusze Google, platformę e-commerce albo interfejs API. Plik zawiera atrybuty identyfikujące produkt, jego wariant, cenę, dostępność, stronę docelową i materiały graficzne.
Merchant Center sprawdza zgodność i kompletność danych, a następnie udostępnia je kampaniom oraz bezpłatnym informacjom o produktach. Błędy mogą prowadzić do odrzucenia pozycji, natomiast braki i nieprecyzyjne wartości utrudniają dopasowanie oferty do zapytań oraz ograniczają możliwości jej prezentowania.
Jakie dane trafiają ze sklepu do Google Merchant Center?
Google Merchant Center otrzymuje zarówno dane wymagane dla większości produktów, jak i atrybuty wymagane tylko w określonych krajach, kategoriach lub miejscach emisji. Zakres pól należy więc porównywać z aktualną specyfikacją danych produktowych, a nie z jedną listą.
Zakres wymaganych danych zależy od kategorii produktu, kraju sprzedaży oraz miejsca emisji. Zestaw podstawowy obejmuje identyfikację oferty, stronę docelową, cenę, dostępność i materiały wizualne. Dodatkowe pola opisują warianty, klasyfikację oraz cechy istotne dla danego asortymentu.
W jaki sposób algorytm Google wykorzystuje plik produktowy do wyświetlania reklam?
W kampaniach produktowych słowa kluczowe nie są dodawane ręcznie tak jak w standardowych kampaniach w sieci wyszukiwania. Google wykorzystuje dane z Merchant Center do wyboru produktów i sposobu ich prezentowania w kampaniach produktowych, Performance Max oraz obsługiwanych formatach Demand Gen.
System analizuje m.in. tytuły, opisy, kategorie, identyfikatory i cechy wariantów, aby ocenić zgodność produktu z zapytaniem lub profilem odbiorcy. Precyzyjny feed może poprawić dopasowanie i ograniczyć emisję nietrafnych ofert, ale nie gwarantuje niższego CPC ani wyższej pozycji. Na wyniki wpływają również stawki, budżet, cena produktu, konkurencja, strona docelowa i historia kampanii.
Jakie atrybuty w pliku produktowym są najważniejsze?
Atrybuty w danych produktowych dzielą się na wymagane dla większości ofert, wymagane warunkowo, zalecane oraz zarządcze. Ich prawidłowe uzupełnienie zwiększa szansę na akceptację produktu i daje systemowi więcej informacji potrzebnych do dopasowania oraz prezentacji reklamy.
| Typ danych | Przykładowe atrybuty | Znaczenie |
| Wymagane dla każdego produktu | id, title lub structured_title, description lub structured_description, link, image_link, price, availability | Umożliwiają identyfikację i podstawową prezentację oferty. |
| Warunkowe lub zależne od produktu | brand, gtin, mpn, condition, item_group_id, item_group_title, variant_option, color, size | Zakres zależy od stanu, kategorii, wariantów i rynku docelowego. |
| Opcjonalne pola prezentacyjne | short_title, product_highlight, product_detail, additional_image_link, lifestyle_image_link, sale_price, video_link | Rozszerzają informacje możliwe do wykorzystania w obsługiwanych formatach. |
| Klasyfikacyjne i zarządcze | google_product_category, product_type, custom_label_0–4 | Wspierają klasyfikację, raportowanie i segmentację asortymentu. |
Jak poprawnie uzupełnić atrybuty obowiązkowe?
Dane wymagane muszą opisywać ten sam produkt, który znajduje się na stronie docelowej. Rozbieżność ceny, dostępności, wariantu lub stanu może doprowadzić do odrzucenia konkretnej oferty, a powtarzające się naruszenia także do problemów na poziomie konta.
Identyfikator id powinien pozostać stały i unikalny, aby produkt zachował ciągłość danych historycznych. Wartość price musi zawierać walutę obsługiwaną w kraju sprzedaży, np. 149.00 PLN, a availability jedną z wartości akceptowanych przez Google, m.in. in_stock, out_of_stock, preorder lub backorder.
Każdy wariant produktu otrzymuje oddzielny identyfikator id. Produkty należące do jednej grupy wariantów wykorzystują wspólne wartości item_group_id i item_group_title. Cechy rozróżniające warianty przekazuje się przez variant_option oraz odpowiadające im atrybuty, np. color, size, material, pattern, gender lub age_group.
Atrybuty opcjonalne wspierające prezentację i zarządzanie produktami
Atrybuty opcjonalne realizują różne zadania. Część rozszerza prezentację oferty, inne porządkują klasyfikację, ułatwiają raportowanie albo pozwalają obsłużyć cenę promocyjną. Ich wpływ zależy od konkretnego pola, miejsca emisji i struktury kampanii.
W zależności od asortymentu można wykorzystać następujące pola:
- short_title: skrócony tytuł wykorzystywany m.in. w reklamach Demand Gen,
- product_highlight: lista najważniejszych cech produktu, które Google może wykorzystać w wybranych formatach prezentacji oferty,
- product_detail: uporządkowane dane techniczne, np. materiał, wymiary lub typ procesora,
- lifestyle_image_link: zdjęcie produktu w użyciu lub rzeczywistym otoczeniu, przeznaczone do obsługiwanych formatów wizualnych,
- product_type: własna klasyfikacja sklepu, przydatna do segmentacji i raportowania niezależnie od taksonomii Google,
- sale_price i sale_price_effective_date: cena promocyjna oraz okres jej obowiązywania, przekazywane oddzielnie od ceny regularnej.
Jak optymalizować tytuły produktów w feedzie?
Tytuł (title) jest jednym z najbardziej widocznych elementów reklamy i bezpłatnej informacji o produkcie. Powinien jednoznacznie identyfikować ofertę oraz zawierać cechy, które odróżniają ją od podobnych wariantów.
Jak układać słowa kluczowe w tytule w zależności od branży?
Struktura tytułu powinna odpowiadać sposobowi wyszukiwania danego asortymentu. Google dopuszcza do 150 znaków, lecz użytkownik zwykle widzi około 70 pierwszych znaków lub mniej, zależnie od urządzenia i formatu. Najważniejsze informacje należy więc umieścić na początku. Tytuły tworzone z użyciem generatywnej AI trzeba przekazywać przez atrybut structured_title z właściwym oznaczeniem źródła.

Układ informacji należy dopasować do kategorii produktu:
- Odzież i obuwie: [Marka] + [Grupa docelowa] + [Nazwa produktu] + [Kolor] + [Rozmiar], np. Nike Air Max 90, buty męskie, czarne, rozmiar 43.
- Elektronika i RTV/AGD: [Marka] + [Seria lub model] + [Kod producenta] + [Istotna cecha lub rozmiar], np. Samsung OLED55C35LA, telewizor 55 cali, 4K UHD.
- Części zamienne i motoryzacja: [Nazwa części] + [Marka i model pojazdu] + [Rocznik] + [Numer katalogowy], np. klocki hamulcowe przednie Audi A4 B8 2012, OEP123.
- Dom, ogród i meble: [Typ produktu] + [Marka] + [Materiał] + [Kolor] + [Wymiary], np. stół rozkładany WoodDesign, drewno dębowe, 160 × 90 cm.
Jakich błędów unikać przy tworzeniu tytułów w pliku danych?
Nadmierne powtarzanie fraz oraz umieszczanie komunikatów promocyjnych obniża czytelność tytułu i może prowadzić do ostrzeżenia albo odrzucenia produktu w Merchant Center.
W tytułach nie należy umieszczać:
- tekstów promocyjnych, takich jak „Darmowa dostawa”, „Wyprzedaż” lub „Promocja -20%”. Cenę promocyjną i warunki dostawy przekazuje się przez osobne atrybuty,
- słów pisanych wyłącznie wielkimi literami (CAPS LOCK), chyba że stanowią one oficjalny skrót lub nazwę marki,
- znaków specjalnych służących wyłącznie przyciąganiu uwagi, np. wykrzykników, gwiazdek i ozdobników graficznych,
- błędnych nazw marek lub nazw konkurencji w celu wyłudzenia ruchu.
Jak przygotować opisy i zdjęcia produktów pod kątem Google Shopping?
Opis dostarcza dodatkowego kontekstu potrzebnego do dopasowania produktu, a zdjęcie pomaga użytkownikowi rozpoznać ofertę jeszcze przed przejściem do sklepu. Oba elementy powinny przedstawiać dokładnie ten sam produkt i wariant co strona docelowa.
Czym kierować się przy optymalizacji opisu produktu?
Atrybut description może zawierać do 5000 znaków. Google rekomenduje opis o długości około 500–1000 znaków, jeśli taki zakres wystarcza do przedstawienia istotnych cech produktu. Tekst powinien odróżniać wariant od podobnych ofert i opisywać informacje widoczne na stronie docelowej.
Opis powinien zawierać nazwę produktu, zastosowanie, materiał, parametry techniczne i cechy istotne przy wyborze. Frazy wyszukiwane przez użytkowników należy wprowadzać naturalnie. Pole nie może zawierać linków do sklepu, danych kontaktowych, informacji o polityce zwrotów ani komunikatów promocyjnych niezwiązanych z opisem produktu.
Opis utworzony za pomocą generatywnej AI należy przekazać przez atrybut structured_description. Pole digital_source_type otrzymuje wtedy wartość trained_algorithmic_media, a właściwy tekst trafia do pola content.
Jakie zdjęcia produktowe najlepiej przyciągają uwagę i poprawiają CTR?
Atrybut image_link musi prowadzić do dostępnego dla Google obrazu przedstawiającego oferowany produkt. Zdjęcie nie może zawierać znaków wodnych, nakładek promocyjnych, obramowań ani elementów zasłaniających towar. Białe lub przezroczyste tło jest dobrą praktyką, ale w części kategorii dopuszczalne są także czytelne zdjęcia aranżacyjne.

https://support.google.com/merchants/answer/6324350?hl=pl&
Google rekomenduje rozdzielczość co najmniej 1500 × 1500 px, a od 31 stycznia 2027 roku minimalny wymiar dla wszystkich produktów ma wynosić 500 × 500 px. Obrazy wygenerowane przez AI muszą zachować metadane wskazujące ich cyfrowe źródło.

Źródło:
https://support.google.com/merchants/answer/6324350?hl=pl&
Atrybut additional_image_link pozwala dodać do 10 dodatkowych ujęć:
- zdjęcia pokazujące detal, fakturę materiału lub tył produktu,
- zdjęcia aranżacyjne (lifestyle) pokazujące produkt w rzeczywistym otoczeniu,
- infografiki z wymiarami, o ile są dopuszczone w specyfikacji danej kategorii.
Zdjęcia dodatkowe pomagają pokazać wariant, skalę, sposób użycia i elementy niewidoczne na obrazie głównym. Wpływ zdjęć aranżacyjnych na CTR i konwersję należy mierzyć dla konkretnych kategorii, ponieważ ten sam sposób prezentacji nie sprawdzi się jednakowo w każdej branży.
Jak kategoryzować produkty i używać numerów GTIN?
Dokładna klasyfikacja i prawidłowe identyfikatory pomagają Google rozpoznać produkt, połączyć go z właściwą ofertą w katalogu oraz zastosować wymagania przypisane do danej kategorii.
Jak prawidłowo zmapować taksonomię produktów z Google Product Category?
Google automatycznie przypisuje produkty do kategorii na podstawie przekazanych danych. Opcjonalny atrybut google_product_category służy do nadpisania tej klasyfikacji, jeśli jest błędna albo wymaga korekty ze względu na wymagania danej kategorii lub strukturę kampanii. Wartość musi pochodzić z oficjalnej taksonomii Google i może mieć postać identyfikatora albo pełnej ścieżki.
Jeśli nadpisanie jest potrzebne, należy wybrać jedną kategorię możliwie dokładnie opisującą główną funkcję produktu.
Przykład:
- błędne, za ogólne: Odzież i akcesoria (ID: 1604),
- prawidłowe, precyzyjne: Odzież i akcesoria > Odzież > Odzież wierzchnia > Płaszcze i kurtki (ID: 5598).
Precyzyjna kategoria ogranicza ryzyko błędnej klasyfikacji i pomaga zastosować właściwe wymagania dotyczące danych produktu. Nie zastępuje jednak dokładnego tytułu, opisu, identyfikatorów ani atrybutu product_type.
Co zrobić, gdy produkty nie posiadają unikalnych kodów GTIN lub MPN?
Numer GTIN (Global Trade Item Number, np. EAN w Europie) należy przekazać, jeśli został nadany produktowi przez producenta. Brak istniejącego numeru może ograniczać widoczność oferty, natomiast numer wymyślony, błędny lub przypisany do innego wariantu może doprowadzić do odrzucenia produktu.
Sposób uzupełnienia danych zależy od rodzaju produktu:
- Produkty własne, rękodzieło i towary wykonywane na zamówienie: jeśli produkt nie ma GTIN, MPN ani wyraźnie przypisanej marki, atrybut identifier_exists należy ustawić na no lub false. Producent sprzedający produkt pod własną marką może użyć nazwy marki oraz własnego, unikalnego MPN.
- Części zamienne oraz produkty używane: istniejący GTIN należy podać także dla produktu używanego. Jeśli producent nie nadał GTIN, można przekazać dostępne brand i mpn, a dla towaru używanego ustawić condition na used.
- Zestawy produktów: zestaw utworzony przez producenta wykorzystuje identyfikatory całego zestawu. Zestaw przygotowany przez sprzedawcę należy oznaczyć atrybutem is_bundle o wartości yes lub true i przekazać identyfikatory produktu głównego zgodnie ze specyfikacją Google.
Do czego służą etykiety niestandardowe (custom labels) w kampaniach produktowych?
Etykiety niestandardowe (custom_label_0 do custom_label_4) to pięć opcjonalnych pól, które nie zmieniają treści reklamy. Pozwalają grupować produkty w Google Ads według kryteriów biznesowych niewidocznych dla użytkownika, np. marży, sezonu, rotacji lub statusu bestsellera.
Jak wykorzystać custom_label do podziału produktów według marży i rentowności?
Jednym z zastosowań etykiet niestandardowych jest podział asortymentu według marży. Taki układ ułatwia analizę, czy grupy o różnej rentowności powinny korzystać z odmiennych budżetów, celów lub struktur kampanii.
Tworząc regułę w feedzie, przydziela się wartości do np. custom_label_0:
- High_Margin (marża > 40%),
- Medium_Margin (marża 20–40%),
- Low_Margin (marża < 20%).
Na podstawie etykiet można budować grupy produktów lub oddzielne kampanie Performance Max. Docelowy ROAS nie powinien jednak wynikać wyłącznie z nazwy etykiety. Należy uwzględnić marżę, koszt pozyskania, wolumen sprzedaży, zwroty i wartość klienta, a następnie porównać wyniki poszczególnych segmentów.
Jak zarządzać produktami sezonowymi oraz bestsellerami za pomocą etykiet?
Etykiety ułatwiają zarządzanie produktami sezonowymi i bestsellerami, ale same nie zmieniają budżetu ani stawek. Automatyzacja wymaga odpowiedniej struktury kampanii, reguł lub skryptów wykorzystujących oznaczone grupy.
Przykłady strategicznego wykorzystania etykiet:
- Bestsellery: grupę można wyznaczyć na podstawie liczby transakcji, przychodu albo marży w ustalonym okresie i przypisać jej custom_label_1 = Bestseller. Etykieta ułatwi osobną analizę oraz wydzielenie budżetu, jeśli uzasadniają to wyniki.
- Sezonowość: wartości custom_label_2 = Lato lub custom_label_2 = Zima pozwalają szybko wyodrębnić produkty przed sezonem. Włączenie, wyłączenie albo zmiana strategii nadal wymaga działania na poziomie grupy produktów lub kampanii.
- Cena i półka cenowa: podział na segmenty budżetowe, średnie i premium pomaga porównywać produkty o podobnym poziomie cen oraz dopasować analizę do sposobu podejmowania decyzji zakupowych.
Jak modyfikować plik produktowy bez pomocy programisty?
Wprowadzanie zmian w danych produktowych nie zawsze wymaga ingerencji w kod sklepu. Google Merchant Center udostępnia reguły atrybutów oraz dodatkowe źródła danych, które pozwalają przekształcać, rozszerzać albo nadpisywać wybrane wartości.
Jak działają reguły pliku danych (Feed Rules) w Google Merchant Center?
Reguły atrybutów, wcześniej nazywane regułami pliku danych, przekształcają wartości na podstawie warunków i operacji. Funkcja wymaga włączenia dodatku Advanced Data Source Management. Następnie reguły konfiguruje się w ustawieniach wybranego źródła danych, zapisuje jako wersję roboczą, testuje i dopiero później stosuje do produktów.
Reguły pozwalają m.in.:
- zmieniać wielkość liter, usuwać niedozwolone elementy i zastępować fragmenty wartości,
- łączyć dane z kilku pól, np. brand + title + color, po sprawdzeniu, czy nowy tytuł pozostaje czytelny i zgodny ze stroną docelową,
- przypisywać wartości do etykiet niestandardowych na podstawie ceny, kategorii sklepu lub innych danych źródłowych,
- uzupełniać wartości domyślne wyłącznie wtedy, gdy są zgodne z rzeczywistymi cechami produktu. Brakującej marki produktu innego producenta nie należy zastępować nazwą sklepu.
Kiedy i jak stosować uzupełniające pliki danych (Supplemental Feeds)?
Dodatkowe źródło danych, wcześniej określane jako plik uzupełniający, rozszerza albo nadpisuje informacje z głównego źródła. Podstawowe i dodatkowe źródło danych łączy się standardowo przez identyfikator id. Na wybranych kontach funkcja custom matching pozwala zastosować również inny wspólny atrybut, np. brand lub product_type.Takie źródło może mieć formę m.in. Arkusza Google, pliku tekstowego albo innego obsługiwanego połączenia.
Stosowanie plików uzupełniających jest wskazane w przypadkach:
- szybkiego dodania etykiet custom_label na potrzeby promocji lub nowej segmentacji kampanii,
- zmiany wybranych tytułów, opisów lub zdjęć bez modyfikowania danych w systemie sklepu,
- uzupełnienia brakujących identyfikatorów po potwierdzeniu ich zgodności z produktem i wariantem,
- wykluczenia produktu z określonego miejsca emisji za pomocą excluded_destination. Nie jest to uniwersalne wykluczenie ze wszystkich kampanii.
Jak naprawiać błędy i odrzucenia produktów w Google Merchant Center?
Regularne sprawdzanie statusu produktów pozwala szybciej wykrywać problemy z danymi i ograniczać czas, w którym oferta nie może się wyświetlać. Priorytet powinny mieć błędy obejmujące produkty generujące istotną część sprzedaży lub mające wysoki potencjał kliknięć.
Gdzie szukać przyczyn zablokowania produktów w panelu GMC?
Informacje o problemach znajdują się obecnie na karcie Needs attention w sekcji Products. Widok pokazuje problemy na poziomie konta i produktu oraz pomaga ustalić ich wpływ na możliwość emisji i potencjał kliknięć.

Źródło: https://support.google.com/merchants/answer/12476548?hl=pl
- Problemy o dużym wpływie: karty podsumowują usterki obejmujące znaczną część konta lub produkty o istotnym potencjale.
- Priorytetowe poprawki: filtr ogranicza widok do problemów o średnim lub dużym przewidywanym wpływie. Po jego wyłączeniu można sprawdzić pełną listę.
- Szczegóły problemu: panel wskazuje przyczynę, sugerowane działania, przykładowe produkty, potencjał kliknięć i historię statusu.
Listę produktów wymagających uwagi można filtrować i pobrać, a następnie porównać identyfikatory id z danymi źródłowymi. Przed zastosowaniem automatycznej poprawki trzeba sprawdzić, czy proponowana wartość odpowiada stronie docelowej.
Jak zapobiegać wykluczeniom produktów z powodu rozbieżności cen i dostępności?
Rozbieżność ceny lub dostępności między danymi produktowymi a stroną docelową może doprowadzić do odrzucenia oferty. Google cyklicznie odczytuje stronę i porównuje jej zawartość z informacjami w Merchant Center. Częste zmiany stanów magazynowych lub cen zwiększają ryzyko wykrycia niezgodności przed kolejną aktualizacją źródła.
Ryzyko można ograniczyć na trzy sposoby:
- dostosować częstotliwość pobierania danych do tempa zmian cen i stanów magazynowych. Przy dużej rotacji aktualizacja raz na dobę może być niewystarczająca,
- sprawdzić konfigurację automatyzacji ceny, ceny promocyjnej, dostępności i stanu produktu. Funkcje te są domyślnie aktywne, lecz stanowią zabezpieczenie przed przejściowymi rozbieżnościami, a nie zamiennik regularnej aktualizacji źródła danych,
- wdrożyć zgodne dane strukturalne schema.org/Product i schema.org/Offer, obejmujące m.in. cenę, walutę i dostępność.
Automatyczne aktualizacje wykorzystują informacje odczytane ze strony docelowej do korygowania części rozbieżności. Funkcja nie zastępuje regularnej synchronizacji źródła i nie naprawia błędów w tytułach, identyfikatorach, adresach URL ani zasadach dotyczących zdjęć.
Po wdrożeniu zmian należy porównać liczbę zaakceptowanych i odrzuconych produktów, statusy na karcie Needs attention oraz wyniki kampanii na poziomie grup produktów. CTR, współczynnik konwersji, koszt i wartość konwersji powinny być analizowane w porównywalnych okresach, z uwzględnieniem sezonowości, zmian budżetu i ceny oferty.
Kolejność prac ma znaczenie: najpierw usuwa się błędy blokujące emisję i rozbieżności danych, następnie dopracowuje tytuły, opisy, zdjęcia i warianty, a dopiero później segmentuje asortyment oraz testuje zmiany wpływające na rentowność kampanii.
Źródła:
- https://support.google.com/merchants/answer/15000309?hl=pl-IE&
- https://support.google.com/merchants/answer/15000388?hl=pl-PL&
- https://support.google.com/merchants/answer/12476548?hl=pl
- https://support.google.com/google-ads/answer/13721750?hl=pl
- Czym jest feed produktowy w Google Ads i dlaczego wpływa na wyniki kampanii?
- Jakie dane trafiają ze sklepu do Google Merchant Center?
- W jaki sposób algorytm Google wykorzystuje plik produktowy do wyświetlania reklam?
- Jakie atrybuty w pliku produktowym są najważniejsze?
- Jak poprawnie uzupełnić atrybuty obowiązkowe?
- Atrybuty opcjonalne wspierające prezentację i zarządzanie produktami
- Jak optymalizować tytuły produktów w feedzie?
- Jak układać słowa kluczowe w tytule w zależności od branży?
- Jakich błędów unikać przy tworzeniu tytułów w pliku danych?
- Jak przygotować opisy i zdjęcia produktów pod kątem Google Shopping?
- Czym kierować się przy optymalizacji opisu produktu?
- Jakie zdjęcia produktowe najlepiej przyciągają uwagę i poprawiają CTR?
- Jak kategoryzować produkty i używać numerów GTIN?
- Jak prawidłowo zmapować taksonomię produktów z Google Product Category?
- Co zrobić, gdy produkty nie posiadają unikalnych kodów GTIN lub MPN?
- Do czego służą etykiety niestandardowe (custom labels) w kampaniach produktowych?
- Jak wykorzystać custom_label do podziału produktów według marży i rentowności?
- Jak zarządzać produktami sezonowymi oraz bestsellerami za pomocą etykiet?
- Jak modyfikować plik produktowy bez pomocy programisty?
- Jak działają reguły pliku danych (Feed Rules) w Google Merchant Center?
- Kiedy i jak stosować uzupełniające pliki danych (Supplemental Feeds)?
- Jak naprawiać błędy i odrzucenia produktów w Google Merchant Center?
- Gdzie szukać przyczyn zablokowania produktów w panelu GMC?
- Jak zapobiegać wykluczeniom produktów z powodu rozbieżności cen i dostępności?