LizbonaJesteśmy na Web Summit, stoisko A1-33.Zobacz szczegóły
Feedance
Artykuł

Diagnozowanie i naprawa odrzuceń produktów z katalogu w Meta Commerce Manager

Meta odrzuca produkty z katalogu z powodu błędów feedu, naruszeń zasad lub braku kwalifikacji konta. Sprawdź, który problem dotyczy ciebie, i szybko go napraw.

Kardelen YılmazKardelen Yılmaz
9 minut czytania
Illustration of product feed items being filtered and validated before catalog approval

Commerce Manager w Meta przekazuje sprzedawcom jedne z najmniej konkretnych komunikatów o odrzuceniu w całej branży reklamowej: status „disapproved” i często jeden niejasny kod przyczyny. Zespoły odpowiedzialne za feed spędzają potem godziny na zgadywaniu, czy problemem jest brakujące pole, naruszenie zasad, czy kwestia kwalifikacji na poziomie konta, ponieważ dokumentacja pól katalogu Meta i zasady Commerce Policies znajdują się na osobnych stronach i nic bezpośrednio nie łączy odrzucenia z jego rozwiązaniem. Ten przewodnik dzieli rzeczywiste przyczyny na trzy warstwy, podaje dokładne pola i limity sprawdzane przez Meta oraz pokazuje wiersz feedu przed poprawką i po niej, abyś mógł zobaczyć rozwiązanie, a nie tylko o nim przeczytać. Jest przeznaczony dla każdego, kto prowadzi katalog Meta w ramach wielokanałowego feedu – niezależnie od tego, czy zarządzasz 200 SKU ręcznie, czy 200 000 przez platformę do feedów. Wcześniej przygotowaliśmy podobne diagnostyki dla konkretnych kanałów, dotyczące zawieszeń w Google Merchant Center za wprowadzanie w błąd oraz odrzuceń ofert w TikTok Shop – typy błędów w Meta częściowo pokrywają się z obydwoma, ale nie są identyczne z żadnym z nich.

Trzy warstwy, które sprawdza Meta, i dlaczego komunikaty o błędach je zacierają

Produkt w katalogu Meta może zostać odrzucony z przyczyn leżących w trzech zupełnie różnych systemach, a Commerce Manager często zgłasza wszystkie trzy za pomocą podobnie sformułowanych komunikatów. Rozdzielenie ich na początku oszczędza najwięcej czasu.

  • Błędy na poziomie feedu – sam plik jest wadliwy, brakuje w nim wymaganej kolumny lub jest niedostępny. Blokują one pobranie danych, zanim jakikolwiek produkt zostanie sprawdzony.
  • Odrzucenia za naruszenie zasad na poziomie produktu – plik został poprawnie odczytany, ale konkretny produkt narusza Commerce Policy: kategoria objęta ograniczeniami, wprowadzające w błąd twierdzenie lub naruszenie zasad dotyczących zdjęć.
  • Brak kwalifikacji w ramach Commerce Eligibility na poziomie konta – sama firma nie przeszła weryfikacji tożsamości, legalności produktów lub procesu zakupowego, więc żaden produkt z katalogu nie może być wyświetlany, niezależnie od jakości feedu.

Naprawiaj je w tej kolejności. Nie ma sensu debugować oznaczeń zasad na poziomie produktów, jeśli twoje konto nie przeszło Commerce Eligibility Review, ani odwoływać się od odrzucenia za naruszenie zasad, jeśli rzeczywistą przyczyną jest brakujące pole wymagane.

Warstwa 1: błędy na poziomie feedu, które blokują pobieranie danych

Pojawiają się, zanim Meta oceni jakikolwiek produkt pod kątem zasad, i najszybciej się je naprawia, bo niemal zawsze mają charakter mechaniczny. Na podstawie udokumentowanych przez Meta kategorii błędów, zebranych w zestawieniu błędów Commerce Managera od GoDataFeed, najczęściej powtarzają się:

BłądTypowa przyczynaRozwiązanie
Błąd dostępu do pliku feedu danychAdres URL feedu prowadzi do strony produktu zamiast do surowego pliku albo serwer blokuje robota MetaUdostępnij bezpośredni link do pliku bez uwierzytelniania, z poprawnym nagłówkiem Content-Type i kodowaniem UTF-8
Nieobsługiwany format plikuPlik nie jest w formacie CSV, TSV ani XML albo w pliku XML brakuje deklaracjiWyeksportuj plik ponownie w obsługiwanym formacie; sprawdź nagłówek XML
Brak wymaganych pólNazwy kolumn nie odpowiadają dokładnie nazwom pól MetaDopasuj nazwy pól dokładnie (z uwzględnieniem wielkości liter) do dokumentacji katalogu
Zduplikowane identyfikatory produktówTo samo id występuje w więcej niż jednym feedzie przesłanym do tego samego kataloguUtrzymuj identyfikator tylko w jednym feedzie źródłowym; dla rzeczywistych wariantów używaj item_group_id
Niezgodność kolumnWiersz ma więcej lub mniej wartości niż wiersz nagłówka, zwykle z powodu niezakodowanych przecinków lub cudzysłowówUjmij każde pole tekstowe w cudzysłowy i przed przesłaniem sprawdź liczbę wierszy i kolumn
Zbyt duży plikPrzekracza 100 MB przy jednorazowym przesłaniu lub 8 GB przy feedzie zaplanowanym (30 GB po kompresji)Podziel go na kilka feedów lub skompresuj do formatu ZIP/GZIP

