Pytanie przychodzi zawsze tak: „czy katalog i stany synchronizują się same między Odoo a Amazon?”. Tak, synchronizują się. Przesyłanie danych nigdy nie jest trudną częścią. Trudna jest kierunek: który system zapisuje które pole. Gdy dwa systemy zapisują to samo pole, wygrywa ten, który zapisał ostatni, i kończysz z ceną, która zmienia się sama, opisem, który co noc wraca do poprzedniego, i stanem, którego nikt nie umie wyjaśnić.
Rozdziel własność każdego pola, zanim cokolwiek włączysz
Tabela z dwiema kolumnami: pole i system będący właścicielem. Cena sprzedaży, stan do publikacji, tytuł, punkty opisu, zdjęcia, waga i wymiary, czas realizacji. Każdy wiersz ma jednego właściciela, a drugi system tylko czyta. To nudne i zajmuje pół godziny, ale właśnie to odróżnia stabilną integrację od takiej, która nadpisuje samą siebie. Uwaga: jeśli tej tabeli nie napiszesz Ty, i tak istnieje, bo zdecydował o niej ten, kto zaprogramował konektor, nie pytając Cię o zdanie.
Kluczem jest Twój SKU, a nie ASIN
Na Amazon odnośnik, który kontrolujesz Ty, to Twój SKU sprzedawcy. ASIN przydziela Amazon i dzielą go wszyscy sprzedawcy publikujący ten sam produkt. Synchronizuj zawsze względem SKU, a ASIN zachowaj jako dane informacyjne, nie jako klucz. I przyjmij jedno od początku: publikowanie na istniejącym ASIN oznacza podpięcie się do karty, która nie jest Twoja, więc tytuł i zdjęcia, które wyślesz, mogą się nie zastosować. Zaskakuje to każdego za pierwszym razem i nie jest błędem konektora.
Ceny: jeden cennik na kanał, nigdy cena bazowa
Cena na Amazon to nie Twoja cena detaliczna. Zawiera prowizję kategorii, koszt logistyczny, jeśli używasz FBA, i marżę, którą chcesz tam utrzymać. Jeśli konektor wypycha cenę z cennika bazowego, sprzedajesz na Amazon w cenie ze swojego sklepu pomniejszonej o prowizję: taniej, niż myślisz. W Odoo rozwiązuje się to cennikiem na kanał i regułą zaokrąglania, a nie ręcznym rabatem, którego ktoś w marcu przestaje sprawdzać.
Stany: publikuj to, co możesz obiecać, a nie to, co leży na półce
Odoo rozróżnia ilość na stanie, ilość zarezerwowaną i ilość prognozowaną. Publikowanie ilości na stanie to najczęściej powtarzany błąd, bo obejmuje sztuki już zobowiązane w zamówieniach, które jeszcze nie opuściły magazynu: sprzedajesz je dwa razy. Publikuje się to, co jest wolne do obiecania. A jeśli sprzedajesz też w swoim sklepie lub na innych marketplace'ach, tę liczbę trzeba rozdzielić między kanały; opisano to w kilku marketplace'ach w jednym Odoo.
Jeśli Amazon jest Twoim jedynym kanałem i masz niewiele odnośników, nie masz problemu z podziałem stanów: masz problem z opóźnieniem, który rozwiązuje się częstszą synchronizacją. Nie kupuj integracji, żeby rozwiązać problem, którego nie masz.
Bufor bezpieczeństwa liczy się dla każdego odnośnika, a nie na oko
Bufor to sztuki, których postanawiasz nie publikować, aby zamortyzować opóźnienie między sprzedażą a powiadomieniem. Jego wielkość zależy od tempa sprzedaży danego odnośnika i od tego, jak często synchronizujesz, a nie od okrągłej liczby dla całego katalogu. Odnośnik, który sprzedaje trzydzieści dziennie, potrzebuje prawdziwego bufora; taki, który sprzedaje dwa miesięcznie z buforem pięciu, tylko trzyma zapas, który nigdy nie jest publikowany i nigdy się nie sprzeda.
Skąd naprawdę bierze się nadsprzedaż
Z okna czasowego. Między chwilą, gdy ktoś kupuje ostatnią sztukę w Twoim sklepie, a chwilą, gdy Amazon otrzymuje nowy stan, mijają sekundy lub minuty, a w tym oknie Amazon dalej sprzedaje. Druga przyczyna jest głupsza i częstsza: wysłanie aktualizacji bez odczytania wyniku. Wysyłki wsadowe są przetwarzane asynchronicznie (Ty wysyłasz, Amazon odpowiada później), więc jeśli nikt nie sprawdza potwierdzenia, odrzucony wsad zostawia stary stan opublikowany przez wiele godzin, bez żadnego alarmu. Typowe odrzucenia są opisane w częstych błędach SP-API.
Co robi nasz konektor
Konektor Amazon dla Odoo synchronizuje cenę i stan dla każdej oferty. W każdej wybierasz strategię (tylko ręcznie, tylko automatyczny stan, tylko automatyczna cena lub oba), co jest Twoją tabelą własności dla tych dwóch pól. Publikowany stan to wolna ilość z Odoo, a nie ilość na stanie, i możesz ograniczyć go do lokalizacji, którą rezerwujesz dla Amazon. Każda wysyłka zapisuje w samej ofercie odpowiedź Amazon wraz z błędami i ostrzeżeniami, a oferta oznacza, kiedy cena lub stan na Amazon przestają zgadzać się z Odoo. Czego nie ma w standardzie, to cennik na kanał ani automatyczny bufor na odnośnik: dziś pokrywa się to ręczną ceną lub stanem w ofercie albo rozwija na zamówienie. Działa w Odoo 17, 18, 19 i 20. Jeśli Twój towar jest w FBA, podział wygląda inaczej, a opisano to w Amazon FBA w Odoo.
Najczęstsze pytania
Jak często warto synchronizować stany?
Według rotacji, a nie dla całego katalogu. Kilka razy na godzinę dla tego, co się rusza, i raz dziennie dla długiego ogona. Synchronizowanie pięćdziesięciu tysięcy odnośników co pięć minut służy tylko do zużywania limitu wywołań.
Czy nadal mogę edytować ceny w Seller Central?
Możesz, ale jeśli właścicielem pola ceny jest Odoo, kolejna synchronizacja przywróci jej wartość. Wybierz jedno miejsce do edycji i edytuj tylko tam; reszta to walka z samym sobą.
Czy można tworzyć nowe produkty na Amazon z poziomu Odoo?
Można wysyłać zgłoszenia nowych ofert, a Amazon weryfikuje je względem swojego katalogu i wymagań każdej kategorii: niektóre zostają w weryfikacji. Konektor wysyła zgłoszenie i zwraca powód odrzucenia, gdy takie jest. Czego nikt nie może zrobić, to ominąć tej weryfikacji.
Przydatne linki w FlexigoTech
Co robimy w tym zakresie
Cena lub stan zmieniają się same?
Napisz nam, ile masz odnośników, na jakich kanałach sprzedajesz poza Amazon i które pole się zmienia. Sprawdzimy, czy chodzi o własność pól, bufor czy nieodczytane potwierdzenia. Napisz na comercial@flexigobe.com lub umów rozmowę.

