Transportlīdzekļu piemērotība — ceļš uz veikalu un pircēja puse

Atbalsts

Atbalsts

Pēdējo reizi atjaunināts Sep 24, 2026

Šajā rakstā ir piemērotības otrā puse: kā sagatavotā rinda ar veikala atjaunošanu nonāk veikalā, ko pēc tam redz pircējs preces lapā un auto izvēlnē, un pilna traucējummeklēšana visai cilnei Piemērotība. Kas šis ekrāns ir un no kurienes nāk dati — Transportlīdzekļu piemērotība — kas tas ir un no kurienes nāk dati. Kolonnas, veikala zīmītes un filtri — Transportlīdzekļu piemērotība — saraksts, zīmītes un filtri.

Kā rinda no šī ekrāna nonāk veikalā

To dara veikala atjaunošana, fāze Produktu saderība. Fāze strādā trijos soļos:

  1. transportlīdzekļu vārdnīca — katrs jaunais unikālais transportlīdzeklis (gadi + marka + modelis + komplektācija + dzinējs) tiek ierakstīts veikala vārdnīcā; atslēga tiek aprēķināta pēc tās pašas formulas, ko lieto veikala preces forma, tāpēc importēta un ar roku ievadīta viena un tā pati automašīna nonāk vienā vārdnīcas rindā, nevis divās gandrīz vienādās;
  2. preces saites — sagatavotās rindas tiek pieliktas veikala precei; ja vienu un to pašu transportlīdzekli piesaka vairāki piegādātāji, veikalā paliek viena rinda;
  3. saskaņošana — tiek noņemtas tikai tās rindas, ko ierakstījusi pati Integrāciju centrāle un ko vairs nepiesaka neviens ieslēgts piegādātājs.

No tā izriet trīs lietas, kas praksē ir svarīgas:

  • ar roku ievadītās un no eBay ienākušās rindas Integrāciju centrāle neaiztiek — ne to piezīmi, ne pašu rindu;
  • izslēgts slēdzis «Piemērotība» rindas veikalā nenodzēš, bet iesaldē — tās paliek tādas, kādas bija, līdz slēdzi ieslēdz atpakaļ;
  • ja veikala saderības tabulas vēl nav izveidotas, fāze tiek izlaista — sagatavošana turpina strādāt, bet veikalā neparādās nekas. Kļūdas tas nedod; vienīgā pēda ir pati fāze, kas veikala atjaunošanas gaitā parādās ar tekstu «Product fitment: tables not provisioned, skipped». Pārbaudāmā pazīme un darbība ir zemāk, sadaļā «Ja kaut kas nestrādā».

Fāzes beigās tiek pacelta pircēja puses saderības keša versija, un tas notiek tikai tad, ja kaut kas tiešām mainījās.

Ko redz pircējs veikala pusē

Saderības tabula preces lapā

Precei, kurai ir vismaz viena saderības rinda, preces lapā parādās atsevišķa sadaļa ar virsrakstu Saderība un tabulu: Gads · Marka · Modelis · Komplektācija · Dzinējs. Kolonna Piezīmes tiek rādīta tikai tad, ja piezīme ir vismaz vienai no lapā redzamajām rindām. Virs tabulas ir rindiņa «Šī rezerves daļa ir saderīga ar … transportlīdzekļiem». Vienā lapā ir 20 rindu, kārtotas no jaunākā gada; ja rindu ir vairāk, zem tabulas parādās lapotājs.

Virs tabulas ir arī pašas tabulas filtrs: pieci izvēles lodziņi ar tiem pašiem nosaukumiem, poga Filtrēt un — kad filtrs ir ieslēgts — saite Notīrīt filtru. Lodziņš, kuram šīs preces rindās nav nevienas vērtības (bieži komplektācija un dzinējs), netiek rādīts vispār, un katra lodziņa saraksts ir sašaurināts ar pārējiem izvēlētajiem, tāpēc tukšs rezultāts nav iespējams. Filtrējot blakus kopskaitam parādās «Atbilst … no … ierakstiem».

Ja pircējs auto izvēlnē jau ir izvēlējies auto un prece tam der, tabula atveras uzreiz atfiltrēta uz šo auto (gads, marka, modelis — komplektācija un dzinējs ne, lai redz visas versijas). Notīrīt filtru atgriež visas rindas; sesijā izvēlēto auto šis filtrs nemaina.

