BalticXML

Apraksts

BalticXML ir viegls WooCommerce paplašinājums, kas eksportē jūsu produktu katalogu kā XML plūsmu, savietojamu ar trim Latvijas cenu salīdzināšanas servisiem:

Visas trīs plūsmas tiek ģenerētas un nodrošinātas atsevišķos URL, piemēram:

  • https://yoursite.com/salidzini-feed.xml
  • https://yoursite.com/kurpirkt-feed.xml
  • https://yoursite.com/ceno-feed.xml

Katru plūsmu kešatmiņā saglabā uz diska ātrai ielādei un to automātiski atjauno, izmantojot WP-Cron.

Funkcijas

  • Trīs neatkarīgas XML plūsmas (salidzini.lv, kurpirkt.lv, ceno.lv) katras savā URL adresē
  • Atsevišķi kešatmiņas faili katram formātam un viens koplietots WP-Cron grafiks
  • Rokasgrāmata “Regenerate Feed Now” poga atjauno visas plūsmas uzreiz
  • Ietver vienkāršus, mainīgos (katrai variācijai atsevišķi) un ārējus produktus
  • Pilns kategorijas saīsinājuma ceļš (Parent > Child > Subchild)
  • Automātiska zīmola / ražotāja noteikšana no izplatītām taksonomijām un atribūtiem
  • Automātiska EAN/GTIN noteikšana no izplatītām metadatu atslēgām
  • Out-of-stock filtrs
  • Pielāgotas plūsmas adreses nosaukums katram portālam
  • HPOS (augstas veiktspējas pasūtījumu uzglabāšana) savietojams
  • Gatavs tulkošanai

Plūsmas struktūras

salidzini.lv:

<?xml version="1.0" encoding="UTF-8"?>
<products>
  <product>
    <name><![CDATA[Brand Model 12345]]></name>
    <link>https://yoursite.com/product/...</link>
    <price>99.99</price>
    <category_full><![CDATA[Parent > Child]]></category_full>
    <category_link>https://yoursite.com/category/...</category_link>
    <image>https://yoursite.com/wp-content/uploads/...</image>
    <in_stock>5</in_stock>
    <brand><![CDATA[Brand]]></brand>
    <model><![CDATA[Model X]]></model>
    <color><![CDATA[Black]]></color>
    <mpn>ABC-123</mpn>
    <ean>1234567890123</ean>
  </product>
</products>

kurpirkt.lv:

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item>
    <name>Apple iPhone 13 PRO 512GB black</name>
    <link>https://yoursite.com/product/...</link>
    <price>1200.59</price>
    <image>https://yoursite.com/wp-content/uploads/...</image>
    <manufacturer>Apple</manufacturer>
    <category>Mobilie telefoni</category>
    <category_full>Sakaru līdzekļi > Mobilie telefoni</category_full>
    <category_link>https://yoursite.com/category/...</category_link>
    <in_stock>5</in_stock>
    <delivery_cost_riga>2.25</delivery_cost_riga>
    <used>0</used>
  </item>
</root>

ceno.lv:

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item>
    <name>Huawei P40 Pro Melns</name>
    <link>https://yoursite.com/product/...</link>
    <price>849.99</price>
    <price_sale>799.99</price_sale>
    <image>https://yoursite.com/wp-content/uploads/...</image>
    <manufacturer>Huawei</manufacturer>
    <model>P40 pro</model>
    <category>Mobilie telefoni</category>
    <category_full>Telefoni-plansetdatori > Mobilie telefoni</category_full>
    <category_link>https://yoursite.com/category/...</category_link>
    <in_stock>12</in_stock>
    <ean>6901443378944</ean>
    <used>0</used>
    <delivery_cost_riga>2.99</delivery_cost_riga>
    <delivery_latvija>5.99</delivery_latvija>
    <delivery_latvijas_pasts>1</delivery_latvijas_pasts>
    <delivery_omniva>1.50</delivery_omniva>
    <delivery_days_riga>4</delivery_days_riga>
    <delivery_days_latvija>6</delivery_days_latvija>
  </item>
</root>

Ekrānuzņēmumi

  • BalticXML iestatījumu lapa ar visu trīs plūsmu URL adresēm

Uzstādīšana

Automātiska uzstādīšana

  1. Ielogojieties savā WordPress administratora panelī
  2. Dodieties uz Spraudņi > Pievienot jaunu
  3. Meklēt “BalticXML
  4. Klikšķiniet uz “Instalēt tūlīt” un pēc tam “Aktivizēt

Manuāla uzstādīšana

  1. Lejupielādējiet spraudņa ZIP failu
  2. Atveriet Spraudņi > Pievienot jaunu > Augšupielādēt spraudni
  3. Augšupielādējiet ZIP failu un klikšķiniet uz “Instalēt tūlīt
  4. Aktivizēt spraudni

Pēc instalēšanas

  1. Pārliecinieties, ka WooCommerce ir instalēts un aktīvs
  2. Atveriet BalticXML administratora izvēlnē
  3. Apstipriniet plūsmas nosaukumus un nokopējiet katra plūsmas URL
  4. Klikšķiniet uz “Regenerate Feed Now”, lai pirmo reizi izveidotu kešatmiņu.
  5. Iesniedziet katru URL atbilstošajā cenu salīdzināšanas vietnē

