XML ir API sinchronizavimas: kurį eksporto metodą pasirinkti?
Sužinokite, kada naudoti XML arba API eksportą, kuo šie metodai skiriasi ir ką patikrinti prieš keičiant B2BLIX sinchronizavimo nustatymus.
Tinkamo eksporto metodo pasirinkimas
B2BLIX gali paruošti atnaujintą produktų informaciją Pigu Group prekyvietėms naudodamas XML arba API sinchronizavimą. Geriausias pasirinkimas daugiausia priklauso nuo jūsų katalogo dydžio, atnaujintinos informacijos ir nuo to, kaip prekyvietė šiuo metu apdoroja jūsų duomenis.
Šis straipsnis aktualus, kai nustatote sinchronizavimą, susiduriate su vėluojančiais prekyvietės atnaujinimais arba jūsų paprašyta pakeisti eksporto metodą paskyroje.
Trumpas atsakymas
- Rinkitės XML, jei turite didelį katalogą arba reikia siųsti produktų informaciją masiškai.
- Rinkitės API, jei turite mažesnį katalogą ir reikia tiesioginių atnaujinimų nelaukiant, kol Pigu pasiims XML failą.
- Apsvarstykite API kaip atsarginį variantą, jei Pigu XML apdorojimas vėluoja arba atrodo sustojęs.
Labai dideliuose kataloguose API sinchronizavimas gali neefektyviai apdoroti tokį duomenų kiekį. Kai kuriais didelės apimties atvejais B2BLIX gali pakeisti paskyros nustatymą iš API į XML. Tokiu atveju atitinkamą eksporto konfigūraciją pardavėjo Pigu paskyroje taip pat reikia atnaujinti.
Įspėjimas: Eksporto metodo pakeitimas gali paveikti galutines kainas, likučius, atsiėmimo laiką ir prekyvietės atnaujinimų laiką. Prieš atlikdami pakeitimus patikrinkite dabartinius nustatymus ir paskirties vietą. B2BLIX paruošta arba eksportuota kaina nebūtinai tampa galutine, kol Pigu jos nepriima ir nepritaiko.
Kaip veikia XML sinchronizavimas
Naudodamas XML sinchronizavimą, B2BLIX sugeneruoja produktų duomenų srautą pagal palaikomą Pigu kainų XML formatą. Pigu pasiima failą iš savo pusės ir masiškai apdoroja produktus.
Pigu XML failą paprastai tikrina maždaug kas vieną–dvi valandas. Tikrasis laikas, po kurio pakeitimas pasirodo prekyvietėje, taip pat gali priklausyti nuo Pigu apdorojimo būsenos.
XML paprastai tinka:
- Dideliems produktų katalogams.
- Masiniams atnaujinimams vienoje ar keliose prekyvietėse.
- Kainų, likučių ir atsiėmimo laiko informacijai, įtrauktai į vieną duomenų srautą.
- Paskyroms, kuriose API duomenų perdavimas nėra efektyvus dėl produktų skaičiaus.
Kaip veikia API sinchronizavimas
API sinchronizavimas siunčia atnaujinimus tiesiogiai, nelaukiant, kol Pigu pasiims XML failą. Jis paprastai skirtas mažesniam produktų skaičiui ir tiesioginiams kainų atnaujinimams.
Kai kuriose paskyrų konfigūracijose taip pat gali būti rodomos likučių ir atsiėmimo laiko API parinktys. Naudokite tik tas parinktis, kurios pasiekiamos jūsų paskyros sinchronizavimo nustatymuose.
API paprastai tinka:
- Mažesniems katalogams.
- Tiesioginiams kainų atnaujinimams.
- Situacijoms, kai Pigu XML apdorojimas yra neįprastai lėtas arba sustojęs.
- Likučių arba atsiėmimo laiko atnaujinimams, kai šios API parinktys pasiekiamos paskyroje.
Perėjimas prie API negarantuoja, kad prekyvietės pakeitimas pasirodys iš karto. Prekyvietė vis tiek patikrina ir pritaiko pateiktą informaciją.
XML ir API palyginimas
| Klausimas | XML | API |
|---|---|---|
| Kaip pateikiama informacija? | B2BLIX sugeneruoja failą, kurį pasiima Pigu. | B2BLIX pateikia atnaujinimus tiesiogiai. |
| Kokio dydžio katalogui šis metodas tinkamiausias? | Dideliems katalogams ir masiniam apdorojimui. | Mažesniam produktų skaičiui. |
| Kaip greitai apdorojama informacija? | Pigu paprastai pasiima failą kas vieną–dvi valandas, po to jį apdoroja prekyvietė. | Pateikiama tiesiogiai, tačiau vis tiek priklauso nuo prekyvietės apdorojimo. |
| Kokią informaciją galima įtraukti? | Kainas, likučius ir atsiėmimo laiką. | Pirmiausia tiesioginius kainų atnaujinimus. Likučiai ir atsiėmimo laikas gali būti pasiekiami priklausomai nuo paskyros nustatymų. |
| Kada šis metodas gali būti naudingas? | Kai API duomenų perdavimas nėra efektyvus dėl didelio produktų skaičiaus. | Kai XML apdorojimas vėluoja arba yra sustojęs. |
Ką patikrinti paskyroje
1. Patikrinkite dabartinį eksporto tipą
Prieš ką nors keisdami įsitikinkite, ar jūsų paskyroje šiuo metu nustatytas XML, ar API. Taip pat patikrinkite, kurios papildomos atnaujinimo parinktys įjungtos.
Norėdami tai patikrinti paskyroje, atidarykite Sinchronizavimo nustatymus. Norėdami suprasti šiame puslapyje pateikiamus laukus, skaitykite Sinchronizavimo nustatymai: produktų importo ir kainų eksporto konfigūravimas.
2. Patikrinkite katalogo dydį
Įvertinkite bendrą siunčiamų produktų skaičių ir įtrauktų prekyviečių skaičių. Katalogas, kuris gerai veikia naudojant API vienai prekyvietei, gali tapti per didelis, kai tie patys produktai apdorojami keliose prekyvietėse.
Jei kataloge yra dešimtys tūkstančių produktų, XML paprastai yra tinkamesnis masinio duomenų perdavimo metodas.
3. Patikrinkite, kokią informaciją reikia atnaujinti
Įsitikinkite, ar reikia siųsti:
- Tik kainas.
- Kainas ir likučius.
- Kainas, likučius ir atsiėmimo laiką.
XML sugeneruotame duomenų sraute gali apimti visas šias reikšmes. Naudodami API, prieš jį pasirinkdami patikrinkite, kurie valdikliai pasiekiami jūsų paskyroje.
4. Jei naudojate XML, patikrinkite viešąjį duomenų srauto URL
XML sinchronizavimui reikia, kad Pigu pasiimtų tinkamą viešąjį B2BLIX URL. Jei eksporto tipas pakeistas iš API į XML, įsitikinkite, kad XML adresas taip pat sukonfigūruotas Pigu pusėje.
Asmeninis XML adresas pasiekiamas Sinchronizavimo nustatymuose, kai sukonfigūruotas XML eksportas.
5. Peržiūrėkite naujausią sinchronizavimo rezultatą
Atlikę sinchronizavimą patikrinkite, ar produktai buvo apdoroti ir ar eksportas sėkmingai paruoštas. Tai padeda atskirti B2BLIX eksporto problemą nuo vėlavimo, įvykusio po to, kai duomenys buvo išsiųsti į Pigu.
Norėdami tai patikrinti paskyroje, atidarykite Sinchronizavimo ataskaitas. Norėdami suprasti ataskaitų būsenas ir produktų suvestines, skaitykite Sinchronizavimo ataskaitos: importo, BuyBox apskaičiavimo ir eksporto rezultatų peržiūra.
Dažniausios situacijos
Turite labai didelį katalogą
Naudokite XML, kai API duomenų perdavimas nėra efektyvus dėl produktų kiekio. Tai ypač aktualu, kai dešimtys tūkstančių produktų sinchronizuojami keliose prekyvietėse.
Pigu neapdoroja XML failo
Jei XML eksportas sugeneruotas tinkamai, tačiau Pigu apdorojimas vėluoja arba yra sustojęs, API gali būti naudojamas kaip tiesioginių atnaujinimų alternatyva. Pirmiausia patikrinkite naujausią Sinchronizavimo ataskaitą ir įsitikinkite, kad XML failas sugeneruotas sėkmingai.
Į eksportą reikia įtraukti likučius ir atsiėmimo laiką
XML gali apimti likučių ir atsiėmimo laiko informaciją kartu su kainomis. API taip pat gali suteikti šiuos valdiklius kai kuriose konfigūracijose, tačiau turėtumėte patikrinti, ar jie rodomi ir įjungti Sinchronizavimo nustatymuose.
Eksporto metodas pasikeitė automatiškai
Kai kuriais didelės apimties atvejais B2BLIX gali pakeisti API į XML, nes katalogas yra per didelis efektyviam duomenų perdavimui per API. Tokiu atveju atnaujinkite atitinkamą konfigūraciją Pigu pardavėjo paskyroje, kad Pigu pradėtų imti XML duomenų srautą.
Pavyzdys
Pardavėjas sinchronizuoja maždaug 30 000 produktų trijose prekyvietėse. API duomenų perdavimas tampa netinkamas tokiam kiekiui, todėl eksportas pakeičiamas į XML.
Tada pardavėjas turėtų atidaryti Sinchronizavimo nustatymus, nukopijuoti pateiktą XML URL, sukonfigūruoti šį URL Pigu paskyroje ir peržiūrėti kitą Sinchronizavimo ataskaitą. Pigu pasiims ir masiškai apdoros produktus, užuot gavusi tūkstančius atskirų API atnaujinimų.
Ką daryti toliau
- Atidarykite Sinchronizavimo nustatymus ir patvirtinkite dabartinį eksporto tipą.
- Patikrinkite bendrą produktų kiekį ir įtrauktas prekyvietes.
- Įsitikinkite, ar reikia tik kainų, ar taip pat likučių ir atsiėmimo laiko.
- Jei naudojate XML, patvirtinkite, kad Pigu turi tinkamą viešojo duomenų srauto URL.
- Paleiskite kitą sinchronizavimą arba palaukite, kol jis įvyks, ir peržiūrėkite rezultatą Sinchronizavimo ataskaitose.
- Prieš naudodami naują metodą visam katalogui, patikrinkite ribotą produktų rinkinį.