Kā novērst API datu, krājumu un saņemšanas laiku sinhronizācijas problēmas

Uzziniet, kāpēc, izmantojot API sinhronizāciju, vērtība “Eksportēts” var būt tukša un kas jāpārbauda, ja API dati, krājumi vai saņemšanas laiki netiek atjaunināti.


Kad šī rokasgrāmata ir noderīga

Izmantojiet šo rokasgrāmatu, ja novērojat vienu vai vairākas no tālāk minētajām situācijām:

  • Pēc izvades metodes maiņas no XML uz API vērtība Eksportēts ir tukša.
  • Statistikas lapā redzams API dati = 0 vai ar API saistīts brīdinājums.
  • Izmantojot API, netiek atjaunināti krājumi vai saņemšanas laiki.
  • Publiskie marketplace dati ir pieejami, bet API dati nav apkopoti.
  • Sinhronizācija ilgst ilgāk, nekā paredzēts.

Īsā atbilde

Tukša vērtība Eksportēts ne vienmēr nozīmē, ka API sinhronizācija ir neizdevusies. Eksportēto vienību kopsummas tiek izmantotas XML eksportiem, tāpēc šī kolonna var palikt tukša, ja kontā tiek izmantota API apstrāde.

Ja Statistikas lapā nav API datu, vispirms pārbaudiet konta Piekļuves akreditācijas datus. Ja akreditācijas dati ir pareizi, pārbaudiet sinhronizācijas intervālu, pārskatiet jaunākos sinhronizācijas pārskatus un palaidiet manuālu sinhronizāciju.

Brīdinājums: API sinhronizācija var atjaunināt aktuālos krājumus, cenas vai saņemšanas laikus pēc tam, kad marketplace ir pieņēmis iesniegtos datus. Pirms manuālas sinhronizācijas sākšanas pārbaudiet avota datus, akreditācijas datus, sinhronizācijas iestatījumus un atlasītos marketplace.

Kāpēc, izmantojot API sinhronizāciju, vērtība “Eksportēts” var būt tukša

B2BLIX var sagatavot izvadi dažādos veidos. XML sinhronizācija izveido eksporta failu, tāpēc pārskatos var tikt parādīts, cik vienību tika eksportēts uz šo failu.

API sinhronizācijā netiek izmantots tas pats XML eksporta process. Tāpēc kolonna Eksportēts var palikt tukša pat tad, ja produkti ir importēti un API apstrāde ir sākta.

Neizmantojiet tukšu kolonnu “Eksportēts” kā vienīgo API problēmas pazīmi. Tā vietā pārbaudiet:

  • Vai sinhronizācijas pārskats ir veiksmīgi pabeigts.
  • Vai produkti ir saņemti un apstrādāti.
  • Vai konts ir konfigurēts API izvades metodes izmantošanai.
  • Vai ir saglabāti derīgi API piekļuves akreditācijas dati.
  • Vai pēc apstrādes statistikā tiek parādīti API dati.

Lai pārskatītu iepriekšējās izpildes reizes, pēc pieteikšanās atveriet Sinhronizācijas pārskati. Lai izprastu pārskatu statusus un produktu kopsummas, izlasiet Sinhronizācijas pārskati: importa, BuyBox aprēķina un eksporta rezultātu pārskatīšana.

Ko pārbaudīt savā kontā

1. Noskaidrojiet, vai problēma skar API datus vai marketplace datus

B2BLIX atdala dažādus informācijas veidus:

  • Tīmekļa dati ir novērotā marketplace informācija.
  • API dati ir informācija, kas iegūta, izmantojot pievienoto API kontu.
  • Importētie dati tiek iegūti no jūsu konfigurētā produktu avota.
  • Aprēķinātie dati ir BuyBox noteikumu radītais rezultāts.

Ja tīmekļa dati ir pieejami, bet API datu trūkst, marketplace uzraudzības process var darboties normāli. Problēma, visticamāk, ir saistīta ar API savienojumu, akreditācijas datiem vai API sinhronizācijas procesu.

Lai salīdzinātu pieejamos konta datus, atveriet Statistika. Lai izprastu rādītājus, izlasiet Statistikas panelis: konta rādītāju izpratne.