Warstwa 2: odrzucenia za naruszenie zasad na poziomie produktu

Gdy produkt zostanie poprawnie odczytany, automatyczny system weryfikacji Meta sprawdza go pod kątem Commerce Policies. Według aktualnej dokumentacji praktyków dotyczącej najczęstszych przyczyn (przewodnik Racklify dotyczący naprawy katalogu Meta, ostatnio zweryfikowany w maju 2026 roku, oraz przewodnik AI Shopping Feeds dotyczący naruszeń zasad, zaktualizowany 17 września 2026 roku) za większością ogólnych odrzuceń typu „policy violation” stoi pięć przyczyn:

  1. Naruszenia zasad dotyczących zdjęć – nakładki tekstowe, znaki wodne, odznaki promocyjne („50% OFF”) lub rozdzielczość poniżej specyfikacji.
  2. Błędne przypisanie do kategorii objętej ograniczeniami – produkt przypisany do branży objętej ograniczeniami (suplementy, broń, alkohol, kryptowaluty, hazard, produkty zdrowotne) – zasadnie albo przez błędne mapowanie google_product_category.
  3. Odwoływanie się do cech osobistych – tekst sugerujący coś na temat odbiorcy (budowa ciała, stan zdrowia, sytuacja finansowa) zamiast opisywać produkt.
  4. Wprowadzające w błąd lub sensacyjne treści – twierdzenia w stopniu najwyższym, sztuczna presja czasu lub deklaracje zdrowotne, których produkt nie może potwierdzić.
  5. Fałszywe alarmy automatycznego systemu weryfikacji – produkt jest w rzeczywistości zgodny z zasadami, ale automatyczny system i tak go oznaczył; takie przypadki zwykle rozwiązuje odwołanie.

Widok szczegółów produktu w Commerce Managerze czasem pokazuje bardziej konkretną przyczynę niż eksport statusów na poziomie feedu, więc sprawdź go, zanim założysz, która z pięciu przyczyn ma zastosowanie.

Warstwa 3: Commerce Eligibility Review na poziomie konta

Zanim jakikolwiek produkt będzie mógł pojawić się w Shops, tagach produktów lub procesie zakupowym, Meta weryfikuje samą firmę. Zgodnie z aktualną dokumentacją kryteriów weryfikacji sprawdzanych jest pięć obszarów: tożsamość i własność (rejestracja firmy, dokumenty podatkowe lub własność domeny), legalność produktów na rynku docelowym, dokładność informacji o produktach w całym katalogu, zgodność procesu zakupowego i płatności oraz ogólne praktyki biznesowe, takie jak opublikowane zasady zwrotów i wysyłki. Proste zatwierdzenia zwykle trwają od 24 do 72 godzin; złożone przypadki z towarami regulowanymi lub niezgodną dokumentacją mogą zająć od jednego do trzech tygodni. Niezgodność domeny sklepu z zarejestrowaną tożsamością firmy to jeden z najczęstszych i najczęściej przeoczanych problemów na tym etapie – i nie ma on nic wspólnego z danymi w feedzie.

Przykład przed i po

Oto pojedynczy wiersz feedu, który uruchomiłby co najmniej dwie z powyższych przyczyn, a pod nim poprawiona wersja.

PolePrzed (odrzucony)Po (zatwierdzony)
idSKU-10432SKU-10432
titleSHOES SALE!!! Running Shoe 50% OFFMen's Mesh Running Shoe, Black
description(puste)Lightweight mesh running shoe with EVA midsole cushioning and rubber outsole traction. True to size.
image_link.../10432_watermark.jpg (nakładka tekstowa „SALE”, 420×420 px).../10432_clean.jpg (bez nakładki, 1200×1200 px)
brand(brak)Rzeczywista nazwa marki
gtin(brak)8691234567890
price899.00899.00 TRY

Cztery osobne problemy w jednym wierszu: tekst promocyjny w tytule i nakładka na zdjęciu (oba uruchamiają zasady dotyczące zdjęć/treści), brakujący identyfikator (ostrzeżenie na poziomie feedu, które dodatkowo osłabia dopasowanie produktów przez Meta) oraz pole ceny bez kodu waluty ISO, którego pole price w Meta wymaga w formacie number space currency-code.

