FeedMender

FeedMender/Błędy/identifier_exists

Częste odrzucenia

Incorrect value [identifier_exists]

Ten atrybut to oświadczenie pod przysięgą o Twoich własnych danych i Merchant Center Cię z niego rozlicza. Większość błędów to nie zła wiedza, lecz wartość domyślna ustawiona kiedyś raz, we wtyczce lub szablonie, która teraz przeczy reszcie wiersza.

Przeanalizuj swój feed bezpłatnie

Czego wymaga Google

Deklaracja spójna z identyfikatorami, które podajesz

identifier_exists przyjmuje yes lub no, nic innego. Ustawiona na no deklaruje, że produkt nie ma GTIN, nie ma MPN i nie ma pary marka i MPN, co jest prawdą tylko dla rzeczy takich jak rękodzieło, produkty na zamówienie i niektóre linie marek własnych. Podanie atrybutu jest opcjonalne; spójność z nim już nie. Wiersz, który mówi no, a jednocześnie zawiera GTIN albo markę i MPN, przeczy sam sobie.

Co się stanie, jeśli tego nie zrobisz

Odrzucenie za sprzeczność, nie za identyfikatory

Produkt zostaje odrzucony, mimo że każdy identyfikator w wierszu jest z osobna poprawny, przez co to odrzucenie wyjątkowo trudno debugować. Częstym źródłem jest wtyczka e-commerce, która zapisuje identifier_exists: no jako wartość domyślną dla każdego produktu, także markowych. Wartość taka jak maybe albo unknown, spotykana w feedach budowanych ręcznie, odpada sama z siebie, zanim spójność w ogóle zostanie sprawdzona.

Jak naprawić to ręcznie

Usuń hurtową wartość domyślną

  • Znajdź miejsce, gdzie ta wartość jest ustawiana, niemal zawsze to ustawienie wtyczki lub szablon feedu stosujący jedną wartość domyślną do wszystkiego, i spraw, by przestał zapisywać no dla produktów, które mają identyfikatory.
  • Zachowaj no tylko dla produktów, które naprawdę nie mają GTIN, MPN ani pary marka i MPN.
  • Dla całej reszty albo całkowicie pomiń ten atrybut, albo ustaw yes i podaj identyfikatory.

Które z naszych kontroli mają zastosowanie

3 kontrole mają zastosowanie, odczytane z rejestru skanera

Analiza porównuje deklarację z identyfikatorami faktycznie obecnymi w każdym wierszu, czyli wykonuje dokładnie tę samą kontrolę krzyżową co Merchant Center.

  • identifier_exists_contradictionblokuje
  • identifier_exists_valueblokuje
  • gtin_absent_fallbackzagrożone

Szybsza droga

Pozwól analizie je znaleźć

Jedna analiza pokazuje każdy wiersz, w którym deklaracja i dane się nie zgadzają, zanim sprzeczność znajdzie Google. Analiza, która wykrywa błędy, jest bezpłatna i pokazuje każdy wynik, zanim cokolwiek zapłacisz. Płacisz tylko za poprawkę.

Przeanalizuj feed