Validēt XML datu plūsmu
Pārbaudiet plūsmas URL, augšupielādētus XML failus vai ielīmētu XML pirms integrācijas izskatīšanas.
XML piemērs
Kompakts preču plūsmas piemērs ar laukiem, kas norādīti validatora sarakstā.
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<name>Gaming Laptop Pro 16 512GB</name>
<link>https://store.example.com/laptop001</link>
<price>1299.99</price>
<currency>EUR</currency>
<category_full>Computers > Laptops > Gaming</category_full>
<image>https://store.example.com/images/laptop001.jpg</image>
<brand>TechBrand</brand>
<model>Pro 16</model>
<ean>4718017889766</ean>
<mpn>TB-PRO16-512</mpn>
<description>High-performance gaming laptop</description>
<color>Black</color>
<in_stock>8</in_stock>
<condition>new</condition>
</product>
</products>Pārbaudes kļūdas
Tieši šos kodus pārdevējs redz plūsmas pārbaudes atskaitē veikala panelī. Kods ir mašīnlasāms un netiek tulkots — meklējiet to atskaitē burtiski.
Plūsmas lejupielāde
- FETCH_ERROR - Plūsmu neizdevās lejupielādēt: adrese nav sasniedzama, atbilde ilgāk par 30 sekundēm, HTTP kļūda vai faila vietā saņemta botu aizsardzība.
Faila nolasīšana
- PARSE_ERROR - Failu neizdevās nolasīt: bojāta struktūra, apraut faila beigas, nepareizs kodējums. Bieži plūsmas vietā tiek atdota HTML lapa.
- UNSUPPORTED_FORMAT - Faila formāts netiek atbalstīts.
- VALIDATION_ERROR - Pati pārbaude neizdevās — sazinieties ar atbalstu un pievienojiet plūsmas adresi.
Atsevišķas preces
- MISSING_REQUIRED_FIELD - Ierakstam nav nosaukuma, cenas vai saites. Prece tiek izlaista pilnībā.
- INVALID_PRICE - Cena ir, bet nav nolasāma: vietturis, piemēram, %regular_price%, brīvs teksts, diapazons vai vērtība virs 1 000 000. Prece tiek izlaista.
- INVALID_URL - Saite nav absolūta http(s) adrese — relatīvs ceļš vai adrese bez protokola.
- ITEM_PARSE_ERROR - Viens ieraksts neizdevās; pārējā plūsma nolasīta normāli.
- SKIPPED_PRODUCT - Ieraksts izlaists, precīzāku iemeslu noteikt neizdevās.
Kad neviena prece nav izgājusi cauri
- NO_ITEMS - Failā nav atrasts neviens preces elements.
- NOT_A_PRODUCT_FEED - Elementi ir, bet nevienam nav derīgas cenas — iespējams, šī nav preču plūsma (piemēram, ziņu lente) vai cena atrodas neatpazītā tagā.
- INVALID_PRICES - Cena ir visiem elementiem, bet neviena nav nolasāma — problēma ir cenas vērtību formātā.
- ITEMS_ALL_SKIPPED - Elementi atrasti, bet izlaisti visi līdz vienam: nav nosaukuma vai cenas.
Brīdinājumi
- category - Precei nav kategorijas. Imports netiek bloķēts, taču preci grūtāk atrast.
- brand - Precei nav zīmola. Imports netiek bloķēts, taču preci sliktāk sasaista ar kopīgo preces lapu.
- INVALID_CONDITION - Norādītā preces stāvokļa vērtība nav atbalstīta. Imports netiek bloķēts, taču vērtība tiek atmesta; izmantojiet new, used vai refurbished (der arī jauns, lietots un atjaunots).