Statistikas paneļa piemērs ar kartītēm 220.lv, Pigu.lt, Kaup24.ee un HobbyHall.fi
Statistikas panelis palīdz noskaidrot, vai pievienotajiem marketplace tiek apkopoti API dati.

2. Pārbaudiet un saglabājiet piekļuves akreditācijas datus atkārtoti

Nederīgi, beigušies vai nepareizi saglabāti akreditācijas dati var neļaut B2BLIX apkopot API datus. Tādēļ Statistikas lapā var tikt parādīts API dati = 0 vai API brīdinājums.

  1. Atveriet sadaļu Piekļuves akreditācijas dati.
  2. Pārbaudiet, vai obligātajos pieteikšanās, paroles un pilnvaras laukos ir ievadītas pareizās pašreizējās vērtības.
  3. Neizdzēsiet un neaizstājiet vērtību, ja neesat pārbaudījis pareizo akreditācijas datu vērtību.
  4. Noklikšķiniet uz Atjaunināt, lai vēlreiz saglabātu akreditācijas datus.
  5. Palaidiet jaunu sinhronizāciju un pārskatiet rezultātu.

Lai pārbaudītu savienojuma datus, pēc pieteikšanās atveriet Piekļuves akreditācijas dati. Plašāku informāciju par obligātajiem laukiem lasiet Pigu savienojuma piekļuves akreditācijas dati.

Piekļuves akreditācijas datu lapa, kurā redzama Pigu pieteikšanās informācija, Pigu parole, Pigu pilnvara, vadīklas Rādīt un poga Atjaunināt
Piekļuves akreditācijas datu lapā ir redzama savienojuma informācija, kas tiek izmantota API datu apkopošanai. Nekopīgojiet ekrānuzņēmumus, kuros redzami saglabātie akreditācijas dati.

3. Pārbaudiet sinhronizācijas iestatījumus

Pārliecinieties, ka sinhronizācija ir iespējota un konfigurēta paredzētajai izvades metodei. Pirms jebkādu izmaiņu veikšanas pārbaudiet tālāk norādīto:

  • Ir atlasīts pareizais produktu datu avots.
  • Sinhronizācijas intervāls ir aktīvs.
  • Izvades metode ir konfigurēta nepieciešamajai API darbplūsmai.
  • Iestatījumi attiecas uz marketplace, kurus plānojat atjaunināt.
  • Jūsu avotā ir jaunākā informācija par krājumiem vai saņemšanas laikiem.

Lai pārskatītu šīs opcijas, pēc pieteikšanās atveriet Sinhronizācijas iestatījumi. Lai izprastu pieejamās vadīklas, izlasiet Sinhronizācijas iestatījumi: produktu importa un cenu eksporta konfigurēšana.

4. Pārskatiet jaunāko sinhronizācijas pārskatu

Atveriet jaunāko pārskatu un pārbaudiet tā statusu, apstrādes laiku un produktu kopsummas. Pārskats var palīdzēt noteikt, vai problēma radās importa, aprēķina vai izvades apstrādes laikā.

Meklējiet šādas pazīmes:

  • Produkti nav saņemti: pārbaudiet konfigurēto produktu avotu un tā pieejamību.
  • Produkti ir saņemti, bet nav apstrādāti: pārskatiet izņēmumus, obligātos identifikatorus un pārskata ziņojumus.
  • Apstrāde joprojām notiek: liela atjauninājumu pakotne var gaidīt apstrādes rindā.
  • Pārskats ir pabeigts, bet vērtība “Eksportēts” ir tukša: pārbaudiet, vai kontā tiek izmantota API, nevis XML izvade.
  • Pārskats ir pabeigts, bet API dati joprojām ir nulle: vēlreiz pārbaudiet un saglabājiet piekļuves akreditācijas datus.

5. Palaidiet manuālu sinhronizāciju

Pēc iestatījumu pārbaudes un saglabāšanas palaidiet manuālu sinhronizāciju. Tas palīdz noskaidrot, vai problēmu izraisīja neaktīvs intervāls, iepriekš nederīgi akreditācijas dati vai agrāka apstrādes izpilde.

