Zum Inhalt springen

JTL-Shop anbinden

JTL-Shop schreibt seine Artikel in eine Exportdatei, die Kleinanzeigen-Enhanced als Feed liest (ab Business M). Empfohlen ist die eigene Exportvorlage; nutzt du schon den Google-Shopping-Export, geht auch der.

  1. Öffne im Shop-Backend Administration ▸ Export ▸ Weitere Formate und klick auf Neues Exportformat erstellen.

  2. Trag ein:

    Feld Wert
    Name Kleinanzeigen-Enhanced
    Sprache Deutsch
    Währung EUR
    Kundengruppe Endkunden
    Dateiname kleinanzeigen-enhanced.csv
    Zeichenkodierung „UTF-8 + BOM“ oder „UTF-8“
    Export von Varkombis Nur Vaterartikel exportieren
    Größe pro Datei (MB) 0
  3. Kopiere Kopfzeile und Inhalt von unten in die gleichnamigen Felder.

  4. Stell in den Einstellungen die drei Zeichenmaskierung-Felder auf Nicht maskieren und die drei Felder Nur Produkte mit … auf Nein, sonst fehlen ausverkaufte Artikel.

  5. Plane unter Administration ▸ Export ▸ Exporte-Manager einen täglichen Export ein und richte einen Feed mit der Adresse https://dein-shop.de/export/kleinanzeigen-enhanced.csv ein.

Kopfzeile:

Artikelnummer;Titel;Beschreibung;Preis;Bestand;Kategorie;Hersteller;Bilder

Inhalt (eine einzige Zeile):

"{$Artikel->cArtNr|replace:'"':'""'}";"{$Artikel->cName|replace:'"':'""'}";"{$Artikel->cBeschreibungHTML|replace:'"':'""'}";{$Artikel->Preise->fVKBrutto|string_format:'%.2f'};{if $Artikel->nIstVater == 1}{elseif $Artikel->cLagerBeachten === 'Y' && $Artikel->cLagerKleinerNull !== 'Y'}{$Artikel->fLagerbestand|string_format:'%d'}{else}lieferbar{/if};"{$Artikel->Kategoriepfad|replace:'"':'""'}";"{$Artikel->cHersteller|replace:'"':'""'}";"{foreach $Artikel->Bilder as $Bild}{if $Bild->cPfadGross !== 'gfx/keinBild.gif'}{if !$Bild@first} | {/if}{$Bild->cURLGross}{/if}{/foreach}"
Mehr dazu: Was in der Datei steht und wie aktuell sie ist
  • Preis: Bruttopreis der Kundengruppe Endkunden, ein laufender Sonderpreis zählt mit. Ein neuer Feed rundet auf ganze Euro (Runden in den Feed-Einstellungen).
  • Bestand: die Zahl, wenn JTL den Bestand führt und keine Überverkäufe erlaubt; sonst „lieferbar“. Beim Vaterartikel bleibt die Spalte leer.
  • Beschreibung: das HTML aus der Wawi wird zu Text mit Absätzen und Listenpunkten.
  • Kategorie: der Pfad der Hauptkategorie, etwa „Möbel > Tische“.
  • Bilder: alle Artikelbilder groß, ohne JTLs Platzhalter für Artikel ohne Bild.
  • Ausverkaufte Artikel: Fehlen sie in der Datei, behandelt der Abgleich sie nach Produkt fehlt im Feed statt nach Produkt ausverkauft.
  • Größe pro Datei 0: sonst teilt JTL die Datei auf. Die Fußzeile bleibt leer.
  • Aktualität: Die Datei ist so aktuell wie der letzte Export. Automatisch abgeglichen wird ab Business L (Tarif aus Version 5 ab Business 400).

Trag die Adresse seiner Datei (…/export/googleshopping.zip) als Feed-Adresse ein; die Spalten werden selbst zugeordnet. Bestand kennt dieser Export nur als „in stock“ oder „out of stock“.

Mehr dazu: Varianten und Bilder im Google-Export
  • Varianten: Standardmäßig exportiert das Format Vater- und Kindartikel, also jede Variante und zusätzlich den Vaterartikel als eigenes Produkt. Stell Export von Varkombis auf Nur Vaterartikel exportieren.
  • Artikel ohne Bild: JTLs Platzhalter übernimmt Kleinanzeigen-Enhanced nicht als Bild.

Mit Nur Vaterartikel exportieren wird jeder Artikel ein Produkt mit Preis und Bildern des Vaterartikels, aber ohne Bestand. Mit Kindartikeln wird jede Variante ein eigenes Produkt.

Mehr dazu: Die drei Einstellungen im Vergleich
Export von Varkombis Ergebnis
Nur Vaterartikel exportieren (empfohlen) ein Produkt je Artikel mit Preis und Bildern des Vaterartikels; Bestand unbekannt
Nur Kindartikel exportieren jede Variante ein eigenes Produkt mit eigenem Bestand; der Vaterartikel fehlt
Vater- und Kindartikel exportieren Vaterartikel und Varianten stehen nebeneinander

Die Vorlage schreibt die Werte der Varianten nicht in die Beschreibung.