Eine einzige API, die alle beherrscht

Hör auf, den Updates von Amazon, TikTok Shop oder Zalando hinterherzulaufen.

 

Nutze MarketRock als Abstraktionsschicht: eine einzige dokumentierte, stabile und skalierbare RESTful-API, um dein ERP-, CRM- oder WMS-System mit über 30 globalen Vertriebskanälen zu verbinden.

5.3 sviluppatori 1

Integration zwischen Marktplätzen

Die Integration mit Marktplätzen wie Amazon, TikTok Shop oder eBay gewinnt angesichts ihrer heutigen und zukünftigen wirtschaftlichen Bedeutung zunehmend an Aktualität. In der Regel betrifft die Integration den Datenaustausch zwischen einer E-Commerce-Website und den Marktplätzen (z. B. möchte ich alle Artikel, die ich auf meiner Website habe, auf Amazon veröffentlichen) oder zwischen den Marktplätzen und einem Backend-System (z. B. möchte ich, dass Bestellungen von Amazon in meinem Backend-System eingehen).

Konzeptionell gesehen ist die Integration ein einfacher Vorgang, doch in jedem Einzelfall können spezifische Fallstricke bestehen, die von Ihrer Ausgangslage abhängen. Welche E-Commerce-Plattform nutzen Sie? Und welche Version? Und welche Prozesse möchten Sie automatisieren? Nur die Veröffentlichung der Produkte? Und wenn ja, in welchen Ländern? Integrieren Sie auch die Logistik? Und Mehrwertsteuerdienste, wie sie beispielsweise Amazon anbietet?

Unser Rat ist, diesen Schritt ernst zu nehmen, da er bei schlechter Koordination frustrierend und zeitaufwändig sein kann (wenn nicht sogar kostspielig aufgrund eines Stillstands der Online-Aktivitäten). Wir stellen Ihnen die gesamte Erfahrung unserer „Solution Architects“ zur Verfügung und zeigen Ihnen die zu berücksichtigenden Aspekte, die kritischen Punkte, einige Fallstudien und schließlich eine Checkliste auf, die Sie beachten sollten, bevor Sie die Integration aktivieren.

Vorüberlegungen

Die erste Überlegung, zu der ich Sie einlade, wenn Sie über die Integration in Marktplätze nachdenken, ist die Frage, welche Anlässe den Schritt in diese Richtung rechtfertigen. Das mag als unpopulärer Ansatz erscheinen, doch wenn man an Elementen arbeitet, die das „Nervensystem“ der geschäftlichen Aktivitäten eines Unternehmens darstellen können, mahnt die Erfahrung zur Vorsicht.

Diese Überlegung, die auf gesundem Menschenverstand basiert, ist sowohl für den Kunden als auch für den Anbieter ein Muss. Aus eigener Erfahrung können wir sagen, dass wir im Laufe der Jahre im Wesentlichen zwei unterschiedliche Szenarien festgestellt haben:

Professionelle Verkäufer, die große Umsatzvolumina verwalten. In der Regel handelt es sich um Verkäufer, die bereits aktive Konten auf Marktplätzen haben, die jährlich mindestens Hunderttausende Euro einbringen. Hier lautet das Mantra „Automatisieren“.

strukturierte Unternehmen mit spezialisierten Teams. Das sind Unternehmen, oft multinationale Konzerne, die nicht umhin können, zu automatisieren; sie verfügen über die (personellen und finanziellen) Ressourcen, um komplexe Projekte zu bewältigen, und haben eine besonders zielorientierte Vision. Hier lautet das Mantra „wir kommen nicht anders“.

Prüfen Sie daher, ob Ihr Fall zu einer der beiden oben genannten Kategorien gehört, bevor Sie den Weg einschlagen, der Sie zur vollständigen Integration führen wird.

Aktueller Stand der Prozesse "As Is"

Wenn von Integrationen die Rede ist, ist damit der Datenaustausch zwischen Softwareprogrammen gemeint. Wir dürfen jedoch nicht vergessen, dass dieser Datenaustausch durch menschliches Handeln ermöglicht wird: Der Mensch steht immer im Mittelpunkt. Wenn eine Integration nicht abgeschlossen werden kann, liegt das daran, dass Menschen versagt haben, nicht die Software.
Bei der Automatisierung von Geschäftsprozessen, beispielsweise bei der Veröffentlichung zahlreicher Artikel auf Amazon oder im TikTok Shop, ist es vor allem unerlässlich:che ci sia grande conoscenza dello stato dell'arte circa i software impiegati, le versioni, le architetture adottate, l'infrastruttura sistemistica, ecc.

  • dass die Prozesse dem Unternehmer und allen beteiligten Mitgliedern der Organisation klar sind. Darüber hinaus ist es unerlässlich, dass diese Prozesse schriftlich festgehalten werden.

Wenn es um Integration geht, besteht die Gefahr, dass man versucht ist, alle Prozesse von Grund auf zu überarbeiten, obwohl die Automatisierung eigentlich darauf abzielen sollte, einen wiederkehrenden und gut bekannten Arbeitsablauf zu optimieren. Eine Analyse der Abläufe innerhalb der Organisation, der beteiligten Akteure und der erwarteten Vorteile ist der Ausgangspunkt für eine erfolgreiche Integration.

