Katalog produktów w praktyce: wgrywanie i aktualizacje
Reklamy budowane z katalogu należą według OpenAI do najskuteczniejszych w całym programie. Ten tekst opisuje ich stronę techniczną: co musi być w pliku, jak go dostarczyć i jak zorganizować produkty, żeby nie licytować całego asortymentu jednakowo.
- Katalog obsługuje ten sam plik, który utrzymujesz pod Merchant Center.
- Po wysłaniu pozycje przechodzą weryfikację i część może zostać odrzucona.
- Aktualizacje różnicowe pozwalają wysyłać tylko to, co się zmieniło.
Jeśli szukasz wprowadzenia, zacznij od tekstu o wykorzystaniu pliku z Google. Tutaj wchodzimy głębiej.
Co musi być w pliku?
OpenAI obsługuje kanały produktowe zgodne ze specyfikacją Google, więc plik utrzymywany pod Merchant Center zwykle wystarczy. Wymagane są wszystkie pola oznaczone jako obowiązkowe w tej specyfikacji.
W praktyce chodzi o tytuł, opis, cenę, dostępność, obraz i adres docelowy każdej pozycji. Do tego dochodzi pole decydujące o kwalifikowalności reklamowej: kanały tworzone przez panel domyślnie kwalifikują produkty do reklam, chyba że pozycja została wprost oznaczona jako niekwalifikująca się.
Trzy metody dostarczania i wygasanie pozycji

