FeedMender

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.

Feed kostenlos scannen

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_id mit 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_missingblockiert
  • id_duplicateblockiert
  • id_too_longblockiert
  • id_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.

Feed scannen