Liels atjauninājumu skaits var izveidot apstrādes rindu. Šādā situācijā sinhronizācija var netikt pabeigta uzreiz. Nesāciet atkārtoti jaunas izpildes, kamēr iepriekšējā izpilde vēl tiek apstrādāta, un sekojiet tās statusam sadaļā Sinhronizācijas pārskati.

6. Detalizēti pārbaudiet vienu ietekmēto produktu

Ja problēma skar tikai noteiktus produktus, pārbaudiet piemēra EAN sadaļā Produktu pārbaudītājs. Tas var palīdzēt apstiprināt, kādi produktu dati ir zināmi, kāds aprēķins tika piemērots un vai ir sagatavots izvades rezultāts.

Lai pārbaudītu produktu, atveriet Produktu pārbaudītājs. Lai izprastu tā sadaļas, izlasiet Produktu pārbaudītājs: produktu datu, cenu aprēķinu un eksporta pārskatīšana.

Aprēķinātā vai iesniegtā vērtība ne vienmēr ir aktuāla marketplace. Marketplace ir jāpieņem un jāpiemēro atjauninājums, pirms jaunie krājumu, cenas vai saņemšanas laiku dati kļūst publiski redzami.

Biežākie iemesli

Pazīme Iespējamais iemesls Ko pārbaudīt
Vērtība “Eksportēts” ir tukša Kontā tiek izmantota API izvade, nevis XML eksports Pārbaudiet izvades metodi un pilno sinhronizācijas pārskatu
API dati ir nulle Akreditācijas dati ir nederīgi, novecojuši vai nav pareizi saglabāti Pārbaudiet piekļuves akreditācijas datus un noklikšķiniet uz Atjaunināt
Tīmekļa dati ir pieejami, bet API datu trūkst Marketplace uzraudzība darbojas, bet API savienojums nav sinhronizēts Pārbaudiet akreditācijas datus, sinhronizācijas iestatījumus un pārskatus
Krājumi vai saņemšanas laiki nemainās Avota dati ir novecojuši, intervāls nav aktīvs vai atjauninājums joprojām tiek apstrādāts Pārbaudiet avotu, intervālu, jaunāko pārskatu un apstrādes statusu
Sinhronizācija joprojām notiek Liels atjauninājumu skaits ir izveidojis rindu Sekojiet pašreizējam pārskatam, nevis sāciet atkārtotas izpildes
Tiek ietekmēti tikai daži produkti Problēma var būt saistīta ar atsevišķu produktu datiem vai identifikatoriem Pārbaudiet ietekmētā produkta EAN sadaļā Produktu pārbaudītājs

Piemērs

Pārdevējs maina izvades metodi no XML uz API. Nākamajā pārskatā redzams, ka ir importēti 2,000 produkti, bet lauks Eksportēts ir tukšs.

Tas automātiski nenorāda uz neizdevušos sinhronizāciju, jo API darbplūsma nerada tādu pašu eksportēto vienību kopsummu kā XML fails. Pārdevējam jāpārbauda pārskata statuss un Statistikas lapa. Ja statistikā redzams API dati = 0, nākamais solis ir pārbaudīt piekļuves akreditācijas datus, noklikšķināt uz Atjaunināt un palaist vēl vienu sinhronizāciju.

Turpmākās darbības

  1. Noskaidrojiet, vai kontā tiek izmantota XML vai API izvade.
  2. Pārbaudiet statistiku, lai noteiktu, vai trūkst tīmekļa datu, API datu vai abu veidu datu.
  3. Pārbaudiet un vēlreiz saglabājiet piekļuves akreditācijas datus.
  4. Pārbaudiet, vai sinhronizācijas intervāls un API izvades iestatījumi ir aktīvi.
  5. Pirms citas izpildes sākšanas pārskatiet jaunāko sinhronizācijas pārskatu.
  6. Pēc laboto iestatījumu saglabāšanas palaidiet vienu manuālu sinhronizāciju.
  7. Izmantojiet Produktu pārbaudītāju, ja problēma skar konkrētus EAN, nevis visu kontu.

Ja apstrāde joprojām nav pabeigta, pierakstiet sinhronizācijas laiku, pārskata statusu, ietekmēto marketplace un vienu piemēra EAN. Šī informācija atvieglos precīzā posma izpēti, kurā sinhronizācija tika pārtraukta.