Portale & Feeds

Feed-Protokoll: Läufe nachlesen

Wann ein Feed erzeugt wurde, wie viele Zeilen er hatte und warum ein Lauf nicht startete.

Gilt ab Tarvexa 1.4 · WooCommerce

Was du bekommst

Unter Tarvexa → Protokoll steht, was mit jedem Feed passiert ist, Lauf für Lauf. Die Status-Karte im Profil zeigt nur den letzten Lauf. Das Protokoll hebt die Historie auf, damit du beantworten kannst, warum die Datei von Dienstag ist oder wann sich die Zeilenzahl geändert hat.

Es gibt nichts einzuschalten: Das Protokoll läuft ab Tarvexa 1.4.0 mit, sobald ein Feed erzeugt wird. Für Läufe davor gibt es keine Einträge.

Was in einer Zeile steht

SpalteBedeutung
ZeitWann der Lauf endete, in der Zeitzone deines Shops.
FeedDas Profil.
ErgebnisSiehe die Tabelle unten.
ZeilenDie Zahl der Zeilen in der Datei. In Klammern der Unterschied zum letzten Lauf, der eine Datei geschrieben hat.
DauerWie lange der Lauf dauerte, in Sekunden.
AuslöserDer Zeitplan, jemand mit der Schaltfläche „Jetzt neu erzeugen“ (von Hand) oder WP-CLI.
HinweisDer Grund bei einem Fehler oder einem Lauf, der nicht gestartet ist, und die Hinweise des Validators mit ihrer Häufigkeit.
ErgebnisBedeutung und was du tust
ErzeugtDer Lauf ist durch, die Datei ist neu.
Erzeugt, mit HinweisenDie Datei ist neu, der Validator hat Auffälligkeiten gefunden. Was sie bedeuten, steht unter Feed-Status und Hinweise verstehen.
Alte Datei behaltenDie neue Datei hätte weniger als die Hälfte der bisherigen Zeilen. Tarvexa hat sie nicht veröffentlicht. Ist die Verkleinerung Absicht, wähle im Profil „Trotzdem veröffentlichen“.
FehlerEin Lauf ist abgebrochen, zum Beispiel weil der Server ihn beendet hat. Die zuletzt erzeugte Datei bleibt online. Erzeuge den Feed neu.
Nicht gestartetDer Lauf konnte nicht beginnen: Die Lizenz ist abgelaufen, gesperrt oder fehlt, oder das Portal gehört nicht zu deiner Lizenz. Die Datei bleibt, wie sie ist.

Ein Lauf, der nicht startet, kommt jede Stunde wieder, solange sich nichts ändert. Tarvexa schreibt ihn deshalb nur einmal ins Protokoll und zählt mit: „bis … (24 Mal)“.

Filtern und leeren

Oben wählst du einen Feed oder „Alle Feeds“. Unter der Tabelle leert ein Knopf das Protokoll dieses Feeds oder aller Feeds. Das Leeren verändert keine Feed-Datei.

Wie viel bleibt

Je Feed bleiben die letzten 50 Einträge, ältere fallen heraus. Mit dem Filter tarvexa_feed_log_limit änderst du die Zahl (zwischen 10 und 500), siehe Hooks. Im Protokoll stehen keine Produkte, SKUs, Bestellungen oder Kundendaten, nur Zahlen, Zeiten und die Art der Hinweise. Löschst du ein Profil, verschwindet sein Protokoll mit.

Auf der Kommandozeile

Beispiel
wp tarvexa feed log
wp tarvexa feed log 42 --limit=5 --format=json

Dieselben Einträge, siehe WP-CLI: Feeds per Befehl.