Synchronizacja nie działa — lista kontrolna
Dziewięć przyczyn w kolejności od najczęstszej. Większość z nich nie daje żadnego błędu — dają ciszę, a cisza wygląda jak awaria.
Zasada nadrzędna, którą warto przyswoić przed całą resztą:
Najczęstsza awaria synchronizacji nie daje błędu. Daje ciszę. Produkt odrzucony na wejściu nie trafia do kolejki wcale, więc nie ma czego obejrzeć. Pusta kolejka nie znaczy „wszystko wysłane" — często znaczy „nic nie weszło".
Krok po kroku
Cały kanał stoi — obejście w pięciu ruchach
- Integracje → Integracje, zakładka Moje integracje. Sprawdź przełącznik w prawym górnym rogu kafelka połączenia. Wyłączony zatrzymuje wszystko (punkt 1 niżej).
- Otwórz połączenie i kliknij Test w nagłówku. Odpowiedź Połączenie OK wyklucza problem z dostępami; Błąd połączenia kończy poszukiwania w tym miejscu.
- Integracje → Integracje → Wymuszanie synchronizacji (ekran Panel synchronizacji). Znajdź wiersz kanału i spójrz na kolumnę Następna sync.
- Napis Wyłączone w tej kolumnie oznacza, że automat pobierania ofert jest zgaszony. Sam się nie zapali — to punkt 4 niżej. Włącza go z powrotem przełącznik w kolumnie Akcje; system potwierdza komunikatem Synchronizacja włączona dla …. Uwaga: kafel Problemy nad tabelą nie pokazuje kanałów z wyłączonym automatem — zbiera tylko te z błędem połączenia.
- Jeśli automat działa, a mimo to nic nie jedzie, zostaje mapowanie magazynu (punkt 3) i etap Stany i produkty na ekranie połączenia.
Jeden produkt nie jedzie — sprawdź, czy w ogóle wszedł do potoku
- Otwórz Konsola synchronizacji — gdzie zobaczyć, co się dzieje i kartę Sprawdź jeden produkt.
- Wpisz EAN i kliknij Sprawdź.
- Pusty wynik jest wynikiem. Znaczy, że produkt nie trafił do kolejki wcale — a więc odpadł na wejściu. Przejdź do punktów 5–7 niżej: powiązanie oferty, bliźniacza oferta, wykluczenie.
- Jeśli wpisy są, przeczytaj status. Nieudane na stałe to wyczerpane ponowienia — wpis sam się nie ruszy. Pominięte znaczy, że kanał nie miał czego zaktualizować.
- Sekcja Ta pozycja teraz pokazuje kolumnę Wystawione — brak znacznika przy kanale, na którym produkt powinien być, to punkt 5 (oferta niepowiązana).
Zanim zgłosisz to dalej
- Zbierz trzy rzeczy: nazwę kanału, EAN produktu i okno czasowe, w którym patrzyłeś (konsola domyślnie pokazuje 24 godziny).
- Sprawdź ten sam EAN w oknie 7 dni — problem, który wygląda na stały, bywa jednorazowym skokiem.
- Zanotuj, czy wynik był pusty, czy były wpisy ze statusem Nieudane / Nieudane na stałe. To dwie różne usterki i dwa różne miejsca szukania.
Najpierw ustal zakres
| Objaw | Idź do punktu |
|---|---|
| Cały kanał stoi | 1–4 |
| Jeden produkt nie jedzie | 5–7 |
| Nie przychodzą zamówienia | 8 |
| Nowe wdrożenie, nic nigdy nie działało | 9 |
Cały kanał stoi
1. Połączenie nieaktywne. Przełącznik na połączeniu zatrzymuje wszystko.
2. Synchronizuj stany na marketplace wyłączone. Wyłącza obie strony — także pobieranie ofert. Nazwa mówi o połowie.
3. Brak aktywnego mapowania magazynu z włączoną synchronizacją stanu. Kanał jest wtedy pomijany całkowicie i bezgłośnie (Mapowania — magazyny, kurierzy, cenniki, kategorie).
- Mapowanie na magazyn innej firmy liczy się tak, jakby go nie było: stan z tego magazynu nie jedzie na kanał, a jedyny ślad to ostrzeżenie w logu. Zmapuj magazyn własnej firmy.
4. Kanał sypie błędami. Po każdym nieudanym pobraniu system odkłada następną próbę coraz dalej, najwyżej na godzinę, i nie wyłącza harmonogramu. Po pięciu błędach z rzędu kanał jest oznaczony jako błąd. Sprawdź licznik błędów i ostatni komunikat (Wyłączniki, które zatrzymują cały kanał).
Jeden produkt nie jedzie
5. Oferta niepowiązana z produktem. Większość kanałów bez powiązania nie wyśle nic (Powiązanie oferty z produktem — bez niego nic nie jedzie).
6. Bliźniacza oferta zakończona lub zablokowana blokuje wpis oferty żywej (Oferta marketplace — lustro listingu u nas).
7. Produkt wykluczony dla tej pary kanał–kraj (Wykluczenia ofert — reguły stanu per produkt i kanał).
Nie przychodzą zamówienia
8. Brak wpisu w harmonogramie. Import zamówień uruchamia się wyłącznie z harmonogramu zakładanego przez administratora. Bez niego nie przyjdzie nic, a system o tym nie poinformuje (Import zamówień z marketplace).
Nowe wdrożenie
9. Brakujące ustawienie. Parametr bez zapisanej wartości dla twojego połączenia jest dla systemu niewidoczny, a zadanie, które go sprawdza, pomija połączenie — zapisując co najwyżej ostrzeżenie w logu. Z panelu wygląda to identycznie jak brak konfiguracji (Kanał sprzedaży — integracja, połączenie i ustawienie).
Gdy nic z powyższego
Zostają rzeczy widoczne w konsoli (Konsola synchronizacji — gdzie zobaczyć, co się dzieje):
- pozycje trwale nieudane — wyczerpały ponowienia, wymagają decyzji,
- zadanie bez sygnału życia — kanał przestał odpowiadać w trakcie,
- limity marketplace'u — kanał przycina tempo, wysyłka zwalnia, ale nie stoi.
Czego nie próbować
Klikanie „synchronizuj teraz" w kółko nie pomoże. Ręczne uruchomienie przechodzi tą samą drogą co automatyczne i respektuje wszystkie reguły — jeśli produkt jest odrzucany na wejściu, będzie odrzucany również po kliknięciu (Wymuszanie synchronizacji — ręczne uruchamianie).
Dotyczy to zwłaszcza przycisku Przetwórz kolejkę teraz w konsoli. On uruchamia przetwarzanie pozycji, które już czekają w kolejce — niczego do niej nie dokłada. Zbyt częste klikanie zwraca: „Już uruchomione przed chwilą — daj mu minutę."
Chcesz zobaczyć to na swoich zamówieniach? Pokażemy NOXTI na Twoich kanałach sprzedaży i Twoim magazynie.
Umów prezentację