Pola wymagane i najczęściej błędnie używane

Zgodnie z dokumentacją pól katalogu Meta to właśnie te pola najczęściej decydują o zatwierdzeniu – wraz z limitami, o których się zapomina:

PoleWymaganeLimit / format
idTakUnikalne, maks. 100 znaków
titleTakMaks. 200 znaków; trzymaj się poniżej ok. 65, aby uniknąć obcinania w miejscach wyświetlania
descriptionTakZwykły tekst; w praktyce trzymaj się wyraźnie poniżej 5000 znaków, mimo że techniczny limit jest wyższy – długie opisy są niekonsekwentnie obcinane w różnych miejscach wyświetlania
availabilityTakDokładnie „in stock” lub „out of stock”
conditionTaknew, refurbished lub used
priceTakLiczba + spacja + kod waluty ISO 4217, np. „899.00 TRY”
linkTakBezpośredni adres URL http/https strony produktu, niewymagający logowania
image_linkTakJPEG lub PNG, min. 500×500 px, maks. 8 MB, bez nakładek tekstowych
brandTakMaks. 100 znaków
gtin / mpnZdecydowanie zalecaneCo najmniej jeden identyfikator na produkt; brak obu osłabia dopasowanie w katalogu i generuje ostrzeżenie
item_group_idWarunkowoWymagane, gdy produkt ma warianty; jeśli ich nie ma, całkowicie pomiń to pole

Lista kontrolna przed ponownym przesłaniem

Przejdź przez nią przed ponownym przesłaniem całej partii wcześniej odrzuconych produktów, a nie tylko tego, który właśnie debugujesz – Meta weryfikuje produkty partiami, a ponowne przesłanie jednego poprawionego produktu, gdy pięć innych wciąż ma tę samą wadę, marnuje cykl weryfikacji.

  • Brak tekstu pisanego WIELKIMI LITERAMI, nadmiaru wykrzykników czy procentów rabatu w title i description
  • Każdy image_link jest wolny od nakładek tekstowych, znaków wodnych i odznak promocyjnych
  • Każdy produkt ma gtin, mpn lub oba
  • google_product_category wskazuje właściwą branżę, zwłaszcza w przypadku produktów bliskich kategoriom objętym ograniczeniami
  • price zawiera kod waluty ISO i dokładnie odpowiada stronie docelowej
  • availability odpowiada bieżącym stanom magazynowym, a nie wartości z pamięci podręcznej
  • Produkty z wariantami mają spójny item_group_id i różnią się tylko atrybutami wariantów (rozmiar, kolor)
  • Strona docelowa jest dostępna bez logowania i ładuje się na urządzeniach mobilnych
  • Jeśli opisy zostały napisane lub przepisane w ramach wzbogacania przez AI, przeszły osobną kontrolę jakości – zobacz naszą listę kontrolną do weryfikacji atrybutów wzbogaconych przez AI, zanim zobaczą je Meta lub Google

Czego ten przewodnik nie obejmuje i gdzie ma ograniczenia

Ten przewodnik dotyczy przyczyn związanych z feedem i zasadami. Nie obejmuje procesu zakupowego, płatności ani weryfikacji firmy w ramach Commerce Eligibility Review – to proces zgodności niezależny od danych produktowych, który często wymaga zaangażowania zespołu finansowego lub prawnego, a nie zespołu od feedu. Nie obejmuje też odrzuceń na poziomie reklam (zatwierdzony produkt z katalogu może mieć osobno odrzuconą kreację reklamową) ani ograniczeń handlowych specyficznych dla poszczególnych krajów, które różnią się na tyle, że wymagają osobnego opracowania dla każdego rynku. Wyniki odwołań w kategorii „fałszywych alarmów automatycznego systemu” są też naprawdę niespójne – dwa wizualnie identyczne produkty czasem otrzymują różne decyzje i nie ma wiarygodnego sposobu, by przewidzieć, który z nich system Meta oznaczy. Jeśli Meta jest jedynym kanałem, którym zarządzasz, platforma wyspecjalizowana w Meta może wychwytywać część tych problemów ze zdjęciami i treściami dzięki ściślejszej natywnej walidacji niż narzędzie wielokanałowe; Productsup i Feedonomics stawiają na większą głębię reguł dla poszczególnych kanałów właśnie z tego powodu i to uczciwy kompromis, jeśli Meta jest naprawdę twoim jedynym kanałem. Model Feedance – jeden zestaw reguł egzekwujący najostrzejsze obowiązujące wymagania w ponad 200 kanałach, eksportowany przez połączenia z kanałami, takie jak nasza integracja z Meta – zaczyna się opłacać, gdy ten sam katalog trafia do więcej niż dwóch–trzech miejsc docelowych, co jest częstszą sytuacją w przypadku marek i agencji, z którymi współpracujemy.

