FeedMender/Fehler/Ungültige id
Häufige Ablehnungen
Invalid or missing required attribute: id
Die id ist das eine Attribut, über das jedes andere System verknüpft: ergänzende Feeds, Attributregeln, Leistungshistorie. Ein Fehler hier beschädigt nicht ein Feld, er entwurzelt das Produkt.
Was Google verlangt
Eine stabile, eindeutige id pro Produkt, unter 50 Zeichen
Jedes Produkt braucht eine id, eindeutig innerhalb des Feeds, höchstens 50 Zeichen, ohne Steuerzeichen. Stabilität zählt ebenso viel wie Gültigkeit: Über die id erkennt Google ein Produkt über Synchronisierungen hinweg wieder; eine id, die sich ändert, ist ein neues Produkt ohne Historie, und das alte läuft ab.
Was passiert, wenn Sie es nicht tun
Stilles Zusammenführen, oder Historie im Ganzen verloren
Eine doppelte id lässt zwei Produkte um einen Platz kämpfen: Die spätere Zeile überschreibt die frühere, und nur Ihr Shop weiß, welche das echte Produkt war. Eine fehlende id lässt die Zeile schon an der Tür scheitern. Der teure Fehler ist das Neugenerieren der ids bei jedem Export, manche Plugins tun das, denn es setzt die Historie jedes Produkts zurück und koppelt jede ergänzende Datenquelle ab, die über die alten ids abgeglichen hat.
So beheben Sie es von Hand
Nehmen Sie die SKU, und ändern Sie sie nie
- Verwenden Sie einen stabilen internen Identifier, typischerweise die SKU, als id und konfigurieren Sie den Export so, dass er sie nie neu generiert.
- Deduplizieren Sie: Wo zwei Zeilen legitim eine id teilen, sind es Varianten, und sie gehören unter eine
item_group_idmit eigenen ids pro Variante. - Halten Sie ids ASCII-sicher und unter 50 Zeichen; unsichtbare Steuerzeichen aus Copy-and-paste zählen gegen die Grenze und gegen die Gültigkeit.
Welche unserer Prüfungen greifen
4 Prüfungen greifen, abgelesen aus dem Register des Scanners
Die Duplikaterkennung meldet, welche Zeilen kollidieren, damit Ihr Shop entscheiden kann, welche echt ist; der Scan rät nie zwischen ihnen. Das zählt hier doppelt, weil die ergänzende Korrektur selbst über die id verknüpft.
id_missingblockiertid_duplicateblockiertid_too_longblockiertid_invalid_unicodeblockiert
Der schnellere Weg
Lassen Sie den Scan sie finden
Der Scan verifiziert jede id in der Datei, und da der gesamte Reparaturmechanismus über dieses Attribut verknüpft, ist es das erste, das stimmen sollte. Der Scan, der Fehler aufspürt, ist kostenlos und zeigt jedes Ergebnis, bevor Sie etwas zahlen. Sie zahlen nur für die Korrektur.