Magento 2 Experten — Hyvä Theme, Tailwind CSS & SEO aus einer Hand ›

Magento inriver: Produktdaten aus dem PIM zuverlässig in den Shop bringen

MAGENTO INRIVERAnbindung des Produktinformationssystems inriver an Ihren Magento-Shop

Magento inriver: Produktdaten aus dem PIM zuverlässig in den Shop bringen

Sie pflegen Produktdaten, Medien und Übersetzungen in inriver und wollen sie in einen Magento-Shop bringen? Wir entwickeln Magento inriver projektbezogen, nach Ihrem Datenmodell und mit einem Protokoll, das jeden Fehler sichtbar macht.

30 €
Stundensatz netto
Seit 2012
Magento-Erfahrung
24 Std.
bis zur ersten Antwort
Projekt
individuell entwickelt

inriver ist ein Produktinformationssystem (PIM), in dem Hersteller und Händler Produktdaten, Beschreibungen, Medien und Übersetzungen an einer Stelle pflegen und für verschiedene Kanäle bereitstellen. Wer einen Magento-Shop betreibt, möchte diese Daten nicht ein zweites Mal von Hand pflegen. Diese Seite beschreibt, wie wir Magento inriver umsetzen, wie es technisch funktioniert und wo die Stolpersteine liegen.

Einen Überblick über die Wege gibt die Seite zur PIM-Integration und der Ratgeber zur ERP-Anbindung. Welche Systemart wofür gedacht ist, erklärt der Ratgeber Warenwirtschaft, ERP und PIM. Für andere Produktinformationssysteme lesen Sie die Seiten zu Akeneo und Pimcore, für alle weiteren Systeme die Übersicht der Connectoren. Der Ratgeber inriver mit Magento verbinden erklärt Datenmodell und Zuordnung.

01

inriver im Überblick: Was das PIM für den Shop bedeutet

inriver führt Produktdaten zentral: Artikel mit ihren Attributen, Beziehungen, Medien und Sprachversionen. Das PIM ist die Quelle für alles, was ein Kunde über ein Produkt liest und sieht, während Preise und Bestände meist aus einem ERP kommen. Ein Shop ist einer von mehreren Kanälen, die aus dem PIM gespeist werden.

Für Magento inriver heißt das: Produktdaten gehen aus inriver in den Shop, in der Regel nur in diese Richtung. Im PIM freigegebene Artikel mit Beschreibungen, Merkmalen, Bildern und Übersetzungen werden in Magento als Produkte angelegt oder aktualisiert. Der Vorteil liegt auf der Hand: Ihre Redaktion pflegt Daten einmal, und jeder Kanal erhält denselben Stand.

Das Datenmodell von inriver ist frei gestaltbar. Zwei Betriebe mit inriver sehen deshalb oft sehr unterschiedlich aus: andere Entitäten, andere Felder, andere Beziehungen. Magento inriver beginnt darum immer mit der Frage, wie Ihr Modell aufgebaut ist und welche Teile davon im Shop gebraucht werden.

Preise, Bestand und Bestellungen gehören in der Regel nicht in das PIM. Wir klären in der Bestandsaufnahme, welche Daten aus welchem System kommen, damit der Shop nicht widersprüchliche Quellen hat.

Ein weiterer Punkt ist der Freigabeprozess. In inriver durchlaufen Artikel meist Status wie Entwurf, Prüfung und Freigabe. Magento inriver übernimmt nur freigegebene Artikel, damit unfertige Texte nie im Shop erscheinen. Wie diese Status heißen und was sie bedeuten, klären wir mit Ihrer Redaktion, denn davon hängt ab, wann ein Artikel im Shop sichtbar wird.

02

Was bei Magento inriver zwischen Shop und System abgeglichen wird

Welche Daten bei Magento inriver fließen, legen Sie mit uns in der Bestandsaufnahme fest. Typisch sind fünf Bereiche.

Produkte und Attribute

Freigegebene Artikel mit Attributen und Werten gehen aus inriver in Magento-Produkte und Attributsätze. Dabei ordnen wir Felder des PIM den Attributen des Shops zu.

Kategorien und Zuordnung

Die Struktur aus dem PIM wird auf Magento-Kategorien abgebildet. Wo beide Strukturen abweichen, legen wir eine Regel fest, statt Sonderfälle von Hand zu pflegen.

Medien

Bilder, Dokumente und weitere Medien werden übertragen und den Produkten zugeordnet, mit klaren Regeln für Reihenfolge und Hauptbild.

