Informace o ladění chyb rozhraní API pomocí diagnostiky API ve službě Merchant Center Next najdete zde.
Karta Diagnostika API ve službě Merchant Center ukazuje stav všech požadavků na Content API pro Nákupy.
Karta Diagnostika API umožňuje:
- zobrazit všechny úspěšné a neúspěšné požadavky na rozhraní API za dané časové období,
- určit počet úspěšných a neúspěšných požadavků u jednotlivých služeb a metod API,
- prohlédnout si příklady neúspěšných požadavků.
Kontrola požadavků na rozhraní API
Karta Diagnostika API má dvě hlavní části:- graf časové osy zobrazující počet úspěšných a neúspěšných požadavků na rozhraní API za vybrané časové období,
- tabulku zobrazující celkový počet požadavků na rozhraní API a počet neúspěšných požadavků API v rámci daného celkového počtu.
Poznámka: Časová razítka grafu vycházejí z časového pásma zadaného v nastavení účtu.
- Přihlaste se do účtu Merchant Center.
- Klikněte na ikonu nástrojů a nastavení a v části Nastavení vyberte možnost Content API.
- Časové období určíte pomocí rozbalovací nabídky období.
- V nabídce filtrů nad tabulkou zadejte požadavek na rozhraní API (například objednávky s metodou „cancellineitem“), který chcete zkontrolovat. Tabulka i časová osa se aktualizují tak, aby se v nich zobrazoval konkrétní požadavek na službu API.
Zobrazení neúspěšných požadavků na rozhraní API
Když se v tabulce zobrazí výsledky za vybrané časové období, můžete zobrazené služby a metody procházet a snadno odhalit příčiny neúspěšných požadavků na API. Ve výchozím nastavení jsou chyby seřazeny sestupně podle počtu výskytu u dané služby. Pořadí řazení ale můžete změnit výběrem záhlaví sloupce.
Zobrazení neúspěšných požadavků:
- Ve sloupci Počet neúspěšných volání API klikněte na hodnotu daného neúspěšného požadavku konkrétní metody. Zobrazí se podrobnosti chyby a příslušný ukázkový příklad kódu.
- Zobrazte si chybu v příkladu ukázkového kódu. Uvedené chybové zprávy použijte při opravě požadavků API jako návod.