Auf den ersten Blick bietet der JTL-Shop in Version 2.1 keine Möglichkeit, eine für Elm@r geeignete shopinfo.xml zu erstellen. Wie in einem früheren Beitrag erwähnt, bietet Elm@r für andere Shopsysteme Module an, die die Erstellung einer shopinfo.xml erleichtert. Über einen Umweg kommen wir aber trotzdem schnell zum Ziel.
Zur Erinnerung: mit einer shopinfo.xml haben wir ein standardisiertes und allgemeingültiges Beschreibungsformat für Onlineshops, das diverse Preisvergleichsdienste unterstützen. Es entfällt also also das mühsame, mitunter händische Erstellen von Meta-Beschreibungen und Anpassen von Artikeldaten an Vorgaben von Preisvergleichs-Anbietern.
Schritte zur shopinfo.xml
- Erstellung einer Produktdatei, die regelmäßig aktualisiert wird
- Generieren einer Shopdatei mit Hilfe eines Eingabeformulars auf Elm@r
- Speichern der Shopdatei auf Ihrer Website
- Anmelden bei Preisvergleichen einfach mit der URL der Shopdatei
Als Produktdatei kann durchaus ein fremdes Exportformat dienen, beispielsweise das im JTLShop Backend verfügbare Google Base Exportformat.
Googlebase.txt erstellen
Das Backend von JTL Shop 2 bietet diverse Exportmöglichkeiten für Preisvergleichsdienste. Darunter auch ein Exportformat für Google Base, dass – entsprechend eingebunden – die Aufnahme unserer Artikel in die Google Produktsuche ermöglicht. In diesem kleinen Workaround dient es außerdem als Produktdatei für Elm@r.
Wie wird die Googlebase.txt erstellt? Entsprechende Schreibrechte auf den Ordner [JTLSHOP-ROOT]/export/ vorausgesetzt, erstellen wir eine Googlebase.txt auf der Seite [JTLSHOP-URL]/admin/exportformate.php (Radio-Button „Google Base“ aktivieren und „Ausführen“). Die Datei sollte nun unter dem Pfad [JTLSHOP-ROOT]/export/googlebase.txt bereitliegen.
Googlebase.txt zur Erstellung der shopinfo.xml
Wir starten die Generierung der Shopdatei auf Elm@r. Die Schritte sind dort ausführlich beschrieben, ich spare daher die Standard-Angaben zu Shopnamen, Kategorien etc. aus.
Beim Punkt „Bereitstellung bzw. Ãœbermittlung der Produktdaten“ wird es interessant. Hier wählt man „Download vom Shopserver“ und gibt die URL der vorher erstellten googlebase.txt an: [JTLSHOP-URL]/export/googlebase.txt. Zusätzlich kann man in diesem Schritt noch eine bevorzugte Downloadzeit der Produktdaten angeben.
Im nächsten Schritt „Format der Produktdatei“ genügt es, die Voreinstellungen zu belassen und mit „Weiter“ zu bestätigen. Wichtig ist die folgende Zuordnung der Daten aus der googlebase.txt. Hier ist aber auch nicht viel zu tun: einzig die Artikelnummer muss noch korrekt zugewiesen werden. Hier wählen wir unter der Dropdown Box Option 7: offer_id.
Das war es schon – die nachfolgenden Seiten zeigen nochmals eine Vorschau und ermöglichen die Ãœberprüfung der erstellten Datei. Schließlich können wir die Shopdatei herunterladen und auf unserem Webspace ablegen (bspw. [JTLSHOP-URL]/shopinfo.xml).
Bei Fragen oder Anregungen können natürlich gerne die Kommentare genutzt werden. Eine Auswahl und Verweise von und zu Preisvergleichsdiensten, die die shopinfo.xml unterstützten, findet sich hier.
Juli 23rd, 2008 at 10:59 am
Klasse, genau das hatte ich gesucht. Vielen dank für die Anleitung werd ich gleich mal ausprobieren.
November 7th, 2009 at 1:54 am
Ich habe JTL shop wegen der einfache Verbindung mit dem gleich gennannte Warenwirtschaft Software. Es hatte mir noch gefehlt !
Ich denke allerdings, dass man die Vorteile der Preisvergleichsportal überschätz.