FeedMender

FeedMender/Fehler/Identifier

Häufige Ablehnungen

Identifier: GTIN, Marke und MPN

Bei den Produkt-Identifiern kann ein Feed auf die verwirrendste Art falsch sein: ein Barcode, der völlig gültig aussieht, seine eigene Prüfziffer besteht und trotzdem abgelehnt wird. Der größte Teil dieser Verwirrung geht auf wenige Regeln zurück, die leicht zu benennen sind und selten erklärt werden.

Was Google verlangt

Ein echter Barcode oder die ehrliche Angabe, dass es keinen gibt

Wo ein Produkt einen Hersteller-Barcode hat, will Google eine gültige GTIN: die richtige Länge, eine korrekte GS1-Mod-10-Prüfziffer und ein Präfix, das tatsächlich an Unternehmen vergeben wird. Eine Marke ist für die meisten Kategorien Pflicht; Bücher, Filme und Musik sind die dokumentierten Ausnahmen. Eine MPN ersetzt keine Marke; die beiden erfüllen unterschiedliche Regeln. Hat ein Produkt wirklich keine GTIN, wird das mit identifier_exists: no angegeben, und diese Angabe darf nicht einer GTIN, einer MPN oder einem ebenfalls gelieferten Paar aus Marke und MPN widersprechen.

Was passiert, wenn nicht

Ein gültig aussehender Barcode, den Google trotzdem ablehnt

Mehrere dieser Regeln erzeugen die Ablehnung, die aus Händlersicht keinen Sinn ergibt. Ein Barcode mit korrekter Prüfziffer wird abgelehnt, weil er mit einem gesperrten Präfix beginnt, 2, 02 oder 04, die für den Laden- und Gewichtsbereich reserviert sind, oder weil er in einem Coupon-Nummernkreis liegt. Excel ist der andere häufige Übeltäter: Es verwandelt einen langen Barcode stillschweigend in wissenschaftliche Notation wie 8.71234E+12, und eine führende Null verschwindet, sodass der Wert, der in Ihrer Datenbank korrekt war, falsch ist, sobald Google ihn liest. Eine widersprüchliche identifier_exists-Angabe, eine Platzhalter-Marke wie "N/A" oder "Generic" oder eine id mit mehr als 50 Zeichen oder unsichtbaren Steuerzeichen blockiert das Produkt jeweils ebenfalls.

So beheben Sie es von Hand

Erst die Ziffern wiederherstellen, dann das Präfix prüfen

  • Speichern Sie Barcodes als Text, nicht als Zahlen, damit keine führende Null verloren geht und nichts in wissenschaftliche Notation umgewandelt wird. In einer Tabellenkalkulation heißt das: die automatische Zahlenerkennung beim Import abschalten.
  • Prüfen Sie die GS1-Prüfziffer und lesen Sie das Präfix von der mit Nullen aufgefüllten 13-stelligen Form ab, nicht vom Rohstring: Ein 12-stelliger UPC-A, der mit 98 beginnt, normalisiert sich zu 098, und das ist legitim.
  • Wandeln Sie eine ISBN-10 in eine ISBN-13 um und expandieren Sie einen UPC-E zu UPC-A, statt die Kurzform einzureichen.
  • Ersetzen Sie Platzhalter-Marken durch die echte Marke und geben Sie jeder Variante ihre eigene GTIN, statt einen einzelnen Barcode über eine ganze Gruppe zu wiederholen.
  • Setzen Sie identifier_exists: no nur, wenn Sie wirklich keine GTIN, MPN oder kein Paar aus Marke und MPN liefern, und halten Sie jede id eindeutig, unter 50 Zeichen und frei von Steuerzeichen.

Welche unserer Prüfungen greifen

Die Identifier-Felder, die FeedMender liest

Neunzehn Prüfungen, gelesen aus der eigenen Registry des Scanners, decken diesen Bereich ab. Die Präfix- und Prüfziffernlogik ist der Teil, den sonst fast nichts leistet.

  • gtin_invalidgtin, blockiert
  • gtin_repairablegtin, blockiert
  • gtin_formattinggtin, gefährdet
  • gtin_suspectgtin, gefährdet
  • gtin_duplicategtin, gefährdet
  • gtin_absentgtin, gefährdet
  • gtin_absent_fallbackgtin, gefährdet
  • identifier_exists_contradictionidentifier_exists, blockiert
  • identifier_exists_valueidentifier_exists, blockiert
  • brand_missingbrand, gefährdet
  • brand_placeholderbrand, blockiert
  • brand_too_longbrand, blockiert
  • mpn_placeholdermpn, gefährdet
  • mpn_suspiciousmpn, eingeschränkte Leistung
  • mpn_too_longmpn, blockiert
  • id_missingid, blockiert
  • id_duplicateid, blockiert
  • id_too_longid, blockiert
  • id_invalid_unicodeid, blockiert

Der schnellere Weg

Lassen Sie den Scan sie finden

Eine Prüfziffer ist Arithmetik und ein gesperrtes Präfix ist ein Nachschlagen, also genau die Art Arbeit, die eine Maschine über einen ganzen Katalog erledigen sollte. Der kostenlose Scan meldet jeden Identifier-Fehler und benennt die Ursache, wenn ein Barcode gültig ist und trotzdem abgelehnt wird.