Wenn du noch nie die Gelegenheit dazu hattest, probier es doch einmal mit einer einfachen Skizze in einem Notizbuch und einem Kugelschreiber aus, wie im folgenden Beispiel:

  • „Wenn eine Bestellung von Amazon eingeht, erhält die Sekretärin Marta eine Benachrichtigung per E-Mail und ruft Seller Central auf, um die Bestellung zu bearbeiten.“

  • „Marta kopiert die Daten des Käufers in eine Excel-Datei, um dem Kurierdienst die Abholung mitzuteilen und den Versand zu veranlassen.“

  • „Die gleiche Datei wird dann per E-Mail an den Lageristen – Luca – gesendet, der sie ausdruckt, um die Bestellungen vorzubereiten.“

  • ...

Eine professionell durchgeführte Analyse muss zudem zwangsläufig auf eine tiefgehende technische Ebene vordringen, damit die verschiedenen Systeme über die Prozesse hinaus in einer gemeinsamen Sprache kommunizieren können.

Häufig kommt es beispielsweise vor, dass die vom Verkäufer verwendete Produktkodierung auf den verschiedenen Verkaufsplattformen unterschiedlich ist: Diese Ausgangssituation erschwert das Projekt und sollte in der Analysephase erfasst werden.

5.3 sviluppatori 2

Arten des Datenaustauschs

Dank der Verbreitung von Schnittstellen, die als APIs (Application Programming Interface) bezeichnet werden, gibt es eine Form der Standardisierung beim Datenaustausch zwischen Systemen.

Die Tatsache, dass viele Softwarehersteller ihre APIs für externe Entwickler zur Verfügung stellen, bedeutet, dass sie bereit sind, mit der ganzen Welt zu „kommunizieren“.

Eine Metapher, um dir zu erklären, was APIs sind, wenn du keine technischen Kenntnisse hast, ist die des Hauses und des Kühlschranks. Stell dir vor, das Haus sei die Software, zum Beispiel Amazon Seller Central. Du möchtest eine Flasche Wasser aus dem Kühlschrank holen, aber Amazon will dir die Hausschlüssel nicht geben, denn damit würde es dir faktisch das Eigentum übertragen. Mit APIs gelingt dies: Amazon stellt dir das Haus zur Verfügung, beschränkt deinen Zugang jedoch auf eine bestimmte Nutzung (eine Flasche Wasser aus dem Kühlschrank holen) und ohne dir zwangsläufig die Schlüssel zu übergeben.

Die Verbreitung von APIs stellt eine kopernikanische Revolution für die gesamte Welt der Entwicklung dar und hat Dinge möglich gemacht, die vor ihrem Aufkommen undenkbar gewesen wären. Der Datenaustausch über APIs erfolgt mit Dateien vom Typ XML oder JSON, aber das sind technische Details, auf die wir hier nicht näher eingehen wollen.In vielen Fällen verfügen die Unternehmenssoftwareprogramme für Buchhaltung und Lagerverwaltung, die oft Mühe haben, mit dem technologischen Fortschritt Schritt zu halten, nicht über diese Technologie. Daher muss man auf weniger moderne – wenn auch effektive – Datenaustauschsysteme wie CSV- oder TXT-Dateien zurückgreifen

Integrationen, die auf einem Datenaustausch auf diese Weise basieren, schränken in der Regel die Leistungsfähigkeit ein (z. B. Aktualisierung der verfügbaren Lagerbestände nur einmal täglich), sind aber sicherlich einfacher und schneller zu realisieren.

Fehler, die man vermeiden sollte

Unserer Erfahrung nach ist es sinnvoll, ein Integrationsprojekt mit der gebotenen Vorsicht anzugehen.

Konzeptionell gesehen ist eine Integration etwas sehr Einfaches, das im Datenaustausch zwischen Softwareprogrammen besteht. Aus funktionaler Sicht birgt jede Integration jedoch Tücken, die nur diejenigen kennen, die sich damit auskennen und Erfahrung damit haben.

In dem Dokument, das Sie kostenlos erhalten, wenn Sie das Formular ausfüllen, finden Sie einige wertvolle Informationen, die Ihnen helfen können, Ihre Zeit möglichst effektiv und zielorientiert zu nutzen.

Der Zertifizierungsprozess beginnt jetzt

Die Kompetenzen, die im Bereich Marktplätze oder E-Commerce gefragt sind, stehen für dich in Zusammenhang mit der Integrationsarchitektur.

Der Zertifizierungsprozess, der weiterhin kostenlos ist, beginnt mit der Anmeldung bei der Academy  MarketRock, die du jederzeit vornehmen kannst. Wir werden prüfen, ob deine technischen Kompetenzen für die geforderte Tätigkeit geeignet sind, und dir gegebenenfalls einen Ansprechpartner zur Seite stellen, der dich angemessen unterstützt.

Wenn du für ein Unternehmen arbeitest, das unsere Dienstleistungen in Anspruch nehmen möchte, hast du die Möglichkeit, die Zertifizierung im Rahmen des gemeinsam von uns durchlaufenen Programms zu erwerben. Die Anmeldung bei der Academy  MarketRock ist jedoch der erste obligatorische Schritt, den du unternehmen musst.

Logo Certificazioni Academy

Zertifizierungen als Solution Provider

Die Zertifizierung als Solution Provider richtet sich an Agenturen und Softwarehäuser, die über ein Entwicklungsteam verfügen, das sich darauf spezialisiert hat, MarketRock-Kunden Integrationen und technische Lösungen anzubieten.

INIZIA
Logo Certificazioni Academy

Zum Postman-Projekt

Sehen Sie sich die Postman-Projektsammlung an und lesen Sie die Dokumentation zu unseren APIs, um sich einen Überblick über die allgemeine Funktionsweise und Details zu den einzelnen Aufrufen zu verschaffen.

VAI AL PROGETTO POSTMAN
template: about/landing-page