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 pamanāt 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 tiek parādīts ar API saistīts brīdinājums.
  • Izmantojot API, krājumi vai saņemšanas laiki netiek atjaunināti.
  • Publiskie marketplace dati ir pieejami, bet API dati nav iegūti.
  • Sinhronizācijas izpilde aizņem vairāk laika, 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 aktīvos 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 parādīt, 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šo 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 sadaļā Statistika ir redzami API dati.

Lai pārskatītu iepriekšējās izpildes, 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. Nosakiet, vai problēma attiecas uz API datiem vai marketplace datiem

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 savienotā API konta datus.
  • 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 noteikt, vai savienotajiem marketplace tiek iegūti API dati.

2. Pārbaudiet un saglabājiet piekļuves akreditācijas datus vēlreiz

Nederīgi, beigušies vai nepareizi saglabāti akreditācijas dati var liegt B2BLIX iegūt 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 nepieciešamajos pieteikšanās vārda, paroles un marķiera laukos ir ievadītas pašreizējās pareizās vērtības.
  3. Neizdzēsiet un neaizstājiet vērtību, ja vien 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 informāciju, pēc pieteikšanās atveriet Piekļuves akreditācijas dati. Lai uzzinātu vairāk par nepieciešamajiem laukiem, izlasiet Piekļuves akreditācijas dati Pigu savienojumam.

Piekļuves akreditācijas datu lapa, kurā redzama Pigu pieteikšanās, Pigu parole, Pigu marķieris, vadīklas Rādīt un poga Atjaunināt
Piekļuves akreditācijas datu lapā ir atrodama API datu iegūšanai izmantotā savienojuma informācija. Neizpaudiet 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 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 uzzinātu vairāk par pieejamajām vadīklām, 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 tālāk norādītās pazīmes:

  • Produkti nav saņemti: pārbaudiet konfigurēto produktu avotu un tā pieejamību.
  • Produkti saņemti, bet nav apstrādāti: pārskatiet izslēgtos produktus, nepieciešamos identifikatorus un pārskata ziņojumus.
  • Apstrāde joprojām notiek: liela atjauninājumu kopa var gaidīt apstrādes rindā.
  • Pabeigts pārskats ar tukšu vērtību Eksportēts: pārbaudiet, vai kontā tiek izmantota API, nevis XML izvade.
  • Pārskats 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 noteikt, 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ārtotas izpildes, kamēr esošā izpilde vēl tiek apstrādāta, un izmantojiet Sinhronizācijas pārskatus, lai sekotu tās statusam.

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 noskaidrot, kādi produktu dati ir zināmi, kāds aprēķins tika piemērots un vai tika sagatavots izvades rezultāts.

Lai pārbaudītu produktu, atveriet Produktu pārbaudītājs. Lai uzzinātu vairāk par tā sadaļām, izlasiet Produktu pārbaudītājs: produktu datu, cenu aprēķinu un eksportu pārskatīšana.

Aprēķinātā vai iesniegtā vērtība ne vienmēr ir aktīva marketplace. Marketplace ir jāpieņem un jāpiemēro atjauninājums, pirms jaunie krājumi, cena vai saņemšanas laiki 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 pilnu 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 veicis sinhronizāciju 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 ir neaktī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 neveiksmīgu 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 Statistikas lapā 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. Pārliecinieties, vai kontā tiek izmantota XML vai API izvade.
  2. Pārbaudiet Statistikas lapu, 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 jaunas 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 atvieglo precīza posma izpēti, kurā sinhronizācija tika pārtraukta.