Inhaltsverzeichnis

    Exportformate von JTL-Shop

    Hinweis: Diese Seite bezieht sich auf JTL-Shop 5. Falls Sie noch JTL-Shop 4 verwenden, finden Sie die Dokumentation unter JTL-Shop 4.

    Auf dieser Seite finden Sie aktuelle Exportformate zur Einbindung in JTL-Shop.

    Achtung: Aus Sicherheitsgründen ist es ab JTL-Shop 5 nicht mehr erlaubt, in Exportformaten PHP-Code auszuführen. Sollten Sie eigene Exportformate von JTL-Shop 4 nutzen wollen, achten Sie bitte darauf, aus diesen Formaten den ausführbaren Code zu entfernen, um Fehler zu vermeiden.

    Google Shopping Tab Delimited Text-Format

    Bitte beachten Sie, dass für JTL-Shop ein kostenloses GoogleShopping Export-Plugin verfügbar ist, welches alle relevanten und optionalen Artikelattribute abdeckt.

    Kopfzeile:

    link<tab>titel<tab>beschreibung<tab>preis<tab>bildlink<tab>produkttyp<tab>google produktkategorie<tab>id<tab>verfügbarkeit<tab>zustand<tab>versand<tab>mpn<tab>ean<tab>Kennzeichnung existiert

    Vorlage des Inhalts:

    {strip}
      {assign var="d" value="\t"}
      {$Artikel->cDeeplink}{$d}
      {if $Artikel->cLocalizedVPE}{* Grundpreis an Artikeltitel anhaengen *}
        {$Artikel->cName|truncate:60} ({$Artikel->cLocalizedVPE[0]})
      {else}
        {$Artikel->cName|truncate:70}
      {/if}{$d}
      {$Artikel->cBeschreibung}{$d}
      {$Artikel->Preise->fVKBrutto} {$Waehrung->cISO}{$d}
      {$Artikel->Artikelbild}{$d}
      {$Artikel->Kategoriepfad}{$d}
      {assign var="googlekat" value="STANDARD_GOOGLE_PRODUKTKATEGORIE"}
      {if $Artikel->FunktionsAttribute.googlekat}
        {assign var="googlekat" value=$Artikel->FunktionsAttribute.googlekat}
      {else}
        {foreach name=Attribute from=$Artikel->Attribute item=Attribut}
          {if $Attribut->cName eq "googlekat"}
             {assign var="googlekat" value=$Attribut->cWert}
          {/if}
        {/foreach}
      {/if}
      {$googlekat}{$d}
      {$Artikel->cArtNr}{$d}
      {if $Artikel->cLagerBeachten == 'N' || $Artikel->fLagerbestand > 0}Auf Lager{else}Nicht auf Lager{/if}{$d}
      ARTIKELZUSTAND_BITTE_EINTRAGEN{$d}
      DE::Standardversand:{$Artikel->Versandkosten}{$d}
      {$Artikel->cHAN}{$d}
      {$Artikel->cBarcode}{$d}
      {if $Artikel->cBarcode|count_characters > 0}true{else}false{/if}
    {/strip}

    Wichtig: Ersetzen Sie in o.g. Vorlage den Text ARTIKELZUSTAND_BITTE_EINTRAGEN durch genau einen der folgenden Werte:

    • neu
    • gebraucht
    • runderneuert

    Es werden laut Google Feed-Spezifikation nur diese 3 Werte für condition akzeptiert!

    Ersetzen Sie den Text STANDARD_GOOGLE_PRODUKTKATEGORIE durch eine Google-Produktkategorie. Alternativ kann auch ein Artikel-Attribut „googlekat“ bzw. ein Artikel-Funktionsattribut „googlekat“ genutzt werden.

    Details zum Format Versand finden Sie unter Feed-Spezifikationen -> Versand.

    Hilfe zu Google Base Daten-Feeds und Exportformaten in JTL-Shop

    Shopping24 CSV-Export

    Die shopping24 commerce group ist eine 100-prozentige Tochtergesellschaft der Otto Group und betreibt mehrere Produktsuchmaschinen und Shopping-Portale mit einem Fokus auf Mode, Wohnen und Lifestyle. Hierzu gehören zum Beispiel die klassische Einkaufsmall shopping24.de, sowie die Special-Interest-Portale fashion24.de, living24.de und discount24.de.

    Kopfzeile:

    deep_link|art_name|long_description|price|currency|image_url|category|art_number|ean|delivery_costs|brand

    Vorlage des Inhalts:

    {strip}
      {assign var="d" value="|"}
      {$Artikel->cDeeplink}{$d}
      "{if $Artikel->cLocalizedVPE}{* Grundpreis an Artikeltitel anhaengen *}
        {$Artikel->cName|truncate:60} ({$Artikel->cLocalizedVPE[0]})
      {else}
        {$Artikel->cName|truncate:70}
      {/if}"{$d}
      {$Artikel->cBeschreibung}{$d}
      {$Artikel->Preise->fVKBrutto}{$d} {$Waehrung->cISO}{$d}
      {$Artikel->Artikelbild}{$d}
      {$Artikel->Kategoriepfad}{$d}
      {$googlekat}{$d}
      {$Artikel->cArtNr}{$d}
      {$Artikel->cBarcode}{$d}
      {$Artikel->Versandkosten}{$d}
      {$Artikel->cHersteller}
    {/strip}

    Idealo

    Auf idealo vergleichen monatlich rund 16 Millionen Besucher über 350 Millionen Angebote von mehr als 50.000 Händlern. Über JTL-Shop können Sie Angebote für den idealo-Preisvergleich und -Direktkauf exportieren.

    Unter folgender Adresse können Sie sich bei idealo anmelden: https://partner.idealo.com/de/partner-werden/

    Kopfzeile:

    id|link|titel|preis|uvp|grundpreis|bildlink|produkttyp|artikelnummer|verfuegbarkeit|zustand|eek|guenstigster_versand|mpn|ean|hersteller|gewicht|artikelgewicht|lieferstatus|lieferzeit|zusatzattribute|bilder|kurzbeschreibung|beschreibung|technicalSolution

    Vorlage des Inhalts:

    {strip}
      {assign var="d" value="|"}
      {$Artikel->kArtikel}{$d}
      {$Artikel->cDeeplink}{$d}
      {if $Artikel->cLocalizedVPE}{* Grundpreis an Artikeltitel anhaengen *}
        {$Artikel->cName|truncate:60} ({$Artikel->cLocalizedVPE[0]})
      {else}
        {$Artikel->cName|truncate:70}
      {/if}{$d}
      {$Artikel->Preise->fVKBrutto} {$Waehrung->cISO}{$d}
      {$Artikel->fUVP}{$d}
      {$Artikel->cLocalizedVPE[0]}{$d}
      {$Artikel->Artikelbild}{$d}
      {$Artikel->Kategoriepfad}{$d}
      {$Artikel->cArtNr}{$d}
      {* Lagerbestandsinfo *}
      {assign var=stockinfo value="Nicht auf Lager"}
      {if $Artikel->cLagerBeachten == 'N' || $Artikel->fLagerbestand > 0}{assign var=stockinfo value="auf Lager"}{/if}
      {$stockinfo}{$d}
      {* Zustand *}
      {if $Artikel->FunktionsAttribute.zustand}
      <tab>{$Artikel->FunktionsAttribute.zustand}
      {else}
      <tab>neu
      {/if}{$d}
      {if $Artikel->FunktionsAttribute.eek}
      <tab>{$Artikel->FunktionsAttribute.eek}
      {/if}{$d}
      {$Artikel->Versandkosten}{$d}
      {$Artikel->cHAN}{$d}
      {$Artikel->cBarcode}{$d}
      {$Artikel->cHersteller}{$d}
      {$Artikel->fGewicht}{$d}
      {$Artikel->cArtikelgewicht}{$d}
      {* Lieferstatus *}
      {if $Artikel->cLieferstatus}
      <tab>{$Artikel->cLieferstatus}
      {else}
    <tab>{$stockinfo}
      {/if}{$d}
      {* Lieferzeit *}
      {if $Artikel->cEstimatedDelivery}
      <tab>{$Artikel->cEstimatedDelivery}
      {else}
    <tab>{$stockinfo}
      {/if}{$d}
      {* Zusatzattribute (Varianten von Kindartikeln) *}
      {if $Artikel->oVariationenNurKind_arr}
      <tab>{foreach name=variants from=$Artikel->oVariationenNurKind_arr item=variant}
      <tab><tab>{if $variant->Werte}
    <tab><tab><tab>{if !$smarty.foreach.variants.first}${/if}
    <tab><tab><tab>{$variant->cName}:
    <tab><tab><tab>{foreach name=variants from=$variant->Werte item=variantvalues}
    <tab><tab><tab><tab>{$variantvalues->cName}
    <tab><tab><tab>{/foreach}
    <tab><tab>{/if}
      <tab>{/foreach}
      {/if}{$d}
      {* Bilder *}
      {foreach name=article_images from=$Artikel->Bilder item=oBild}
        {if !$smarty.foreach.article_images.first};{/if}
      <tab>{$oBild->cPfadGross}
      {/foreach}
      {$d}
      {$Artikel->cKurzBeschreibung}{$d}
      {$Artikel->cBeschreibung}{$d}
    Partner-Merchant-Solution  = JTL; Partner-Merchant-Solution-Version = JTL-Shop 4; Integration-Partner = JTL; Interface-Version = JTL-Shop 4
    {/strip}

    Wichtig: Wenn im Shop Zahlungsaufschläge hinterlegt sind, z. B. 1,9 % für PayPal, dann müssen diese als zusätzliche Spalten im Exportformat gelistet werden. D.h. für o.g. Beispiel muss die Kopfzeile erweitert werden um

    | paypal_zahlungsaufschlag

    Im Inhalt muss passend zur Kopfzeile eingefügt werden:

    | 1.9%