Sprachen

Übersetzungen gehen in die passenden Store-Views, damit jede Sprache des Shops ihre eigenen Texte erhält.

Beziehungen und Varianten

Varianten, Zubehör und verwandte Produkte werden aus den Beziehungen des PIM abgeleitet, soweit Magento sie abbilden kann.

Nicht jedes Projekt zu Magento inriver braucht alle fünf Bereiche. Oft beginnt es mit Bestellungen und Bestand und wächst später um Artikelpflege und Belege. So sehen Sie schnell Ergebnisse und können das Budget in Etappen einsetzen.

03

Die Datenflüsse bei Magento inriver im Überblick

Die Tabelle zeigt ein typisches Muster. In Ihrem Betrieb kann es abweichen, und genau das klären wir in der Bestandsaufnahme.

DatenFührendes SystemRichtungTypischer Takt
Produkte und Attributeinriverinriver zu Shopregelmäßig oder bei Freigabe
Kategorieninriverinriver zu Shopbei Änderung
Medieninriverinriver zu Shopbei Änderung
Übersetzungeninriverinriver zu Shopbei Freigabe
Preise und BestandERPERP zu Shopje nach Bedarf
Rückmeldung zum ImportShopShop zu inriveroptional, je nach Konzept

Bei Magento inriver verhindert eine klare Regel zur Datenhoheit die meisten Streitfälle. Was in beiden Systemen änderbar ist, führt früher oder später zu Widersprüchen. Deshalb legen wir pro Datenart genau ein führendes System fest und beschreiben die Regel für den Konfliktfall. Besonders bei Varianten, Einheiten und Steuersätzen lohnt eine Zuordnungstabelle, die Fachabteilung und Entwickler gemeinsam prüfen.

04

Die Schnittstellen von inriver: Was technisch zur Verfügung steht

Für Magento inriver bietet inriver nach den Angaben, die wir gefunden haben, eine REST-Schnittstelle. Die Anmeldung läuft über einen API-Schlüssel, der im Verwaltungsbereich erzeugt und als Kopfzeile mitgeschickt wird. Die Dokumentation der Schnittstelle liegt laut Hersteller als interaktive Beschreibung vor, und über sie lassen sich Modell, Entitätstypen und Entitäten abfragen. Der Hersteller hat die Schnittstelle in den letzten Jahren weiterentwickelt.

Nach Angaben von Agenturen gibt es außerdem einen offiziellen Adapter für Adobe Commerce, der Produktdaten aus dem PIM in den Shop übernimmt. Diese Angaben stammen aus Beiträgen von Drittanbietern, eine offizielle Beschreibung des Adapters haben wir nicht gefunden. Ob und wie weit er für Ihr Modell reicht, prüfen wir vor dem Angebot und sagen Ihnen offen, wenn er genügt.

Für Magento inriver gilt wie für jede Anbindung: Die Schnittstelle ist nur die Hälfte der Arbeit. Die andere Hälfte ist die Zuordnung: Welches Feld wird welches Attribut, welche Entität wird welcher Produkttyp, welche Sprache wird welche Store-View. Diese Zuordnung halten wir im Admin als Einstellungen fest, damit sie sich ohne Entwicklung ändern lässt.

05

Fertigadapter, Middleware oder individuelle Entwicklung für Magento inriver

Für die Verbindung von inriver und Magento gibt es einen Adapter, den Agenturen als offiziell beschreiben, sowie Lösungen von Drittanbietern. Ob eine davon zu Ihrem Modell passt, prüfen wir ehrlich vor einer Entscheidung. Deckt ein vorhandener Adapter Ihre Anforderungen ab, ist er oft die wirtschaftlichere Wahl, und wir sagen Ihnen das.

Eine individuelle Entwicklung für Magento inriver lohnt sich, wenn Ihr Datenmodell vom Üblichen abweicht: eigene Entitäten, komplexe Beziehungen, besondere Regeln für Varianten oder mehrere Shops mit unterschiedlichen Sortimenten. Sie ist teurer im Start, passt aber genau. Rechnen Sie auch die Pflege ein: Ein Fertigprodukt spart Entwicklungszeit, verursacht aber Lizenz- und Updatekosten, und eine Eigenentwicklung braucht jemanden, der sie betreut.

Eine Middleware lohnt sich, wenn mehr als zwei Systeme verbunden werden, etwa PIM, ERP, Shop und Marktplätze. Die Entscheidungshilfe dazu steht im Ratgeber zur ERP-Anbindung.