Katalog dodaje się w sekcji narzędzi panelu, a metodę wybiera się przy tworzeniu. Różnią się przede wszystkim tym, jak często dane będą aktualne.
- Plik CSV lub tekstowy: na pierwszy test i sporadyczne zmiany. Wymaga ręcznego wgrywania.
- Stały adres HTTPS: system sam pobiera plik. Najlepszy stosunek pracy do efektu dla większości sklepów.
- Połączenie serwerowe: dla zespołów z automatycznym eksportem, z pełną kontrolą nad harmonogramem.
Uwaga: pozycje w katalogu wygasają po 14 dniach.
Katalog wgrany raz, ręcznie, po dwóch tygodniach przestaje działać,
a reklamy zamilkną bez wyraźnego komunikatu w panelu.
Chcesz uruchomić reklamy w ChatGPT?
Wdrożymy katalog produktowy razem z automatycznym odświeżaniem i podziałem na grupy według marży.
Co dzieje się z plikiem po wysłaniu
Przetwarzanie i weryfikacja
Po wgraniu plik jest przetwarzany, co zajmuje od kilku minut do kilku godzin, zależnie od wielkości katalogu. Postęp i ewentualne błędy widać w historii przesyłania.
Warto tam zajrzeć po pierwszym imporcie, bo część pozycji potrafi odpaść z powodu braków w wymaganych polach. Panel pokazuje też podgląd przykładowej reklamy produktowej, na którym sprawdzisz, jak wyświetlą się tytuły i ceny.
Filtry i własne oznaczenia
W grupie reklam wybierasz katalog i nakładasz filtry decydujące, które produkty się kwalifikują. Panel pokazuje przy tym licznik pasujących pozycji, więc od razu widać, czy filtr nie jest zbyt wąski albo zbyt szeroki.
Gdy standardowe filtry nie wystarczają, w pliku można dodać pole z własnymi metadanymi reklamowymi i wpisać tam wartości takie jak poziom marży czy linia produktowa. Potem grupujesz produkty właśnie po nich. To jedyny sensowny sposób, żeby oddzielić asortyment wysokomarżowy od reszty.
Aktualizacje różnicowe
Przy dużych katalogach wysyłanie całości przy każdej zmianie ceny jest nieporęczne. Dlatego istnieje osobny mechanizm aktualizacji różnicowych, którym można zmienić dostępność i tytuły wybranych pozycji bez ponownego przesyłania całego pliku.
To rozwiązanie dla sklepów z często zmieniającymi się stanami magazynowymi. Podstawowy katalog nadal trzeba odświeżać, ale bieżące korekty idą szybciej i mniejszym kosztem.
Ograniczenia, o których trzeba wiedzieć
Produkty z katalogu kwalifikują się wyłącznie do reklam. Nie pojawią się w zwykłych odpowiedziach ChatGPT, gdy ktoś poprosi o polecenie produktu. OpenAI zapowiada, że kiedyś może to zmienić.
Kampanie z katalogu podlegają tym samym zasadom reklamowym co pozostałe, więc asortyment z kategorii regulowanych bywa odrzucany. Warto sprawdzić to przed wgraniem pełnego katalogu, a nie po odrzuceniu połowy pozycji.
Reklama produktowa korzysta z osobnego szablonu, w którym dane podstawiają się automatycznie z pliku. Szablon obsługuje dziś wybór pola obrazu, a resztę składa system.
Jak emedia może w tym pomóc?
Katalog wdrażamy razem z odświeżaniem i strukturą grup, bo sam import to dopiero początek pracy.
- Kampanie produktowe z feedu: od 1500 zł netto miesięcznie, razem z wdrożeniem katalogu.
- Sprawdzamy plik pod wymagania specyfikacji i uzupełniamy brakujące pola.
- Ustawiamy dostarczanie przez adres HTTPS albo połączenie serwerowe, żeby pozycje nie wygasały.
- Budujemy podział na grupy według marży z użyciem własnych oznaczeń w pliku.
Podsumowanie
Zanim wgrasz katalog, ustal jedną rzecz: jak będzie się odświeżał. Ręczny plik wygasa po dwóch tygodniach i to jest najczęstsza przyczyna cichego zatrzymania reklam produktowych. Drugą rzeczą jest pole na własne oznaczenia, bo bez niego nie zbudujesz kampanii wokół rentowności.
Przeczytaj także
- Masz plik produktowy w Google? Wykorzystasz go w ChatGPT
- Pierwsza kampania w ChatGPT Ads krok po kroku
- Zdarzenia konwersji w ChatGPT Ads: pełna lista
- Obsługa ChatGPT Ads: nasza oferta prowadzenia kampanii, cennik i zakres prac
Najczęstsze pytania
Jakie pola są wymagane w katalogu produktowym?
Wszystkie oznaczone jako obowiązkowe w specyfikacji kanałów produktowych Google, w praktyce tytuł, opis, cena, dostępność, obraz i adres docelowy. Plik z Merchant Center zwykle spełnia te wymagania.
Jak często odświeża się katalog?
Zależy od metody. Adres HTTPS i połączenie serwerowe pobierają dane automatycznie, a plik wgrany ręcznie wymaga ponownego przesłania, bo pozycje wygasają po dwóch tygodniach.
Jak podzielić produkty według marży?
Przez dodanie w pliku pola z własnymi metadanymi reklamowymi, wpisanie tam poziomu marży albo linii produktowej i grupowanie produktów po tych wartościach w grupach reklam.
Czy mogę aktualizować same ceny i stany magazynowe?
Tak, służy do tego mechanizm aktualizacji różnicowych, który zmienia dostępność i tytuły wybranych pozycji bez przesyłania całego katalogu.
Czy produkty z katalogu pojawią się w odpowiedziach ChatGPT?
Nie. Kwalifikują się wyłącznie do reklam. OpenAI zapowiada, że może to zmienić w przyszłości.
Jak to powstaje?
Ten wpis napisał człowiek, a model przygotował pierwszą wersję roboczą. Obie strony są niżej wymienione z nazwy, razem ze źródłami, na których stoją twierdzenia.
- Tematy, opinie i ostatnia decyzja: Grzegorz Wysocki, właściciel emedia, agencji marketingowej z Lublina prowadzącej kampanie płatne i SEO dla klientów.
- Wersja robocza, kod i testy: Claude Opus 5 od Anthropic, w narzędziu Claude Code. Nic nie trafia na stronę bez przeczytania i poprawienia przez człowieka.
- Grafiki: sceny powstają z wykorzystaniem AI na bazie zdjęcia autora, a napisy składamy sami.
Źródła: centrum pomocy OpenAI i dokumentacja dla deweloperów, warunki oraz zasady reklamowe OpenAI, a także ustawienia i zrzuty z naszego własnego konta reklamowego. Liczby pochodzą z dokumentacji producenta albo z realnych kampanii. Jeśli czegoś nie wiemy, piszemy o tym wprost.
Źródła: OpenAI, dokumentacja kanałów produktowych i aktualizacji różnicowych dla deweloperów, centrum pomocy ChatGPT Ads, stan na 1 września 2026. Zrzut z konta reklamowego emedia.
Realizacja: artykuł zrealizowany przez człowieka we współpracy z systemami AI. Redakcję i publikację firmuje autor. Wykorzystane systemy: Anthropic oraz OpenAI.
Opublikowano 01.09.2026
Rozwiń z nami swój biznes on-line
Zobacz również
Skontaktuj się z nami i zacznijmy
budowanie Twojego biznesu!
Skorzystaj z bezpłatnej wyceny lub wyślij nam wiadomość

Grzegorz Wysocki
CEO emedia
Komentarz autora: Największą wartość widzę w polu na własne oznaczenia. Bez niego dzielisz produkty tylko po tym, co jest w standardowym pliku, więc buty za sto złotych licytujesz tak samo jak te za tysiąc. Z nim możesz oznaczyć poziom marży albo linię produktową i zbudować grupy reklam wokół rentowności, a nie wokół kategorii ze sklepu.