Jedno API do rządzenia nimi wszystkimi
Przestań gonić za aktualizacjami z Amazon, TikTok Shop lub Zalando.
Użyj MarketRock jako warstwy abstrakcji: pojedynczego, dobrze udokumentowanego, stabilnego i skalowalnego interfejsu API RESTful umożliwiającego połączenie systemu ERP, CRM lub WMS z ponad 30 globalnymi kanałami sprzedaży.

Marketplace Integration
Integracja z rynkami takimi jak Amazon, TikTok Shop czy eBay staje się coraz ważniejsza, biorąc pod uwagę ich obecne znaczenie komercyjne i rolę, jaką będą odgrywać w przyszłości. Zazwyczaj integracja polega na wymianie danych pomiędzy witryną e-commerce a rynkami (na przykład chcę wymienić wszystkie przedmioty, które mam na swojej stronie na Amazon) lub pomiędzy rynkami a systemem ERP (na przykład chcę, aby zamówienia Amazon trafiały do mojego systemu ERP).
Z koncepcyjnego punktu widzenia integracja jest prostym procesem, ale każdy przypadek może stwarzać własne, unikalne wyzwania, w zależności od punktu wyjścia. Z której platformy e-commerce korzystasz? A która wersja? A jakie procesy chcesz zautomatyzować? Tylko część z listą produktów? A jeśli tak, to w jakich krajach? Czy integrujesz również logistykę? A usługi związane z podatkiem VAT, takie jak te oferowane przez Amazon?
Zalecamy potraktowanie tego procesu poważnie, ponieważ może on być frustrujący i czasochłonny —jeśli nie kosztowny z powodu wstrzymania działalności online—, jeśli nie jest odpowiednio skoordynowany. Dzielimy się całą wiedzą specjalistyczną zdobytą przez naszych “architektów rozwiązań”, przedstawiając czynniki, które należy wziąć pod uwagę, kluczowe wyzwania, kilka studiów przypadków i na koniec listę kontrolną do przejrzenia przed aktywacją integracji.
Wstępne rozważania
Pierwszą rzeczą, którą chciałbym, abyście wzięli pod uwagę, myśląc o integracji z rynkami, jest to, jakie możliwości uzasadniałyby podążanie tą drogą. Może się to wydawać niepopularnym podejściem, ale doświadczenie sugeruje ostrożność podczas pracy nad elementami, które można uznać za “układ nerwowy” działalności biznesowej firmy.
Zaangażowanie się w tę zdroworozsądkową refleksję jest niezbędnym krokiem zarówno dla klienta, jak i dostawcy. Z naszego bezpośredniego doświadczenia możemy powiedzieć, że na przestrzeni lat zaobserwowaliśmy zasadniczo dwa różne scenariusze:
Profesjonalni sprzedawcy, którzy obsługują duże wolumeny sprzedaży. Są to zazwyczaj sprzedawcy, którzy mają już aktywne konta rynkowe, które generują co najmniej setki tysięcy euro rocznie. Tutaj mantra brzmi “automatyzować.”
Firmy o ugruntowanej pozycji z wyspecjalizowanymi zespołami. Są to firmy —często międzynarodowe—, które nie mają innego wyjścia, jak tylko automatyzować; dysponują zasobami (zarówno ludzkimi, jak i finansowymi) do zarządzania złożonymi projektami i wizją szczególnie zorientowaną na cel. Tutaj mantra brzmi “nie możemy się bez niej obejść.”
Zastanów się więc, czy Twoja sytuacja mieści się w jednej z dwóch powyższych kategorii, zanim wyruszysz na ścieżkę, która doprowadzi Cię do pełnej integracji.
Aktualny stan procesów “As-Is”
Kiedy mówimy o integracjach, mamy na myśli wymianę danych pomiędzy programami. Musimy jednak pamiętać, że ta wymiana danych jest możliwa dzięki działalności człowieka: ludzie są zawsze w centrum. Kiedy integracja staje się niemożliwa do ukończenia, dzieje się tak dlatego, że ludzie ponieśli porażkę, a nie oprogramowanie.
Jeśli chodzi o automatyzację procesów biznesowych —takich jak publikowanie dużej liczby artykułów na Amazon lub TikTok Shop—, pierwszym i najważniejszym krokiem jest:
-
że istnieje dogłębne zrozumienie aktualnego stanu wiedzy w zakresie używanego oprogramowania, wersji, stosowanych architektur, infrastruktury systemowej itp.
-
że procesy są jasne dla przedsiębiorcy i wszystkich zaangażowanych członków organizacji. Co więcej, istotne jest sformalizowanie tych procesów.
Omawiając integrację, pojawia się pokusa, aby zacząć od zera i dokonać przeglądu wszystkich procesów, podczas gdy w rzeczywistości automatyzacja powinna skupiać się na usprawnieniu powtarzalnego zadania, które jest już dobrze poznane. Analiza sposobu działania organizacji, tego, kto jest zaangażowany i jakie są oczekiwane korzyści, jest punktem wyjścia do pomyślnej integracji.
Jeśli nigdy wcześniej nie miałeś okazji tego zrobić, spróbuj narysować prosty diagram za pomocą notatnika i długopisu, jak pokazano w poniższym przykładzie:
-
“Kiedy zamówienie przychodzi z Amazon, Marta, sekretarka, otrzymuje powiadomienie e-mailem i loguje się do Seller Central, aby zrealizować zamówienie.”
-
“Marta kopiuje informacje o kupującym do pliku Excel, aby powiadomić kuriera o odbiorze i zorganizować wysyłkę.”
-
“Ten sam plik jest następnie wysyłany e-mailem do urzędnika magazynu —Luca—, który drukuje go w celu przygotowania zamówień.”
-
...
Profesjonalnie przeprowadzona analiza —ponadto— musi koniecznie zagłębić się w wysoki poziom szczegółów technicznych, aby poza samymi procesami różne systemy mogły komunikować się przy użyciu wspólnego języka.
Często zdarza się na przykład, że system kodowania produktu przyjęty przez sprzedawcę różni się w zależności od platformy sprzedaży: ta sytuacja początkowa sprawia, że projekt jest bardziej złożony i należy go zidentyfikować na etapie analizy.

