Kuidas lahendada API-andmete, laoseisu ja kaupade kättesaamise aegade sünkroonimise probleeme

Saate teada, miks võib API kaudu sünkroonimisel väärtus „Eksporditud” olla tühi ning mida kontrollida, kui API-andmeid, laoseisu või kaupade kättesaamise aegu ei uuendata.


Millal see juhend on asjakohane

Kasutage seda juhendit, kui märkate üht või mitut järgmist olukorda:

  • Väärtus Eksporditud on pärast väljundmeetodi muutmist XML-ist API-ks tühi.
  • Lehel Statistics kuvatakse API andmed = 0 või API-ga seotud hoiatus.
  • Laoseisu või kaupade kättesaamise aegu ei uuendata API kaudu.
  • Avalikud marketplace’i andmed on saadaval, kuid API-andmeid ei ole kogutud.
  • Sünkroonimine kestab oodatust kauem.

Lühivastus

Tühi väärtus Eksporditud ei tähenda alati, et API kaudu sünkroonimine ebaõnnestus. Eksporditud ühikute kogusummasid kasutatakse XML-ekspordi puhul, seega võib see veerg jääda tühjaks, kui konto kasutab API-töötlust.

Kui lehel Statistics ei kuvata API-andmeid, kontrollige esmalt konto juurdepääsuandmeid. Kui andmed on õiged, kontrollige sünkroonimisintervalli, vaadake üle viimased sünkroonimisaruanded ja käivitage käsitsi sünkroonimine.

Hoiatus: API kaudu sünkroonimine võib pärast marketplace’i saadetud andmete vastuvõtmist uuendada aktiivset laoseisu, hindu või kaupade kättesaamise aegu. Enne käsitsi sünkroonimise käivitamist kontrollige lähteandmeid, juurdepääsuandmeid, sünkroonimise seadeid ja valitud marketplace’e.

Miks võib API kaudu sünkroonimisel väärtus „eksporditud” olla tühi

B2BLIX saab väljundit ette valmistada eri viisidel. XML-sünkroonimise käigus luuakse ekspordifail, mistõttu võivad aruanded näidata, mitu ühikut sellesse faili eksporditi.

API kaudu sünkroonimisel ei kasutata sama XML-ekspordi protsessi. Seetõttu võib veerg Eksporditud jääda tühjaks ka siis, kui tooted imporditi ja API-töötlus käivitati.

Ärge kasutage tühja veergu Eksporditud ainsa API-probleemi näitajana. Kontrollige selle asemel järgmist:

  • Kas sünkroonimisaruanne lõpetati edukalt.
  • Kas tooted võeti vastu ja töödeldi.
  • Kas konto on seadistatud kasutama API väljundmeetodit.
  • Kas kehtivad API juurdepääsuandmed on salvestatud.
  • Kas pärast töötlust kuvatakse Statisticsis API-andmeid.

Varasemate käivitamiste ülevaatamiseks avage sisselogituna Synchronization Reports. Aruannete olekute ja tootekoguste mõistmiseks lugege Synchronization reports: review import, buybox calculation, and export results.

Mida oma kontol kontrollida

1. Tehke kindlaks, kas probleem puudutab API-andmeid või marketplace’i andmeid

B2BLIX hoiab eri tüüpi teabe eraldi:

  • Veebiandmed on marketplace’il vaadeldav teave.
  • API-andmed on ühendatud API-konto kaudu kogutud teave.
  • Imporditud andmed pärinevad teie seadistatud tooteallikast.
  • Arvutatud andmed on BuyBoxi reeglite tulemus.

Kui veebiandmed on olemas, kuid API-andmed puuduvad, võib marketplace’i jälgimine toimida tavapäraselt. Tõenäolisemalt on probleem seotud API-ühenduse, juurdepääsuandmete või API kaudu sünkroonimise protsessiga.

