Sinhronizācijas testera un Google Sheets faila struktūra
Sinhronizācijas testeris pārbauda, vai Google Sheets produktu failam ir pareiza struktūra, un parāda, kā B2BLIX apstrādātu nelielu produktu kopu. Tas ģenerē testa XML rezultātu, tieši nepublicējot cenas marketplace.
Kam tiek izmantots sinhronizācijas testeris
Sinhronizācijas testeris ir sagatavošanas rīks pārdevējiem, kuri vēlas pārbaudīt savu produktu failu pirms regulāras sinhronizācijas iestatīšanas.
Varat izveidot nelielu Google Sheets dokumentu ar reāliem vai piemēra produktiem, iesniegt tā URL un vienu reizi palaist BuyBox aprēķina procesu. B2BLIX nolasa iesniegtos produktu datus, izmanto pieejamo atrasto informāciju par marketplace un jūsu konfigurētos BuyBox noteikumus, kā arī sagatavo XML failu ar aprēķinu rezultātiem.
Šī lapa ir īpaši noderīga, ja nepieciešams:
- Apstiprināt pareizos kolonnu nosaukumus un faila struktūru.
- Saprast, ko nozīmē katrs atbalstītais produkta lauks.
- Pārbaudīt vispārīgās un konkrētam marketplace paredzētās cenas.
- Pārbaudīt minimālās un maksimālās cenu robežas.
- Pārbaudīt izslēgšanas noteikumus vai neparastas produktu situācijas.
- Pārskatīt XML rezultātu pirms regulāras sinhronizācijas konfigurēšanas.
Sinhronizācijas testeris parasti tiek izmantots pirms galīgā produktu avota pievienošanas sadaļā Sinhronizācijas iestatījumi. Kad regulārā sinhronizācija ir konfigurēta un darbojas, testeris jāizmanto tikai ar īpašu piesardzību.
Svarīgi: testa palaišana tieši nenosūta cenas uz Pigu, 220.lv, Kaup24.ee vai HobbyHall.fi. Tomēr testa laikā var tikt atjaunināts ģenerētais publiskais XML fails tajā pašā nemainīgajā URL. Neveiciet testu, kamēr šis XML URL ir pieslēgts aktīvam marketplace vai citai sistēmai, jo pieslēgtā sistēma var saņemt pagaidu testa datus.
Ko varat darīt šajā lapā
- Atvērt atsauces Google Sheets dokumentu ar paredzēto struktūru.
- Ievadīt sava Google Sheets produktu faila URL.
- Izvēlēties, kā sākotnējām un aprēķinātajām cenām jābūt attēlotām XML izvadē.
- Pārskatīt pieņemtos lauku nosaukumus un alternatīvos kolonnu nosaukumus.
- Veikt vienreizēju sinhronizācijas testu.
- Ģenerēt XML failu ar apstrādātajiem produktiem un aprēķinātajām cenām.
- Pārskatīt ģenerēto rezultātu sinhronizācijas pārskatu darbplūsmā.
Tests veic reālu aprēķina procedūru, taču aprēķinātā vai eksportētā cena automātiski nekļūst par aktīvu marketplace cenu. Cena kļūst aktīva tikai tad, ja ārēja integrācija izmanto ģenerēto izvadi un marketplace to pieņem un piemēro.
Galvenie lauki un vadīklas
| Lauks vai vadīkla | Nozīme | Kad izmantot |
|---|---|---|
| Google Sheets URL | Google Sheets dokumenta adrese, kurā ir produkti, kurus vēlaties pārbaudīt. | Ielīmējiet URL pēc lapas sagatavošanas ar atbalstītajiem kolonnu nosaukumiem. Pārliecinieties, ka B2BLIX var piekļūt dokumentam, izmantojot norādīto URL. |
| Discount Mode | Nosaka, kā iesniegtā cena un aprēķinātā cena tiek attēlotas XML izvadē. | Iespējojiet šo režīmu, ja XML failā vēlaties saglabāt iesniegto cenu kā sākotnējo cenu un attēlot aprēķināto cenu kā cenu ar atlaidi. |
| Open example: Google Sheets | Atver atsauces izklājlapu ar paredzēto struktūru. | Izmantojiet to pirms sava dokumenta izveides vai pārbaudot kolonnu pareizrakstību un secību. |
| Attribute table | Satur galveno pieņemto lauka nosaukumu, atbalstītās alternatīvas un īsu aprakstu. | Izmantojiet to, nosaucot kolonnas savā Google Sheets dokumentā. |
| Run test | Nolasa iesniegto lapu, apstrādā tās produktus, piemēro pieejamos BuyBox iestatījumus un ģenerē testa rezultātu. | Izmantojiet pēc avota URL, produktu identifikatoru, cenu, ierobežojumu un reģionālo vērtību pārbaudes. |
Kā sagatavot Google Sheets dokumentu
Katram produktam izmantojiet vienu rindu. Pirmajā rindā jābūt atbalstīto atribūtu nosaukumiem.
Testeris pieņem galvenos lapā norādītos atribūtu nosaukumus un dažiem laukiem arī alternatīvus nosaukumus. Izmantojiet pareizrakstību tieši tā, kā tā ir norādīta. Nepievienojiet atstarpes un nemainiet pasvītrojumus vai defises, ja vien konkrētā alternatīva nav norādīta sarakstā.
Lapa neatzīmē visas iespējamās kolonnas kā obligātas. Praksē EAN vai GTIN ir galvenā produkta atbilstības vērtība. Pievienojiet pārējos laukus, kas nepieciešami konkrētajai situācijai, kuru vēlaties pārbaudīt.
Produkta identifikatoram jāattiecas uz produktu, kas pastāv pārdevēja marketplace piedāvājumā un ko ir atradis B2BLIX. Nezināms vai nepareizs EAN var liegt produktu sasaistīt ar pieejamo marketplace informāciju.
Marketplace sufiksi
Vairākas lauku grupas atbalsta gan vispārīgu vērtību, gan vērtību vienam konkrētam marketplace. Marketplace tiek identificēts ar sufiksu kolonnas nosaukuma beigās.
| Sufikss | Marketplace | Lauka piemērs |
|---|---|---|
| _lv | 220.lv Latvijā | price_lv |
| _lt | Pigu.lt Lietuvā | price_lt |
| _ee | Kaup24.ee Igaunijā | price_ee |
| _fi | HobbyHall.fi Somijā | price_fi |
Kā darbojas vispārīgās un konkrētam marketplace paredzētās vērtības
Lauks bez marketplace sufiksa darbojas kā vispārīgā vērtība visiem atbalstītajiem marketplace. Konkrētam marketplace paredzēts lauks aizstāj šo vispārīgo vērtību tikai attiecīgajā marketplace.
Piemēram, pieņemsim, ka produkta rindā ir:
| Kolonna | Vērtība |
|---|---|
price |
100 |
price_lv |
90 |
Faktiskās iesniegtās cenas ir:
- Latvijā: 90, jo
price_lvaizstāj vispārīgo vērtību. - Lietuvā: 100 no
price. - Igaunijā: 100 no
price. - Somijā: 100 no
price.
Tas pats princips attiecas uz:
- Saņemšanas vai piegādes stundām.
- Cenām pirms atlaides.
- Cenām pēc atlaides.
- Minimāli pieļaujamajām cenām.
- Maksimāli pieļaujamajām cenām.
Nav nepieciešams atkārtot vienu un to pašu vērtību visās četrās marketplace kolonnās. Ievadiet vispārīgo vērtību un pievienojiet tikai reģionālos izņēmumus, kas atšķiras.
Produkta identifikācijas lauki
| Atribūts | Pieņemta alternatīva | Nozīme un lietojums |
|---|---|---|
ean |
gtin |
Galvenais produkta identifikators, ko izmanto, lai iesniegto rindu sasaistītu ar marketplace produktu. EAN jābūt produktam, kas pieejams pārdevēja Pigu Group piedāvājumā un ir zināms B2BLIX. |
sku |
sku |
Pārdevēja Stock Keeping Unit identifikators. Tas var nodrošināt papildu atsauces vai validācijas vērtību produktam. Tas neaizstāj EAN, ja produkta atbilstības noteikšanai nepieciešams EAN. |
Noliktavas atlikuma lauks
| Atribūts | Pieņemta alternatīva | Nozīme un lietojums |
|---|---|---|
stock |
stock |
Pieejamais produkta daudzums. Ievadiet to kā veselu skaitli, piemēram, |
Vērtība 0 norāda, ka pašlaik nav pieejama neviena vienība. Rūpīgi pārbaudiet atlikuma vērtības, ja testējat izvadi, ko var nolasīt cita sistēma.
Saņemšanas un piegādes stundu lauki
Šie lauki apraksta produkta piegādes vai saņemšanas laiku atbalstītajos marketplace.
| Atribūts | Pieņemta alternatīva | Attiecas uz |
|---|---|---|
collectionhours |
collection_hours |
Vispārīgā vērtība visiem marketplace, ja vien tā netiek aizstāta. |
collectionhours_lv |
collection_hours_lv |
Tikai Latvijai. |
collectionhours_lt |
collection_hours_lt |
Tikai Lietuvai. |
collectionhours_ee |
collection_hours_ee |
Tikai Igaunijai. |
collectionhours_fi |
collection_hours_fi |
Tikai Somijai. |
Izmantojiet vispārīgo lauku, ja piegādes laiks visos tirgos ir vienāds. Pievienojiet konkrētam marketplace paredzētu lauku, ja vienā valstī piegādes laiks atšķiras.
Cenu pirms atlaides lauki
Šie lauki satur iesniegto produkta cenu pirms atlaižu piemērošanas. Vispārīgā vērtība tiek izmantota visiem marketplace, ja vien nav norādīta reģionāla vērtība.
| Atribūts | Pieņemtās alternatīvas | Attiecas uz |
|---|---|---|
price |
price_before_discount, price-before-discount |
Vispārīgā cena visiem marketplace, ja vien tā netiek aizstāta. |
price_lv |
price_before_discount_lv, price-before-discount-lv |
Tikai Latvijai. |
price_lt |
price_before_discount_lt, price-before-discount-lt |
Tikai Lietuvai. |
price_ee |
price_before_discount_ee, price-before-discount-ee |
Tikai Igaunijai. |
price_fi |
price_before_discount_fi, price-before-discount-fi |
Tikai Somijai. |
Šī iesniegtā cena ir ievaddati. Tā ne vienmēr būs gala ieteiktā cena, jo B2BLIX testa laikā var piemērot konfigurēto cenu noteikšanas stratēģiju un drošības ierobežojumus.
Cenu pēc atlaides lauki
Šie lauki atspoguļo iesniegto produkta cenu pēc atlaides. Tie arī nosaka, kā tiek interpretēta cenu informācija, izmantojot Discount Mode.
| Atribūts | Pieņemtās alternatīvas | Attiecas uz |
|---|---|---|
price_after_discount |
price_after_discount, price-after-discount |
Vispārīgā cena pēc atlaides, ja vien tā netiek aizstāta. |
price_after_discount_lv |
price_after_discount_lv, price-after-discount-lv |
Tikai Latvijai. |
price_after_discount_lt |
price_after_discount_lt, price-after-discount-lt |
Tikai Lietuvai. |
price_after_discount_ee |
price_after_discount_ee, price-after-discount-ee |
Tikai Igaunijai. |
price_after_discount_fi |
price_after_discount_fi, price-after-discount-fi |
Tikai Somijai. |
Minimālās cenas lauki
Minimālā cena ir zemākā produktam pieļaujamā cena. Tā aizsargā pārdevēju no tā, ka aprēķinātā cena nokrīt zem izvēlētās robežas.
| Atribūts | Nozīme |
|---|---|
min |
Vispārīgā minimālā cena visiem marketplace, ja vien tā netiek aizstāta. |
min_lv |
Minimālā pieļaujamā cena Latvijai. |
min_lt |
Minimālā pieļaujamā cena Lietuvai. |
min_ee |
Minimālā pieļaujamā cena Igaunijai. |
min_fi |
Minimālā pieļaujamā cena Somijai. |
Cenu drošība: Pirms testa palaišanas pārskatiet katru minimālo cenu. Produkta līmeņa minimālās vērtības ir svarīgi drošības ierobežojumi un var ietekmēt aprēķināto rezultātu katram marketplace.
Maksimālās cenas lauki
Maksimālā cena ir augstākā produktam pieļaujamā cena. Tā ierobežo, cik augstu drīkst palielināt aprēķināto cenu.
| Atribūts | Nozīme |
|---|---|
max |
Vispārīgā maksimālā cena visiem marketplace, ja vien tā netiek aizstāta. |
max_lv |
Maksimālā pieļaujamā cena Latvijai. |
max_lt |
Maksimālā pieļaujamā cena Lietuvai. |
max_ee |
Maksimālā pieļaujamā cena Igaunijai. |
max_fi |
Maksimālā pieļaujamā cena Somijai. |
Pārbaudiet, vai minimālās un maksimālās vērtības veido saprātīgu pieļaujamo diapazonu. Sagatavojot aprēķinātās cenas, testeris izmanto šos ierobežojumus kopā ar konfigurētajiem BuyBox noteikumiem.
Kā Discount Mode maina XML izvadi
Discount Mode neiespējo un neatspējo pašu BuyBox aprēķinu. Tas maina veidu, kā sākotnējā iesniegtā cena un aprēķinātā cena tiek ievietotas XML cenu laukos.
| Discount Mode | Cena pirms atlaides | Cena pēc atlaides |
|---|---|---|
| Iespējots | Avota failā iesniegtā sākotnējā cena. | B2BLIX aprēķinātā cena. |
| Atspējots | B2BLIX aprēķinātā cena. | B2BLIX aprēķinātā cena. |
Iespējojiet Discount Mode, ja saņēmējsistēmai jāredz gan sākotnējā cena, gan zemāka vai citādi koriģēta aprēķinātā cena. Atstājiet to atspējotu, ja abos XML cenu laukos jābūt aprēķinātajai vērtībai.
Kas notiek pēc pogas Run test nospiešanas
Testeris veic vienreizēju sinhronizācijas procedūru:
- B2BLIX atver iesniegto Google Sheets dokumentu.
- Tiek nolasītas produktu rindas un atbalstītie lauki.
- Produkti tiek sasaistīti, izmantojot pieejamos identifikatorus, galvenokārt EAN vai GTIN.
- Aprēķinam tiek izmantota pieejamā atrastā informācija par marketplace.
- Attiecīgajos gadījumos tiek piemēroti jūsu konfigurētie BuyBox noteikumi, izslēgšanas noteikumi un cenu ierobežojumi.
- Tiek ģenerēts XML rezultāts ar apstrādātajiem produktu datiem un aprēķinātajām cenām.
- Rezultātu var pārskatīt sinhronizācijas pārskatu darbplūsmā.
Marketplace joprojām nosaka, kurš pārdevējs saņem BuyBox. Testa rezultāts parāda B2BLIX aprēķinu; tas negarantē BuyBox pozīciju, pasūtījumus, ieņēmumus vai peļņu.
Kā interpretēt ģenerēto XML
XML grupē iesniegtās rindas kā atsevišķus produktus. Katrā produktā var būt tā identifikators, SKU, atlikums un atsevišķi cenu lauki Latvijai, Lietuvai, Igaunijai un Somijai.
Piemēram, rezultātā var būt atsevišķi elementi:
- Produkta GTIN.
- Pārdevēja SKU.
- Iesniegtais atlikuma daudzums.
- Cena pirms atlaides katram marketplace.
- Aprēķinātā cena pēc atlaides katram marketplace.
XML ir izvades dokuments. Tas jāpārskata, pirms tā publiskais URL tiek pieslēgts marketplace vai citai ražošanas sistēmai.
Ieteicamā drošā darbplūsma
- Atveriet piemēra Google Sheets dokumentu.
- Izveidojiet atsevišķu testa lapu, nevis izmantojiet pilno ražošanas avotu.
- Pievienojiet nelielu skaitu produktu ar zināmiem EAN.
- Apstipriniet, ka produkti jau pastāv jūsu marketplace piedāvājumā un tos ir atradis B2BLIX.
- Pievienojiet pašreizējo cenu, atlikumu un nepieciešamo piegādes informāciju.
- Rūpīgi pārbaudiet un pievienojiet minimālās un maksimālās cenas.
- Izmantojiet vispārīgās vērtības visiem tirgiem un reģionālās kolonnas pievienojiet tikai izņēmumiem.
- Izvēlieties atbilstošo Discount Mode.
- Pārliecinieties, ka publiskais testa XML URL nav pieslēgts aktīvam galamērķim.
- Palaidiet testu un pārbaudiet ģenerēto XML.
- Salīdziniet izvadi ar avota vērtībām un konfigurētajiem BuyBox noteikumiem.
- Pēc veiksmīgas pārbaudes konfigurējiet reālo avotu un izvadi sadaļā Sinhronizācijas iestatījumi.
Biežāk pieļautās kļūdas
- Testera palaišana, kamēr ģenerēto XML izmanto aktīva integrācija. Pagaidu testa produkti un cenas var aizstāt saturu, ko nolasa šī integrācija.
- Tāda EAN izmantošana, kas nav norādīts vai atrasts. B2BLIX, iespējams, nevarēs sasaistīt rindu ar paredzēto marketplace produkta informāciju.
- Kolonnas nosaukuma pareizrakstības mainīšana. Izmantojiet galveno atribūta nosaukumu vai kādu no uzskaitītajām alternatīvām tieši tā, kā tās norādītas.
- Priekšstats, ka vispārīgā vērtība aizstāj reģionālo vērtību. Tāds lauks kā
price_lvLatvijā ir prioritārs pārprice. - Atlikuma ievadīšana kā teksts vai decimālvērtība. Atlikums jānorāda kā veselu vienību skaits.
- Nepārbaudītu minimālo un maksimālo cenu izmantošana. Nepareizi ierobežojumi var radīt rezultātus, kas neatbilst pārdevēja iecerētajam cenu diapazonam.
- Discount Mode pārpratums. Tas maina sākotnējo un aprēķināto cenu attēlojumu XML failā; tas pats par sevi nepublicē atlaidi.
- Pieņēmums, ka ģenerētais XML jau ir aktīvs. Izvade netiek publicēta marketplace, ja vien cita konfigurēta sistēma to nenolasa un nepiemēro.
- Visa kataloga tūlītēja testēšana. Sāciet ar dažiem piemēra produktiem, lai avota datus un aprēķinu rezultātus būtu vieglāk pārbaudīt.
Lietošanas piemērs
Pārdevējs vēlas pārbaudīt vienu produktu, kas tiek piedāvāts visos četros marketplace. Parastā iesniegtā cena ir 100, bet Latvijas cenai jābūt 90. Pieļaujamais cenu diapazons ir no 80 līdz 120.
| Kolonna | Piemēra vērtība | Mērķis |
|---|---|---|
ean |
123456789 | Sasaista rindu ar produktu, kas ir zināms B2BLIX. |
sku |
TEST-001 | Nodrošina pārdevēja iekšējo produkta atsauci. |
stock |
5 | Iestata pieejamo daudzumu testa izvadē. |
price |
100 | Iestata vispārīgo iesniegto cenu. |
price_lv |
90 | Aizstāj vispārīgo cenu Latvijā. |
min |
80 | Iestata vispārīgo minimālo pieļaujamo cenu. |
max |
120 | Iestata vispārīgo maksimālo pieļaujamo cenu. |
Testa laikā Latvijā sākotnēji tiek izmantota iesniegtā reģionālā vērtība 90. Lietuvā, Igaunijā un Somijā tiek izmantota vispārīgā vērtība 100. Pēc tam B2BLIX izvērtē produktu, izmantojot konfigurētos BuyBox noteikumus, un saglabā katru aprēķināto rezultātu pieejamajās minimālās un maksimālās cenas robežās.
Pārdevējs var pārskatīt iegūto XML, apstiprināt, ka Latvijas vērtības aizstāšana ir piemērota pareizi, un pārbaudīt, vai ieteiktās cenas paliek paredzētajā diapazonā, pirms produkta avota pārvietošanas uz regulāru sinhronizāciju.