06

Die Magento-Seite der Anbindung: So wird Magento inriver im Shop umgesetzt

Auf der Magento-Seite bauen wir die Anbindung als eigenes Modul nach den Standards des Systems, ohne Eingriffe in den Kern. Das Modul nutzt die Schnittstellen und Warteschlangen von Magento, damit Übertragungen im Hintergrund laufen und der Shop für Besucher nicht langsamer wird. Bestellungen werden beim Eingang in eine Warteschlange gestellt und dort abgearbeitet, bis das ERP sie bestätigt hat.

Preise nach Kundengruppen, Staffelpreise und mehrere Lager bildet Magento mit eigenen Funktionen ab, die die Anbindung befüllt. Wir nutzen nach Möglichkeit diese Standardfunktionen, statt eigene Tabellen zu erfinden. Das hält den Shop updatefähig und lässt andere Entwickler später mitarbeiten.

Im Admin sehen Sie, was übertragen wurde: Ein Protokoll zeigt Datum, Datensatz und Ergebnis, mit Filter für Fehler. Für die Eigenheiten von inriver ergänzen wir Einstellungen im Admin, etwa Zuordnungen von Zahlarten, Versandarten und Steuerklassen, damit Änderungen keine Entwicklung brauchen.

Bei inriver steht das Datenmodell im Mittelpunkt: Entitäten, Felder und Beziehungen werden im PIM frei definiert. Magento inriver beginnt deshalb mit einer Zuordnung dieses Modells zu den Produkttypen, Attributsätzen und Kategorien von Magento.

07

Typische Stolpersteine bei Magento inriver

Diese Punkte sehen wir in Projekten immer wieder. Sie lassen sich planen, wenn man sie früh kennt.

  • Freies Datenmodell

    Das Modell im PIM passt nicht auf die Produkttypen und Attributsätze von Magento und braucht eine saubere Zuordnung.

  • Varianten

    Die Varianten im PIM werden anders gebildet als in Magento und führen zu doppelten oder fehlenden Produkten.

  • Medien

    Große Bilder und viele Dokumente verlängern den Import und überlasten die Übertragung.

  • Unklare Datenhoheit

    Texte werden im PIM und im Shop geändert und überschreiben sich.

  • Fehlende Überwachung

    Ein fehlgeschlagener Import fällt erst nach Tagen auf, weil niemand ins Protokoll schaut.

  • Sprachen

    Fehlende Übersetzungen führen zu leeren Feldern in einzelnen Store-Views.

Eine Anbindung zu Magento inriver sollte außerdem kurze Ausfälle des Systems aushalten: Übertragungen werden zwischengespeichert und später nachgeholt, statt zu verfallen. Das erhöht die Zuverlässigkeit im Alltag erheblich und gehört bei uns zum Standard.

Planen Sie Magento inriver?

Schreiben Sie uns kurz Ihre Version von inriver, den Betrieb und die gewünschten Datenflüsse. Wir antworten innerhalb von 24 Stunden und sagen Ihnen ehrlich, ob und wie wir helfen können.

Anfrage senden
08

Sicherheit und Datenschutz bei Magento inriver

Eine Anbindung verbindet zwei Systeme mit Geschäftsdaten, deshalb gelten klare Regeln. Der Austausch läuft verschlüsselt, Zugangsdaten liegen nicht im Quellcode, sondern in der geschützten Konfiguration, und die Anbindung erhält nur die Rechte, die sie braucht. Zugänge gehören zu einem eigenen Dienstkonto, nie zu einem privaten Konto einer Person.

Beim Testen arbeiten wir mit Testdaten oder anonymisierten Daten, soweit möglich. Sobald Entwickler Zugriff auf personenbezogene Daten bekommen, etwa Kundenkonten oder Bestellungen aus inriver, braucht es eine Vereinbarung zur Auftragsverarbeitung. Das klären wir vor dem Start, damit Sie rechtlich sauber aufgestellt sind.

Das Protokoll der Anbindung enthält, was für den Betrieb nötig ist, aber keine Zugangsdaten und keine unnötigen Personendaten. Aufbewahrungsfristen legen wir mit Ihnen fest. Diese Hinweise sind keine Rechtsberatung, die konkrete Ausgestaltung hängt von Ihrem Unternehmen ab.

09

So läuft ein Projekt für Magento inriver

Wir halten den Einstieg bewusst kurz, damit Sie schnell wissen, ob und wie die Anbindung machbar ist.

