Portale & Feeds

Feed-Status und Hinweise verstehen

Was „Mit Hinweisen“, „Feed veraltet“ und „Lauf abgebrochen“ bedeuten und was du tust.

Gilt für Tarvexa 1.0 · WooCommerce

Die Status-Karte

Im Profil zeigt eine Karte den letzten Lauf: den Status, die Zahl der Produkte im Feed (bei Exporten: der Zeilen), die Zahl der Hinweise, den Zeitpunkt der letzten Erzeugung und den nächsten Lauf. Die Karte zeigt nur den letzten Lauf. Alle Läufe stehen seit Tarvexa 1.4.0 unter Tarvexa → Protokoll, siehe Feed-Protokoll.

StatusBedeutung und was du tust
Noch nicht erzeugtEs gab noch keinen Lauf. Klicke auf „Jetzt neu erzeugen“.
Wird erzeugtDer Lauf ist unterwegs. Bei großen Katalogen geschieht das in Etappen im Hintergrund. Warte, bis die Karte umspringt.
Feed aktuellDer Lauf ist durch, ohne Auffälligkeiten.
Mit HinweisenDer Feed ist erzeugt und online, aber der Validator hat Auffälligkeiten gefunden. Die Liste steht im Profil.
Lauf fehlgeschlagenDer Lauf ist abgebrochen. Die zuletzt erzeugte Datei bleibt online und unverändert. Erzeuge den Feed erneut. Bleibt der Fehler, schreib uns über das Kontaktformular.
Lauf abgebrochenDie neue Datei hätte weniger als die Hälfte der bisherigen Zeilen. Tarvexa hat sie nicht veröffentlicht, die bisherige Datei bleibt. Ist die Verkleinerung Absicht, wähle „Trotzdem veröffentlichen“.
Feed veraltetDie Lizenz ist abgelaufen, gesperrt oder fehlt. Tarvexa erzeugt nichts mehr, die zuletzt erzeugte Datei bleibt erreichbar. Nach der Verlängerung geht es sofort weiter.

Hinweise des Validators

Der Validator prüft jede Zeile und zählt die Auffälligkeiten. Die Liste „Validator-Hinweise zum letzten Lauf“ nennt jeden Hinweis mit seiner Häufigkeit. Die Produkte bleiben trotzdem im Feed, Tarvexa lässt nichts weg.

HinweisUrsache
Pflichtfeld leer: <Spalte>Eine Spalte, die das Portal verlangt, ist bei einem Produkt leer. Pflege das Feld im Produkt oder füge der Spalte eine Fallback-Quelle hinzu.
Leere SKUDas Produkt hat keine SKU.
Doppelte SKUZwei Produkte oder Varianten haben dieselbe SKU. Im Feed muss jede eindeutig sein.
Ungültige EAN-LängeDie GTIN hat eine Länge, die keine EAN ist.
Weder GTIN noch MPNDas Portal kann das Angebot schwer zuordnen. Pflege eine GTIN oder eine Herstellernummer.
Marke entspricht dem ShopnamenBei der Marke steht der Name deines Shops. Pflege die echte Marke.
Angebotspreis nicht niedriger als der reguläre PreisNur bei idealo: Der Sale-Preis ist gleich hoch oder höher als der reguläre.
Streichpreis nicht höher als der aktuelle PreisNur bei Portalen mit Streichpreis (billiger.de, Kelkoo): Der „alte Preis“ ist nicht höher als der aktuelle.

Welche Hinweise du siehst, hängt von der Vorlage ab: Der Validator prüft anhand der Spalten, die eine Vorlage hat.

„Feed veraltet“ und der Zeitplan

Tarvexa erneuert Feeds über WP-Cron, den Zeitplaner von WordPress. Er läuft, wenn jemand deinen Shop aufruft. Hat dein Shop wenig Besucher, kann ein Lauf später starten. Tarvexa prüft stündlich, ob ein Profil dran ist, deshalb ist eine Aktualisierung unter 60 Minuten nicht möglich. Für feste Zeiten richtest du bei deinem Hoster einen echten Cron-Job ein, der wp-cron.php aufruft. Das ist eine Einstellung deines Hostings, nicht von Tarvexa.

Mit „Jetzt neu erzeugen“ startest du jederzeit selbst einen Lauf.

Das Portal sieht alte Preise

  • Prüfe zuerst die Status-Karte: Steht dort „Lauf fehlgeschlagen“, „Lauf abgebrochen“ oder „Feed veraltet“, bleibt die alte Datei online, bis das behoben ist. Steht dort, der letzte Lauf sei unterbrochen worden (Zeitüberschreitung oder Abbruch auf dem Server), startet der nächste planmäßige Lauf von selbst; mit „Jetzt neu erzeugen“ geht es sofort.
  • Prüfe den Zeitpunkt „Zuletzt erzeugt“. Liegt er lange zurück, läuft WP-Cron nicht zuverlässig.
  • Portale holen den Feed in eigenem Takt ab. Auch ein frisch erzeugter Feed erscheint dort deshalb erst beim nächsten Abruf.
  • Wurde die Feed-URL erneuert („Token erneuern“), funktioniert die alte Adresse nicht mehr, die alte Datei ist sofort gelöscht. Trage die neue beim Portal ein.