Saadaolevate kontoandmete võrdlemiseks avage Statistics. Mõõdikute selgituse leiate juhendist Statistics dashboard: understanding your account metrics.

Statisticsi juhtpaneeli näide kaartidega 220.lv, Pigu.lt, Kaup24.ee ja HobbyHall.fi
Statisticsi juhtpaneel aitab kindlaks teha, kas ühendatud marketplace’idelt kogutakse API-andmeid.

2. Kontrollige juurdepääsuandmed üle ja salvestage need uuesti

Kehtetud, aegunud või valesti salvestatud juurdepääsuandmed võivad takistada B2BLIX-il API-andmete kogumist. Selle tulemusena võidakse lehel Statistics kuvada API andmed = 0 või API-hoiatus.

  1. Avage jaotis Access credentials.
  2. Kontrollige, et nõutud kasutajanime, parooli ja loa väljad sisaldaksid õigeid kehtivaid väärtusi.
  3. Ärge eemaldage ega asendage väärtust, kui te pole õiget juurdepääsuandmet kinnitanud.
  4. Klõpsake Update, et juurdepääsuandmed uuesti salvestada.
  5. Käivitage uus sünkroonimine ja vaadake tulemus üle.

Ühenduse andmete kontrollimiseks avage sisselogituna Access credentials. Nõutud väljade kohta leiate lisateavet juhendist Access credentials for the pigu connection.

Juurdepääsuandmete leht, kus kuvatakse Pigu kasutajanimi, Pigu parool, Pigu luba, kuvamise juhtelemendid ja nupp Update
Leht Access credentials sisaldab API-andmete kogumiseks kasutatavaid ühenduse andmeid. Ärge jagage ekraanipilte, millel on salvestatud juurdepääsuandmed nähtavad.

3. Kontrollige sünkroonimise seadeid

Veenduge, et sünkroonimine oleks lubatud ja seadistatud soovitud väljundmeetodi jaoks. Enne muudatuste tegemist kontrollige järgmist:

  • Valitud on õige tooteandmete allikas.
  • Sünkroonimisintervall on aktiivne.
  • Väljundmeetod on seadistatud nõutud API-töövoo jaoks.
  • Seaded kehtivad marketplace’ide puhul, mida soovite uuendada.
  • Lähteandmed sisaldavad uusimat laoseisu või kaupade kättesaamise aegade teavet.

Nende valikute ülevaatamiseks avage sisselogituna Synchronization settings. Saadaolevate juhtelementide selgituse leiate juhendist Sync settings: configure product import and price export.

4. Vaadake üle uusim sünkroonimisaruanne

Avage kõige hiljutisem aruanne ja kontrollige selle olekut, töötlemisaega ning tootekoguseid. Aruanne aitab kindlaks teha, kas probleem tekkis importimise, arvutamise või väljundi töötlemise ajal.

Otsige järgmisi märke:

  • Tooteid ei võetud vastu: kontrollige seadistatud tooteallikat ja selle kättesaadavust.
  • Tooted võeti vastu, kuid neid ei töödeldud: vaadake üle välistamised, nõutud identifikaatorid ja aruande teated.
  • Töötlemine on endiselt aktiivne: suur uuenduspartii võib oodata töötlemisjärjekorras.
  • Aruanne on lõpetatud, kuid väärtus Eksporditud on tühi: veenduge, kas konto kasutab XML-väljundi asemel API-väljundit.
  • Aruanne on lõpetatud, kuid API-andmete väärtus on endiselt null: kontrollige juurdepääsuandmed uuesti ja salvestage need uuesti.

5. Käivitage käsitsi sünkroonimine

Pärast seadete kontrollimist ja salvestamist käivitage käsitsi sünkroonimine. See aitab kindlaks teha, kas probleemi põhjustasid mitteaktiivne intervall, varem kehtetud juurdepääsuandmed või varasem töötlemiskäitus.