Rodzaje wymiany danych
Istnieje forma standaryzacji wymiany danych pomiędzy systemami dzięki powszechnemu stosowaniu zestawów procedur znanych jako API (Application Programming Interfaces).
Fakt, że wiele firm zajmujących się oprogramowaniem udostępnia swoje interfejsy API zewnętrznym programistom, oznacza, że są one otwarte na “komunikację” z całym światem.
Metaforą wyjaśniającą, czym są interfejsy API —jeśli nie masz wiedzy technicznej—, jest dom i lodówka. Wyobraź sobie, że dom jest oprogramowaniem, takim jak Amazon Seller Central. Chcesz wziąć butelkę wody z lodówki, ale Amazon nie chce dać ci kluczy do domu, ponieważ w efekcie oddałoby ci to własność. Dzięki interfejsom API można właśnie to zrobić: udostępnia dom, ale ogranicza dostęp do określonego celu (wyciągnięcia butelki wody z lodówki), niekoniecznie wręczając klucze.
Powszechne przyjęcie interfejsów API stanowi rewolucję kopernikańską dla całego świata tworzenia oprogramowania i umożliwiło to, co przed ich pojawieniem się byłoby niepraktyczne. Wymiana danych za pośrednictwem interfejsów API odbywa się przy użyciu plików XML lub JSON, ale są to szczegóły techniczne, w które nie będziemy się tutaj zagłębiać.
W wielu przypadkach systemy zarządzania przedsiębiorstwem obsługujące funkcje księgowe i inwentaryzacyjne —które często mają trudności z dotrzymaniem kroku postępowi technologicznemu— nie mają tej technologii. W rezultacie firmy muszą polegać na mniej najnowocześniejszych —choć skutecznych— metodach wymiany danych, takich jak pliki .csv lub .txt.
Integracje bazujące na wymianie danych w ten sposób zazwyczaj ograniczają wydajność (na przykład aktualizowanie dostępnych ilości zapasów tylko raz dziennie), ale z pewnością są prostsze i szybsze do wdrożenia.
Błędów unikać
Błędy: Z naszego doświadczenia wynika, że do projektu integracyjnego należy podchodzić z należytą ostrożnością.
Z koncepcyjnego punktu widzenia integracja jest bardzo prostym procesem, który polega na wymianie danych pomiędzy aplikacjami. Jednakże z funkcjonalnego punktu widzenia każda integracja stwarza pułapki, o których doskonale wiedzą osoby doświadczone i zaznajomione.
W dokumencie —który możesz pobrać bezpłatnie, wypełniając formularz— znajdziesz cenne informacje, które pomogą Ci spędzać czas efektywniej i w sposób zorientowany na cel.unikaj
Rozpocznij proces certyfikacji już teraz
Umiejętności wymagane w sektorach rynku i handlu elektronicznego są ściśle powiązane z architekturą integracyjną.
Program certyfikacji, który pozostaje bezpłatny, rozpoczyna się od zapisania się do MarketRock Academy, co możesz zrobić w dowolnym momencie. Sprawdzimy, czy Twoje umiejętności techniczne są odpowiednie do wymaganej roli i, jeśli to konieczne, wyznaczymy mentora, który zapewni Ci odpowiednie wsparcie.
Jeśli pracujesz dla firmy, która chce korzystać z naszych usług, będziesz miał możliwość zdobycia certyfikatu w ramach programu, który wspólnie podejmiemy. Jednak rejestracja do MarketRock Academy to pierwszy obowiązkowy krok, który musisz podjąć.

Certyfikaty Dostawców Rozwiązań
Certyfikat Dostawcy Rozwiązań przeznaczony jest dla agencji i firm zajmujących się oprogramowaniem, które posiadają zespół programistów zajmujący się dostarczaniem integracji i rozwiązań technicznych klientom MarketRock.

Przejdź do projektu Postman
Przejrzyj kolekcję projektów Postman i przeczytaj dokumentację dotyczącą naszych interfejsów API, aby uzyskać ogólne pojęcie o ich działaniu i szczegóły dotyczące poszczególnych wywołań.