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.

Sinhronizācijas testera lapa ar Google Sheets URL lauku, Discount Mode slēdzi, piemēra lapas pogu un atbalstīto atribūtu tabulu
Sinhronizācijas testera saskarnē redzams, kur ievadīt Google Sheets URL, kā iespējot Discount Mode, kur atvērt piemēra dokumentu un kuri produktu atribūti tiek atbalstīti.

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_lv aizstā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, 0, 3 vai 25. Ja atlasītā XML vai API darbplūsma ietver informāciju par atlikumu, B2BLIX izvadē izmanto iesniegto daudzumu.

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:

  1. B2BLIX atver iesniegto Google Sheets dokumentu.
  2. Tiek nolasītas produktu rindas un atbalstītie lauki.
  3. Produkti tiek sasaistīti, izmantojot pieejamos identifikatorus, galvenokārt EAN vai GTIN.
  4. Aprēķinam tiek izmantota pieejamā atrastā informācija par marketplace.
  5. Attiecīgajos gadījumos tiek piemēroti jūsu konfigurētie BuyBox noteikumi, izslēgšanas noteikumi un cenu ierobežojumi.
  6. Tiek ģenerēts XML rezultāts ar apstrādātajiem produktu datiem un aprēķinātajām cenām.
  7. 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.
Ģenerēta XML piemērs ar trim produktiem, GTIN, SKU, atlikumu un marketplace specifiskām cenām pirms un pēc atlaides
Šis piemērs parāda ģenerēta XML rezultāta struktūru. Katram produktam ir savs identifikators un atsevišķi cenu lauki Latvijai, Lietuvai, Igaunijai un Somijai.

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

  1. Atveriet piemēra Google Sheets dokumentu.
  2. Izveidojiet atsevišķu testa lapu, nevis izmantojiet pilno ražošanas avotu.
  3. Pievienojiet nelielu skaitu produktu ar zināmiem EAN.
  4. Apstipriniet, ka produkti jau pastāv jūsu marketplace piedāvājumā un tos ir atradis B2BLIX.
  5. Pievienojiet pašreizējo cenu, atlikumu un nepieciešamo piegādes informāciju.
  6. Rūpīgi pārbaudiet un pievienojiet minimālās un maksimālās cenas.
  7. Izmantojiet vispārīgās vērtības visiem tirgiem un reģionālās kolonnas pievienojiet tikai izņēmumiem.
  8. Izvēlieties atbilstošo Discount Mode.
  9. Pārliecinieties, ka publiskais testa XML URL nav pieslēgts aktīvam galamērķim.
  10. Palaidiet testu un pārbaudiet ģenerēto XML.
  11. Salīdziniet izvadi ar avota vērtībām un konfigurētajiem BuyBox noteikumiem.
  12. 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_lv Latvijā ir prioritārs pār price.
  • 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.