Najczęściej zadawane pytania

Co oznacza „policy_disapproved” w Commerce Managerze?

Oznacza to, że automatyczny system weryfikacji oznaczył produkt jako naruszający Commerce Policy, ale eksport nie określa, którą. Otwórz widok szczegółów produktu w Commerce Managerze – czasem pokazuje on bardziej konkretną przyczynę niż zbiorczy eksport statusów.

Dlaczego odrzucona została tylko część mojego katalogu, a reszta pozostała aktywna?

Przy kontroli zasad Meta weryfikuje produkty pojedynczo, a nie cały feed. Błąd na poziomie feedu dotyczy całego pliku; odrzucenie za naruszenie zasad dotyczy tylko tych SKU, które je spowodowały.

Ile trwa rozpatrzenie odwołania?

Według aktualnych relacji praktyków zwykle od trzech do siedmiu dni, choć Meta nie publikuje gwarantowanego SLA. Odwołania w przypadku rzeczywistych fałszywych alarmów zwykle kończą się sukcesem; odwołania dotyczące produktów, które po poprawce nadal naruszają zasady – nie.

Czy poprawienie feedu automatycznie przywraca zatwierdzenie odrzuconych produktów?

Nie. Przesłanie poprawionego feedu uruchamia nową weryfikację, ale nie oznacza automatycznego ponownego zatwierdzenia – Meta ocenia produkt od nowa, tak jakby widziała go po raz pierwszy.

Czy w ogóle mogę sprzedawać w Meta produkty z kategorii objętych ograniczeniami, takie jak suplementy czy alkohol?

Niektóre kategorie objęte ograniczeniami mogą być reklamowane po uzyskaniu dodatkowej certyfikacji, weryfikacji firmy lub tylko na określonych rynkach; inne nie mogą być wyświetlane jako reklamy katalogowe w żadnym wypadku. Zanim założysz, że poprawka w feedzie rozwiąże problem, sprawdź Commerce Policies Meta dla konkretnej kategorii.

Dlaczego moje zdjęcia wciąż są odrzucane, choć spełniają minimum 500×500 px?

Spełnienie minimalnego rozmiaru nie oznacza przejścia kontroli zasad dotyczących zdjęć. Nakładki tekstowe, znaki wodne i odznaki promocyjne powodują odrzucenie niezależnie od rozdzielczości.

Jaka jest różnica między błędem na poziomie feedu a odrzuceniem za naruszenie zasad na poziomie produktu?

Błąd na poziomie feedu ma charakter mechaniczny – brakująca kolumna, wadliwy plik, zduplikowany identyfikator – i blokuje pobranie danych, zanim nastąpi weryfikacja. Odrzucenie za naruszenie zasad oznacza, że plik został odczytany poprawnie, ale konkretny produkt naruszył Commerce Policy.

Czy pola custom_label wpływają na zatwierdzenie?

Pola od custom_label_0 do custom_label_4 służą do własnej segmentacji kampanii i nie mają wpływu na weryfikację zasad ani kontrolę na poziomie feedu w Meta.

Czym różni się to od zawieszenia konta w Google Merchant Center?

Zawieszenia w GMC, zwłaszcza za wprowadzanie w błąd, dotyczą całego konta i zwykle wynikają z sygnałów zaufania, takich jak weryfikacja firmy i deklaracje na całej stronie. Odrzucenia za naruszenie zasad w Meta dotyczą zazwyczaj pojedynczych produktów i wynikają ze zdjęć oraz treści konkretnego produktu. Oba systemy nie mają wspólnej weryfikacji, więc rozwiązanie problemu w jednym nie wpływa na drugi.

Zanim ponownie prześlesz partię odrzuconych produktów, przeprowadź bezpłatny audyt obecnego feedu pod kątem pól i formatów opisanych w tym przewodniku: wypróbuj bezpłatne narzędzie do audytu feedu produktowego.

Chcesz, by ktoś jeszcze spojrzał na twój feed? Przejrzymy go razem z tobą i pokażemy luki przed kolejnym przesłaniem.
Zrób bezpłatny audyt
Kardelen Yılmaz
Autor
Kardelen Yılmaz

Kardelen Yılmaz zajmuje się wzrostem w Feedance, gdzie pomaga markom e-commerce i agencjom uzyskiwać większy zwrot z każdego reklamowanego produktu. Pisze o jakości feedu produktowego, kampaniach Shopping i Performance Max, automatyzacji kreacji oraz o tym, jak zakupy oparte na AI zmieniają widoczność produktów.

LinkedIn

Zobacz, które
produkty zarabiają.

Połącz swój feed i GA4. Pokażemy Product Score, 4T, Price War i Broken Size na twoim własnym katalogu.