Validēt JSON datu plūsmu
Pārbaudiet JSON plūsmas URL, augšupielādētus failus vai ielīmētu JSON pirms integrācijas izskatīšanas.
JSON piemērs
Kompakts JSON plūsmas piemērs ar laukiem, kas norādīti validatora sarakstā.
{
"products": [
{
"name": "Gaming Laptop Pro 16 512GB",
"url": "https://store.example.com/laptop001",
"price": 1299.99,
"currency": "EUR",
"category": "Computers > Laptops > Gaming",
"image": "https://store.example.com/images/laptop001.jpg",
"brand": "TechBrand",
"model": "Pro 16",
"ean": "4718017889766",
"mpn": "TB-PRO16-512",
"description": "High-performance gaming laptop with RTX graphics",
"color": "Black",
"in_stock": 8,
"condition": "used"
}
],
"meta": {
"total": 1,
"updated": "2024-01-15T10:30:00Z",
"version": "1.0"
}
}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_PRICE_FORMAT - Cenā ir neskaitliskas rakstzīmes vai tā nav pozitīvs skaitlis.
- 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.
- NO_VALID_VARIANTS - Shopify precei nav neviena derīga varianta: nevienam no tiem cena nav nolasāma.
- 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).