📷 Ekrānattēls: veikals — preces lapas sadaļa «Saderība»: filtra lodziņi, kopskaita rindiņa, tabula un lapotājs

Auto izvēlne («garāža»)

Veikala modulis Auto saderības filtrs (pircējam noklusējuma virsraksts — Atrodi detaļas savam auto) ļauj izvēlēties Gads · Marka · Modelis · Komplektācija · Dzinējs un nospiest Pielietot; izvēli atceļ poga Notīrīt. Izvēlētais auto tiek glabāts sesijā un pēc tam:

  • filtrē preču sarakstus — rādītas tiek tikai preces, kurām ir saderības rinda ar šo auto. Divi izņēmumi nāk no moduļa iestatījuma Rādīt preces bez savietojamības datiem: ar Jā prece, kurai nav nevienas saderības rindas, skaitās universāla un netiek izfiltrēta nekad; ar Nē filtrs netiek piemērots tajos kategoriju zaros, kuros saderības datu nav vispār (eļļas, apģērbs, ķiveres) — citādi tie paliktu tukši;
  • preces lapā parāda joslu — zaļu, ja prece izvēlētajam auto der, un dzeltenu, ja neder, kopā ar izvēlētā auto nosaukumu. Josla parādās tikai tad, ja precei vispār ir saderības rindas — precei bez tām nekas netiek apgalvots;
  • komplektācija un dzinējs tiek saskaņoti iecietīgi: rinda ar tukšu komplektāciju vai dzinēju der arī tad, ja pircējs tos ir norādījis.

Izvēlnē redzami tikai tie gadi, markas un modeļi, kuriem ir aktīva, pārdošanā esoša prece. Kategorijas lapā tie nāk tikai no šīs kategorijas precēm (un tikai no tām, ko rāda saraksts pēc pārējiem ieslēgtajiem filtriem); citur — no visa veikala. Kategorijā, kurā saderības rindu nav nevienas, modulis paslēpjas, un, ja to nav visā veikalā, tas neparādās nekur.

Moduļa iestatījumos ir Moduļa nosaukums, Virsraksts (tukšs = tulkotais noklusējums), Šablons, slēdži Rādīt Trim lauku, Rādīt Engine lauku un Rādīt notīrīšanas pogu, izvēlnes Attēlojuma režīms (Horizontāls / Vertikāls) un Rezultātu režīms (Meklēšana visā veikalā / Pašreizējā kategorija), Pāradresācijas URL, kā arī Rādīt kategorijās (Visās kategorijās, kurām ir savietojamības dati / Tikai izvēlētajās kategorijās) ar lauku Kategorijas. Ievērojiet: administrācijā divi lauki ir nosaukti angliski — Trim un Engine — kaut gan pircējam tie paši lauki saucas Komplektācija un Dzinējs. Un Rādīt preces bez savietojamības datiem ir visa veikala slēdzis, nevis šīs kopijas iestatījums: mainot to vienā kopijā, tas mainās visur.

Tas ir atsevišķs veikala modulis: ja tas nav ieslēgts un ielikts lapā, auto izvēlnes veikalā nav — bet saderības tabula preču lapās rādās tāpat. Lai tas parādītos:

  1. Dizains → Bloki → atrodiet Auto saderības filtrs → Instalēt;
  2. modulim var būt vairākas kopijas, tāpēc pēc instalēšanas nospiediet Pievienot (pluss) un izveidojiet kopiju; jau izveidotu atver poga Labot;
  3. aizpildiet Moduļa nosaukumu, iestatiet laukus, Attēlojuma režīmu un Rezultātu režīmu, nospiediet Saglabāt;
  4. Dizains → Izkārtojumi → izvēlieties lapu (piemēram, Kategorija) → pievienojiet šo kopiju vajadzīgajā kolonnā → Saglabāt.

📷 Ekrānattēls: veikals — auto izvēlnes modulis ar aizpildītiem laukiem un pogu «Pielietot»

Rindas, kas ievadītas ar roku

