Feed-Profil: Einstellungen, Spalten und Regeln
Wie ein Profil aufgebaut ist und was du daran ändern kannst.
Gilt für Tarvexa 1.0 · WooCommerceEin Profil ist eine Kopie der Vorlage
Unter Tarvexa → Feeds legst du ein Profil mit „Neues Profil“ an: Name vergeben, Vorlage wählen, „Anlegen“. Die Vorlage wird dabei vollständig kopiert. Danach gehört das Profil dir: Änderungen an der Vorlage in einem späteren Update überschreiben es nie von selbst (siehe Neue Version einer Vorlage übernehmen).
Du kannst beliebig viele Profile anlegen, auch mehrere für dasselbe Portal. Wählst du „— Ohne Vorlage —“, beginnst du mit einem leeren Profil und baust die Spalten selbst.
Die Liste unter Tarvexa → Feeds zeigt je Profil den Namen, die Vorlage, den Status, den letzten Lauf, die Zahl der Zeilen und die Feed-URL. „Bearbeiten“ öffnet das Profil.
Allgemein
; oder ,.Spalten und ihre Quellen
Jede Zeile im Abschnitt „Spalten“ ist eine Spalte der Datei. Der Spaltenname ist die Überschrift, die das Portal erwartet. Ändere ihn nur, wenn das Portal es verlangt.
Jede Spalte hat eine oder mehrere Quellen. Mehrere Quellen sind eine Fallback-Kette: Tarvexa versucht sie von oben nach unten und nimmt den ersten Wert, der nicht leer ist. Mit „+ Fallback“ hängst du eine Quelle an. Es gibt sechs Quelltypen:
pa_groesse._wc_gla_brand.„vererben“ bei einer Quelle heißt: Hat die Variante den Wert nicht, nimmt Tarvexa ihn vom Elternprodukt. Das braucht man für Bilder und Marken, die meist am Elternprodukt hängen.
Die Spalte „Pflicht“ markiert Felder, die das Portal verlangt. Ist ein Pflichtfeld in einer Zeile leer, erscheint ein Hinweis im Feed-Status (siehe Feed-Status und Hinweise verstehen). Das Produkt bleibt trotzdem im Feed.
Mit „Spalte hinzufügen“ ergänzt du eine Spalte, mit „Entfernen“ nimmst du eine heraus. Preisformate (Dezimalstellen, Währungszusatz) liegen an der Spalte und bleiben beim Speichern erhalten.
Regeln
Regeln ändern einen Wert oder lassen eine Zeile weg, wenn eine Bedingung zutrifft. Jede Regel hat fünf Felder:
- Wenn Feld: „Aktueller Preis“ oder „Regulärer Preis“. Beide sind Bruttopreise, wie sie im Feed stehen.
- Operator: <, ≤, >, ≥, = oder ≠.
- Wert: eine Zahl.
- Dann Spalte: die Spalte, die einen neuen Wert bekommt, oder „Zeile weglassen“.
- Neuer Wert: der Wert, der in die Spalte kommt.
Ein Beispiel liefert die idealo-Vorlage: „Wenn Aktueller Preis < 75, dann Spalte shipping_costs = 5.95 EUR“. Das ist ein Beispiel für Versandkosten, kein Muss. Eine gerade erst angelegte Spalte lässt sich als Zielspalte erst nach dem Speichern auswählen.
Speichern und erzeugen
Mit „Speichern“ übernimmst du die Änderungen. Der Feed ändert sich erst mit dem nächsten Lauf. Willst du es sofort sehen, klicke auf „Jetzt neu erzeugen“. Mit „Profil löschen“ entfernst du ein Profil samt Datei. Mit „Token erneuern“ bekommt der Feed eine neue Adresse, die Datei unter der alten wird sofort gelöscht.