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.
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.
- Atveriet sadaļu Piekļuves akreditācijas dati.
- Pārbaudiet, vai obligātajos pieteikšanās, paroles un pilnvaras laukos ir ievadītas pareizās pašreizējās vērtības.
- Neizdzēsiet un neaizstājiet vērtību, ja neesat pārbaudījis pareizo akreditācijas datu vērtību.
- Noklikšķiniet uz Atjaunināt, lai vēlreiz saglabātu akreditācijas datus.
- 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.
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
- Noskaidrojiet, vai kontā tiek izmantota XML vai API izvade.
- Pārbaudiet statistiku, lai noteiktu, vai trūkst tīmekļa datu, API datu vai abu veidu datu.
- Pārbaudiet un vēlreiz saglabājiet piekļuves akreditācijas datus.
- Pārbaudiet, vai sinhronizācijas intervāls un API izvades iestatījumi ir aktīvi.
- Pirms citas izpildes sākšanas pārskatiet jaunāko sinhronizācijas pārskatu.
- Pēc laboto iestatījumu saglabāšanas palaidiet vienu manuālu sinhronizāciju.
- 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.