Veikala preces formā (Katalogs → Produkti, cilne Auto saderība) tās pašas rindas var ievadīt ar roku: Gads no · Gads līdz · Marka · Modelis · Komplektācija · Dzinējs · Piezīme, poga Pievienot saderību. Minimums ir tas pats — gads, marka un modelis.

Ja kaut kas nestrādā

Ekrānā nav nevienas rindas, lai gan imports izpildījās. Piemērotība nenāk no datu plūsmas. Pārbaudiet visus četrus vārtus pēc kārtas — un sāciet ar pirmo, jo tas ir biežākais stāvoklis flotē:

  1. Vai veikalam vispār ir pieslēgts PIM? Ekrāna Integrācija augšā jābūt statusa joslai «PIM: konfigurēts · tenant … · api … · zināmi … piegādātāji.». Ja tur ir «PIM: nav konfigurēts. Pievienojiet vienu rindu šī veikala local-config.php failā: …», PIM piegājieni nemaz nepalaižas, nekas netiek sagatavots un žurnālā PIM rindu nebūs vispār.

    Pirms to pieteikt atbalstam, palaidiet komandu ecomlink/cli/pim — tā neko nemaina un izdrukā tieši to rindu, kas jāpieliek veikala local-config.php failā (EC_PIM_API_KEY, atsevišķos veikalos arī EC_PIM_TENANT_SLUG). Ja pieliekat arī piegādātāja kodu, komanda parāda, uz kuru PIM piegādātāju un kontu tas ir sasaistīts — tur atklājas arī kļūdains konta nosaukums, kas citādi izpeldētu tikai stundas vēlāk pilnā importa PIM posmā. Sīkāk: Veikala atjaunošanas grafiks un komandas.

  2. Piegādātājam ekrānā Integrācija PIM režīmam jābūt Ņemt saturu.

  3. Cilnē Importa uzvedība jābūt ieslēgtai rūtiņai Piemērotība.

  4. Jābūt izpildītam pilnajam importam — krājumu imports PIM saturu nelasa.

Ja visi četri ir kārtībā, skatieties Žurnālus: PIM piegājiena rindā ir skaitītāji fitments, fitment-rows un fitment-yearless.

⚠️ Integrācija un Žurnāli ir pieejami tikai sistēmas administratoram. Ja šo ciļņu izvēlnē «Uzstādījumi» nav, jums šo tiesību nav — tie soļi jāpiesaka atbalstam, norādot piegādātāja kodu.

Rindas ekrānā ir, bet veikalā prece saderības sarakstu nerāda. Skatieties preces zīmīti. «Vēl nav sasaistīts» nozīmē, ka sagatavotā prece vēl nav kļuvusi par veikala preci — vispirms jārisina publicēšana (kategorijas un zīmola sasaiste, uzcenojuma plāns), nevis piemērotība; sk. Produkti. Ja zīmīte ir zaļa, tad vienkārši vēl nav palaista veikala atjaunošana — imports raksta tikai sagatavošanas tabulās. To palaiž vadības panelī ar pogu Palaist veikala atjaunošanu; sk. Veikala atjaunošana — kā to palaist.

Rindas ekrānā ir, zīmīte zaļa, veikala atjaunošana izpildījās — un veikalā joprojām nav nekā. Visticamāk, šajā veikalā nav izveidotas saderības tabulas, un fāze Produktu saderība tiek izlaista bez kļūdas. Pazīme: veikala atjaunošanas gaitā šī fāze parādās ar tekstu «Product fitment: tables not provisioned, skipped». Pirmais mēģinājums, ko var izdarīt pats: atveriet jebkuru veikala preci (Katalogs → Produkti, poga Labot) un ieejiet cilnē Auto saderība — jau pati šīs formas atvēršana veikala saderības tabulas izveido, ja to nebija. Ja pēc tam nākamajā veikala atjaunošanā fāze joprojām raksta to pašu, piesakiet atbalstam kā «veikalā nav izveidotas saderības tabulas» — pārējo (sagatavošanas tabula un tabulu forma) izlabo tikai migrācija.