01

Bestandsaufnahme

Wir klären Version, Betrieb, Zugänge und Ansprechpartner bei inriver, die gewünschten Datenflüsse und die Sonderfälle. Ergebnis ist ein kurzes Konzept.

02

Testumgebung

Wir arbeiten gegen ein Testsystem von inriver und einen Magento-Entwicklungsstand, nie zuerst gegen Livedaten.

03

Umsetzung

Die Datenflüsse werden einzeln gebaut, mit Protokoll, Wiederholung bei Fehlern und klaren Regeln für Konflikte.

04

Test und Start

Sie prüfen mit echten Beispielen, danach starten wir stufenweise und schauen in den ersten Wochen gemeinsam ins Protokoll.

Auch bei Magento inriver bleiben Sie zwischen den Schritten im Bild: Sie erhalten einen kurzen Stand, was fertig ist, was als Nächstes ansteht und wo wir Ihre Entscheidung brauchen. Entscheidungen halten wir schriftlich fest, damit später nachvollziehbar bleibt, warum etwas so gebaut wurde.

10

Drei typische Konstellationen (Beispiele, keine Kundenreferenzen)

Die folgenden Konstellationen sind Beispiele aus der Praxis von Magento inriver Projekten, keine Aussagen über bestimmte Kunden. Die erste ist ein Hersteller mit tausenden Artikeln, die in mehreren Sprachen und für mehrere Kanäle gepflegt werden. Das PIM ist die einzige Quelle für Produkttexte, und der Shop darf sie nicht überschreiben.

Die zweite Konstellation ist ein Händler mit vielen Varianten und eigenen Beziehungen im PIM. Die Herausforderung liegt darin, Varianten und Zubehör sauber in Magento abzubilden und die Reihenfolge der Bilder beizubehalten. Wir legen früh fest, was im PIM bleibt und was im Shop entsteht.

Die dritte Konstellation ist ein Betrieb, der von einem anderen Shopsystem zu Magento wechselt und inriver behält. Hier ist die bestehende Anbindung der Maßstab: Was sie heute leistet, soll der neue Shop mindestens leisten. Wie der Wechsel selbst abläuft, beschreibt unsere Seite zur Migration.

Bei allen drei Konstellationen bewährt sich bei Magento inriver ein Delta-Abgleich: Es werden nur Artikel übertragen, die sich seit dem letzten Lauf geändert haben. Das verkürzt die Laufzeit, schont den Shop und macht Fehler leichter auffindbar. Ein erster vollständiger Lauf mit einem kleinen Teil des Sortiments dient als Probe, bevor alle Artikel und alle Sprachen folgen und der Shop live geschaltet wird.

11

Betrieb, Überwachung und Pflege bei Magento inriver nach dem Start

Eine Schnittstelle ist kein einmaliges Projekt, sondern ein laufender Betrieb. Nach dem Start überwacht ein Protokoll jede Übertragung: Was wurde wann übertragen, was ist fehlgeschlagen, was wird wiederholt? Fehler, die sich nicht automatisch beheben lassen, werden sichtbar gemeldet, damit niemand erst durch eine Kundenbeschwerde davon erfährt.

Updates verändern die Lage. Ein Magento-Update, ein neuer Stand bei inriver oder eine Änderung der Schnittstelle des Herstellers können die Anbindung beeinflussen. Deshalb gehört zur Planung eine Absprache, wie Updates getestet werden und wer sie freigibt. Die laufende Pflege lässt sich über einen Wartungsvertrag regeln, der Überwachung, Updates und Fehlerbehebung abdeckt.

Dokumentation ist Teil der Lieferung. Sie erhalten eine Beschreibung der Datenflüsse, der Zuordnungen und der Regeln für Sonderfälle, damit Ihr Team oder ein anderer Dienstleister die Anbindung versteht und weiterführen kann. Quellcode und Zugänge liegen bei Ihnen.

12

Aufwand und Preis bei Magento inriver: So kalkulieren wir

Eine pauschale Zahl für Magento inriver wäre unseriös, denn der Aufwand hängt von Ihrer Konstellation ab. Er wird bestimmt von der Zahl der Datenflüsse, der Qualität der Daten in inriver, der Zahl der Sonderfälle bei Attributen, Varianten, Medien und Sprachen und der geforderten Aktualität. Ein Datenfluss in eine Richtung ist deutlich schneller gebaut als ein Abgleich in beide Richtungen mit Konfliktregeln.

