Przejdź do głównej zawartości

API Logs

Gdy coś idzie nie tak między wtyczką a operatorem Mirakl, ta strona jest pierwszym miejscem, gdzie patrzeć. Każde wywołanie API wtyczki jest logowane z odpowiedzią operatora, statusem HTTP, czasem wykonania i pełnymi payloadami. Jeśli oferta zostaje odrzucona, potwierdzenie wysyłki nie dochodzi, albo import produktów nigdy się nie kończy — odpowiedź zwykle jest w jednym z tych wierszy.

Na Dashboard otwórz kartę Quick Start i kliknij kafelek API Logs. Otworzy to stronę API Logs.

Kolumny:

KolumnaZnaczenie
TypeKtóry endpoint Mirakla został wywołany (np. OF24 — Create/Update Offers, OR11 — Orders List).
MethodMetoda HTTP (GET, POST itp.).
URLPełny URL requestu.
StatusKod statusu HTTP zwrócony przez operatora.
Duration (ms)Ile trwało wywołanie.
SuccessYes / No — czy wywołanie zwróciło status nie-błędu.
DateKiedy wywołanie zostało wykonane.

Akcja per wiersz View Detail otwiera stronę pokazującą pełny request body i pełny response body — surowy payload wymieniany z operatorem.

Pasek boczny ma:

  • Request Type — filtruj po konkretnym endpoincie Mirakl. Lista rozwijana zawiera nazwane endpointy jak OF24 — Create/Update Offers, OF02 — Offers Import Status, OF61 — Offer States, STO01 — Stock Import, P41 — Products Import, P42 — Products Import Status, PM11 — Product Attributes, H11 — Hierarchies (Categories), OR11 — Orders List.
  • Success — pokaż tylko udane (lub tylko nieudane) wywołania.
  • Connection — zawęź do jednego połączenia Mirakl.

Nieudana synchronizacja ofert: filtruj Request Type → OF24 i Success → No, żeby zobaczyć każde nieudane wypchnięcie oferty. Response body wyjaśnia dokładnie, co operator odrzucił.

Zacięty import zamówień: filtruj Request Type → OR11, żeby zweryfikować, że wtyczka faktycznie dociera do endpointu zamówień operatora, i sprawdź odpowiedź.

Skargi na wydajność: sortuj po Duration malejąco, żeby znaleźć wolne wywołania — typowo ciężkie importy albo ograniczenia po stronie operatora.

Weryfikacja nowego połączenia: pierwsze wywołania PM11, H11 i OF61 po Connect Mirakl powinny wszystkie pokazywać Success → Yes. Jeśli któreś nie powiodło się, ustawienia połączenia lub klucz API są błędne.

Wiersze API log są przechowywane przez czas ustawiony w API Log Retention (days) w Mirakl → Settings → Sync Settings. Starsze wiersze są usuwane przez zaplanowany task API log cleanup (domyślnie co 24 godziny).

  • Sync logs — zdarzenia wyższego poziomu w wtyczce (mniej szczegółowe niż API logs)
  • Troubleshooting — wzorce typowych błędów i rozwiązania
  • API throttling — limity operatora widoczne w czasach API log
  • Settings — ustaw API Log Retention (days)