Sarkanā zīmīte «Bez preces». Šīs rindas ir sagatavota darba atlieka: prece, kurai transportlīdzekļi piederēja, vairs neeksistē, un uz veikalu tos neaiznesīs nekas. Tās rādās bez filtriem, kā arī filtrējot pēc Markas, Modeļa vai Gada; no izvēlnes Veikalā tās patur tikai Preces nav veikalā — bet tas pats filtrs atdod arī «Vēl nav sasaistīts» rindas, tāpēc sarkanās zīmītes joprojām jāatlasa ar aci. Pēc piegādātāja vai pēc teksta tās atrast nevar — abi tie filtri ir nosacījumi par preci, kuras vairs nav, tāpēc rindu izgriež ārā. Darbība nav vajadzīga — nākamie importi tās neatdzīvinās.

Marka neatrodas, lai gan tabulā ir redzama. Marka un modelis meklē pēc prefiksa. Rakstiet sākumu («hond»), nevis vidu («onda»). Tas pats attiecas uz modeli.

Prece pēc koda neatrodas, lai gan šajā ekrānā tā ir. Trīs pārbaudes, visas par filtru Produkts. Pirmkārt, atstarpes: šis ekrāns ievadīto tekstu neapgriež, tāpēc iekopēts artikuls ar atstarpi sākumā vai beigās var neatrast neko — ekrānā Produkti tā pati ievade strādā, jo tas tekstu apgriež. Notīriet atstarpes un mēģiniet vēlreiz. Otrkārt, veikala preces ID: šeit tas nav meklējams — meklējiet pēc piegādātāja produkta ID, SKU, EAN, MPN vai nosaukuma. Treškārt, ja rindai zīmīte ir «Bez preces», teksta meklēšana to neatradīs nekad; tādas rindas jāskatās bez teksta filtra. Un neļaujiet sevi apmānīt tukšam ieteikumu sarakstam: tas nāk no veikala kataloga, nevis no sagatavotajām precēm.

PIM automašīnu vairs nesatur, bet veikalā tā joprojām ir. Divi biežākie iemesli. Pirmkārt, ja piegādātājam slēdzis Piemērotība pa vidu tika izslēgts, veikala rindas tiek iesaldētas, nevis izslaucītas — tās noņem, ieslēdzot slēdzi atpakaļ un palaižot veikala atjaunošanu. Otrkārt, ja preci pa vidu kāds saglabāja veikala preces formā, visas tajā brīdī redzamās saderības rindas tiek pārrakstītas kā manuālas, un manuālu rindu Integrāciju centrāle vairs nekad nedzēš un neatsvaidzina — tā jānoņem ar roku tajā pašā formā.

Veikalā redzams vecs saderības saraksts. Pircēja puse saderību lasa caur kešu, kura versiju veikala atjaunošana paceļ tikai tad, ja fāze tiešām kaut ko mainīja. Ja tika mainīts kaut kas, kas fāzi neskar (piemēram, tikai preces apraksts), vecais saraksts paliek līdz nākamajai reālajai izmaiņai.

Piegādātāja datu plūsmā saderība ir, bet šajā ekrānā nekā nav. Integrāciju centrāle to nolasīt nevar: neviens no parsētājiem piemērotību neraksta, un transportlīdzekļus ņem tikai no EcomCart PIM. Piesakiet to atbalstam kā piegādātāja PIM sasaisti, norādot piegādātāja kodu un dažus konkrētus artikulus, kuriem saderība plūsmā ir.

Ievadīju gadu, bet filtrs to neņem vērā. Derīgs ir tikai gads 1900–2100. Gads ārpus šī diapazona tiek klusi notīrīts, un pārējie filtri paliek spēkā — tāpēc rezultāts izskatās tā, it kā filtrs nestrādātu. Ievadiet gadu diapazonā vai noņemiet to pavisam.

Ja nekas no augstāk minētā neder. Piesakiet atbalstam — pieteikums skaitās tikai tad, kad tas ir atbalsta sistēmā. Savāciet šo pirms rakstīšanas:

  1. piegādātāja kods;
  2. 2–3 konkrēti artikuli (SKU vai piegādātāja produkta ID);
  3. saite uz vienas preces skatu (mazā filtra ikona Rādīt tikai šīs preces transportlīdzekļus) vai ekrānattēls ar redzamu zīmīti zem preces nosaukuma;
  4. datums, kad pēdējoreiz izpildījās pilnais imports;
  5. ja Integrācija vai Žurnāli jums nav pieejami — uzrakstiet to, atbalsts tos nolasīs pats.