Wir arbeiten mit einem offenen Stundensatz von 30 € netto, ohne Notfall-Aufschlag. Nach der Bestandsaufnahme erhalten Sie eine schriftliche Schätzung, die die Datenflüsse einzeln ausweist, sodass Sie Umfang und Reihenfolge selbst steuern können. Bei klar umrissenen Paketen ist auch ein Festpreis möglich. Alle Preise finden Sie auf der Seite Preise.

Rechnen Sie neben der Entwicklung die laufenden Posten ein: Hosting, Wartung und gegebenenfalls Lizenzen oder Gebühren für inriver und für Zusatzdienste. Wir weisen diese Posten in der Schätzung getrennt aus, damit Sie Angebote über mehrere Jahre vergleichen können.

13

Was Sie von uns nicht bekommen und wie es um Referenzen steht

Zu einem ehrlichen Angebot gehört, die Grenzen zu nennen. Wir verkaufen keinen fertigen Connector von der Stange, sondern entwickeln Magento inriver projektbezogen nach Ihren Abläufen. Das bedeutet: Wir setzen genau das um, was Sie brauchen, aber nicht in einem Tag und nicht für einen Pauschalpreis, der vorher nicht kalkulierbar ist.

Wir sind eine Webagentur, in der feste Freelancer zusammenarbeiten, alle im Home-Office. Wir sind keine Großagentur mit hundert Mitarbeitern und können nicht jedes Projekt zu jeder Zeit annehmen. Wir sagen Ihnen früh, ob und wann wir Kapazität haben. Kunden nennen wir nur mit deren Zustimmung, im Erstgespräch sprechen wir gern über vergleichbare Konstellationen.

Wir geben keine Rechtsberatung. Fragen zu Auftragsverarbeitung, Datenschutz und den Lizenzbedingungen von inriver klären Sie mit Ihrer Rechtsberatung und dem Hersteller. Was technisch möglich ist, hängt von Version, Betrieb und Lizenz Ihres Systems ab und wird in der Bestandsaufnahme geprüft.

Lassen Sie uns Shop und inriver verbinden

Mit einer sauberen Anbindung pflegen Sie Artikel, Bestände und Bestellungen nur noch an einer Stelle. Sie müssen heute nichts entscheiden: Ein erstes Gespräch klärt, was machbar ist, und kostet nichts.

Anbindung anfragen

Häufige Fragen zu Magento inriver

Gibt es eine offizielle Schnittstelle von inriver?

Ja, nach unseren Quellen eine REST-Schnittstelle mit API-Schlüssel. Umfang und Rechte für Ihr System prüfen wir vor dem Angebot.

Gibt es einen fertigen Adapter für Magento?

Agenturen beschreiben einen offiziellen Adapter für Adobe Commerce. Eine offizielle Beschreibung haben wir nicht gefunden, deshalb prüfen wir ihn vor einer Entscheidung für Sie.

Fließen auch Preise und Bestand aus dem PIM?

In der Regel nicht. Preise und Bestand kommen meist aus dem ERP, das PIM liefert Produktinhalte.

Kann das PIM die einzige Quelle für Texte bleiben?

Ja. Wir legen fest, dass der Shop Texte aus dem PIM nicht überschreibt, und kennzeichnen die Felder entsprechend.

Entwickeln Sie einen fertigen Connector zum Kauf?

Nein. Wir entwickeln die Anbindung projektbezogen nach Ihren Abläufen. Das bedeutet mehr Passgenauigkeit, aber auch eine Schätzung statt eines Listenpreises.

Was kostet Magento inriver?

Das hängt von Datenflüssen, Sonderfällen und der Qualität der Daten in inriver ab. Wir schätzen nach einer Bestandsaufnahme schriftlich ab, der Stundensatz beträgt 30 € netto.

Wer pflegt Magento inriver nach dem Start?

Das lässt sich per Wartungsvertrag regeln. Ohne Pflege kann eine Schnittstelle bei Updates ausfallen. Mehr dazu auf der Seite zu Wartungspaketen.

Brauchen Sie Zugriff auf unser System?

Wir benötigen Zugänge zu einem Testsystem von inriver und zu den Schnittstellen. Die Rechte legen Sie mit Ihrer IT fest, produktive Daten fassen wir erst nach Freigabe an.

Wie starten wir?

Mit einer kurzen Nachricht über das Kontaktformular. Nennen Sie uns Ihr System, die Version und die gewünschten Datenflüsse. Wir antworten werktags innerhalb von 24 Stunden.