Suur hulk uuendusi võib tekitada töötlemisjärjekorra. Sellisel juhul ei pruugi sünkroonimine kohe lõppeda. Vältige uute käivitamiste korduvat alustamist, kui olemasolev käivitus on veel töötlemisel, ja jälgige selle olekut jaotises Synchronization Reports.

6. Kontrollige üht mõjutatud toodet üksikasjalikult

Kui probleem puudutab ainult teatud tooteid, uurige Product Checkeris näiteks üht EAN-i. See aitab kinnitada, millised tooteandmed on teada, millist arvutust rakendati ja kas väljundtulemus valmistati ette.

Toote kontrollimiseks avage Product checker. Selle jaotiste selgituse leiate juhendist Product checker: review product data, price calculations, and exports.

Arvutatud või saadetud väärtus ei pruugi marketplace’il veel aktiivne olla. Marketplace peab uuenduse vastu võtma ja rakendama, enne kui uus laoseis, hind või kaupade kättesaamise ajad avalikult kuvatakse.

Levinud põhjused

Sümptom Võimalik põhjus Mida kontrollida
Väärtus Eksporditud on tühi Konto kasutab XML-ekspordi asemel API-väljundit Kontrollige väljundmeetodit ja kogu sünkroonimisaruannet
API-andmete väärtus on null Juurdepääsuandmed on kehtetud, aegunud või valesti salvestatud Kontrollige juurdepääsuandmeid ja klõpsake nuppu Update
Veebiandmed on olemas, kuid API-andmed puuduvad Marketplace’i jälgimine toimib, kuid API-ühendust ei ole sünkroonitud Kontrollige juurdepääsuandmeid, sünkroonimise seadeid ja aruandeid
Laoseis või kaupade kättesaamise ajad ei muutu Lähteandmed on aegunud, intervall ei ole aktiivne või uuendus on veel töötlemisel Kontrollige allikat, intervalli, uusimat aruannet ja töötlemise olekut
Sünkroonimine on endiselt pooleli Suur hulk uuendusi on tekitanud järjekorra Jälgige praegust aruannet, selle asemel et käivitada korduvaid sünkroonimisi
Mõjutatud on ainult mõned tooted Probleem võib olla seotud konkreetsete tooteandmete või identifikaatoritega Kontrollige mõjutatud EAN-i Product Checkeris

Näide

Müüja muudab väljundmeetodi XML-ist API-ks. Järgmises aruandes kuvatakse, et imporditi 2 000 toodet, kuid väli Eksporditud on tühi.

See ei näita automaatselt, et sünkroonimine ebaõnnestus, sest API-töövoog ei loo sama eksporditud ühikute kogusummat nagu XML-fail. Müüja peaks kontrollima aruande olekut ja Statisticsi lehte. Kui Statistics näitab API andmed = 0, tuleb järgmisena kontrollida juurdepääsuandmeid, klõpsata Update ja käivitada uus sünkroonimine.

Mida edasi teha

  1. Tehke kindlaks, kas konto kasutab XML- või API-väljundit.
  2. Kontrollige Statisticsis, kas puuduvad veebiandmed, API-andmed või mõlemad.
  3. Kontrollige juurdepääsuandmed üle ja salvestage need uuesti.
  4. Veenduge, et sünkroonimisintervall ja API-väljundi seaded oleksid aktiivsed.
  5. Vaadake enne uue käivitamise alustamist üle uusim Synchronization Report.
  6. Käivitage pärast parandatud seadete salvestamist üks käsitsi sünkroonimine.
  7. Kasutage Product Checkerit, kui probleem puudutab konkreetseid EAN-e, mitte kogu kontot.

Kui töötlemine jääb pooleli, pange kirja sünkroonimise aeg, aruande olek, mõjutatud marketplace ja üks näidis-EAN. Need andmed hõlbustavad täpse etapi uurimist, kus sünkroonimine peatus.