BUJ

Kādus URL es iesniedzu?

Katram portālam ir sava URL adrese, visas redzamas BaltijasXML iestatījumu lapā:

  • salidzini.lv -> https://yoursite.com/salidzini-feed.xml (noklusējums)
  • kurpirkt.lv -> https://yoursite.com/kurpirkt-feed.xml (noklusējums)
  • ceno.lv -> https://yoursite.com/ceno-feed.xml (noklusējums; nosūtiet to uz info@ceno.lv pēc konfigurēšanas)

Visas saites takas ir konfigurējamas.

Cik bieži tiek atjaunotas plūsmas?

Visas plūsmas tiek atjaunotas kopā pēc WP-Cron grafika. Noklusējums ir katru dienu; jūs varat to mainīt (ik stundu, ik pēc 6 stundām, divreiz dienā, katru dienu vai atspējot) BalticXML iestatījumos.

Vai ir iekļauti izpārdoti produkti?

Pēc noklusējuma tie ir izslēgti no visām plūsmām. Jūs varat to mainīt BalticXML iestatījumos.

Vai produktu variācijas ir iekļautas?

Jā – noklusējumā katra variācija tiek eksportēta kā atsevišķs vienums katrā plūsmā, pievienojot variācijas atribūtus pie nosaukuma. Jūs varat atspējot šo iestatījumos.

Kā tiek noteikts zīmols / ražotājs?

Spraudnis pārbauda product_brand, pwb-brand un pa_brand taksonomijas, kā arī brand produkta atribūtu, šajā secībā. Tas pats ar <brand> (salidzini.lv) un <manufacturer> (kurpirkt.lv, ceno.lv).

Kā tiek noteikts EAN/GTIN?

Spraudnis pārbauda metadatu atslēgas _ean, _gtin, _global_unique_id, _wc_gla_gtin un produkta atribūtu ean. (Izmanto salidzini.lv un ceno.lv. kurpirkt.lv šo lauku neprasa.)

Kā es varu iestatīt salidzini.lv specifiskos laukus (`model`, `color`, `mpn`, `adult`, `over_the_counter_medicine`)?

Izmantojiet atbilstošos produkta atribūtus (model, color/colour, mpn, adult, over_the_counter_medicine) vai atbilstošās metadatu atslēgas (_model, _color, _mpn, _adult, _over_the_counter_medicine / _otc). Tie visi ir papildus – tiek izmantoti tikai tad, ja ir iestatīti.

Kā es varu iestatīt kurpirkt.lv specifiskos laukus (`delivery_cost_riga`, `used`)?

  • delivery_cost_riga – iestatiet metadatu atslēgu _delivery_cost_riga vai pievienojiet delivery_cost_rigaprodukta atribūtu (skaitlisku).
  • used – iestatiet metadatu atslēgu _used uz 1 vai pievienojiet used produkta atribūtu, kas iestatīts uz 1 / / patiess.

Kā es varu iestatīt ceno.lv piegādes un lietoto laukus?

Katram laukam iestatiet vai nu metadatus ar priedēkli _ vai produkta atribūtu (bez priedēkļa):

  • delivery_cost_riga, delivery_latvija – maksimālā piegādes izmaksas Rīgā / Latvijā (decimālskaitlis)
  • delivery_latvijas_pasts, delivery_dpd_paku_bode, delivery_pasta_stacija, delivery_omniva, delivery_circlek, delivery_venipak – piegādes izmaksas katram pārvadātājam (decimālskaitlis)
  • delivery_days_riga, delivery_days_latvija – maksimālais piegādes dienu skaits Rīgā / Latvijā (vesels skaitlis)
  • used – iestatīt uz 1 lietotiem / atjaunotiem produktiem

Visi ceno.lv lauki ir opcionāli – tie tiek izmantoti tikai tad, kad ir konfigurēta skaitliska/ne-tukša vērtība.

Vai tas ir gatavs tulkošanai?

Jā. Teksta domēns ir balticxml.

Atsauksmes

Par šo spraudni nav atsauksmju.

Autori un izstrādātāji

“BalticXML” ir atvērtā pirmkoda programmatūra. Šo spraudni ir veidojuši šādi cilvēki.

Līdzdalībnieki

“BalticXML” ir tulkots lokalizācijā 1. Paldies tulkotājiem par ieguldījumu.

Tulkot “BalticXML&#8221 savā valodā.

Vai jūs interesē attīstība?

Pārlūkojiet kodu, apmeklējiet SVN krātuvi vai abonējiet attīstības žurnālu, ko izveidojis RSS.

Izmaiņu žurnāls

1.0.0

  • Pirmā versija
  • salidzini.lv saderīga XML plūsma (<products>/<product> shēma)
  • kurpirkt.lv saderīga XML plūsma (<root>/<item> shēma)
  • ceno.lv saderīga XML plūsma (<root>/<item> shēma ar paplašinātiem piegādes laukiem)
  • Atsevišķi kešatmiņas faili katram formātam ar kopīgu WP-Cron atjaunošanu
  • Atbalsts vienkāršiem, mainīgiem un ārējiem produktiem
  • Zīmola / ražotāja un EAN automātiskā noteikšana
  • Pielāgojami plūsmu saīsinātie nosaukumi katram portālam
  • HPOS savietojams
  • Gatavs tulkošanai