Kā izveidot atkārtoti izmantojamus kanāliem paredzētus atribūtus, nepārrakstot avota datus
Uzziniet, kad aizstāt esošu produkta atribūtu un kad izveidot atsevišķu kanālam paredzētu vērtību. Šajā ceļvedī skaidrota arī nosaukumu veidošana, noteikumu prioritāte, atkārtota izmantošana eksportos un galīgā XML rezultāta pārbaude.
Kad šī pieeja ir noderīga
Piegādātājs var nodrošināt vienu cenu, nosaukumu, krājumu vērtību vai aprakstu, taču dažādiem pārdošanas kanāliem var būt nepieciešamas atšķirīgas šo datu versijas. Piemēram, jūsu tīmekļa vietnei var būt nepieciešama cena ar jūsu peļņas maržu, savukārt marketplace var būt vajadzīgs cits nosaukums vai tulkots apraksts.
B2BLIX Feed ļauj kartēt piegādātāja datus kopējā produktu struktūrā un pēc tam, sagatavojot eksportus, piemērot atsevišķus pārveidošanas noteikumus. Pārveidošana var aizstāt esošu atribūtu vai izveidot jaunu atribūtu, ko vēlāk var izmantot eksporta veidnē.
Īsā atbilde
Aizstājiet esošu atribūtu, ja pārveidotā vērtība konsekventi jāizmanto visā attiecīgajā darbplūsmā un eksportā nav nepieciešama atsevišķa šīs kartētās vērtības versija.
Izveidojiet jaunu atvasinātu atribūtu, ja nepieciešams:
- Saglabāt kartēto vērtību salīdzināšanai vai citam kanālam.
- Izveidot atšķirīgas cenas, nosaukumus, aprakstus vai krājumu vērtības dažādiem galamērķiem.
- Uzturēt saturu vairākās valodās.
- Atkārtoti izmantot vienu un to pašu aprēķināto vērtību vairākos eksportos.
- Padarīt eksporta veidnes vieglāk pārskatāmas un uzturamas.
Pārveidošanas noteikumu izmaiņas var ietekmēt ģenerēto XML pēc nākamās eksporta ģenerēšanas. Pirms mainītā eksporta izmantošanas aktīvā tīmekļa vietnē, marketplace vai citā galamērķī pārbaudiet rezultātu Export Checker.
Kā darbojas atvasinātie atribūti
Atvasināts atribūts ir jauna vērtība, kas izveidota no esošajiem produktu datiem. Tas var ietvert aprēķinātu cenu, pārveidotu nosaukumu, tulkotu aprakstu, standartizētu krājumu vērtību vai citu konkrētam kanālam paredzētu rezultātu.
Piemēram, tā vietā, lai aizstātu price, varat izveidot:
- price_for_website savam veikalam.
- price_marketplace marketplace eksportam.
- price_comparison cenu salīdzināšanas platformai.
Sākotnējais kartētais price paliek pieejams ar esošo atribūta nosaukumu, savukārt katrs eksports var izmantot attiecīgajam galamērķim paredzēto atvasināto cenu. Pārveidošana nemaina piegādātāja ārējo avota failu.
Kad esoša atribūta aizstāšana ir pamatota
Atribūta aizstāšana var būt piemērota, ja ir viens skaidrs rezultāts, kas jāizmanto visā attiecīgajā eksporta darbplūsmā.
Bieži piemēri:
- Aizstāt price ar cenu, kurā vienmēr iekļauta nepieciešamā peļņas marža.
- Aizstāt stock ar galamērķim nepieciešamu standartizētu krājumu vērtību.
- Noņemt HTML no katra eksportētā description.
- Visiem eksporta produktiem piemērot vienādu nosaukumu formatējumu.
Pirms atribūta aizstāšanas pārliecinieties, ka citam eksportam vai veidnei nav nepieciešama kartētā vērtība ar tās sākotnējo nosaukumu. Ja dažādiem kanāliem nepieciešami atšķirīgi rezultāti, atsevišķus atvasinātus atribūtus parasti ir vieglāk pārvaldīt.
Kad jauns atribūts ir drošāka izvēle
Jauns atribūts ir drošāka izvēle, ja esošās vērtības aizstāšana varētu padarīt tās lietojumu neskaidru vai liegt citam eksportam izmantot citu versiju.
Tas ir īpaši noderīgi:
- Kanāliem paredzētām cenām un peļņas maržām.
- Nosaukumiem ar atšķirīgām garuma vai formatēšanas prasībām.
- Aprakstiem, kas sagatavoti dažādām valodām.
- Viena apraksta vienkārša teksta un HTML versijām.
- Konkrētam galamērķim pielāgotām krājumu vērtībām.
- Starpposma vērtībām, ko izmanto plašākā aprēķinā.
Piemēram, saglabājiet title kā kartēto piegādātāja nosaukumu un izveidojiet title_marketplace saīsinātai vai pārformatētai versijai. Tas skaidri parāda, kura vērtība pieder kurai darbplūsmai.
Kā nosaukt kanāliem paredzētus atribūtus
Veidojot savu eksporta veidni, varat izvēlēties atribūtu nosaukumus, kas atbilst jūsu darbplūsmai. Izmantojiet nosaukumus, kas skaidri raksturo gan vērtību, gan tās paredzēto galamērķi.
Praktiski piemēri:
- price_for_website
- price_marketplace
- stock_marketplace
- title_marketplace
- description_plain_text
- description_lt
Konsekventi izmantojiet vienu nosaukumu veidošanas principu. Izvairieties no neskaidriem nosaukumiem, piemēram, new_price, value2 vai final_data, jo, pievienojot vairāk noteikumu un eksportu, to nozīme var kļūt neskaidra.
Izmantojot sagatavotu eksporta veidni, ievērojiet šai veidnei paredzētos atribūtu kartējumus un nepārdēvējiet laukus, nepārbaudot, kā tie tiek izmantoti.
Izveidojiet pārveidošanas noteikumu
Lai izveidotu vai pārskatītu atvasinātu atribūtu, atveriet Datu pārveidošanas noteikumus savā kontā. Lai uzzinātu vairāk par pieejamajiem laukiem un pārveidošanas iespējām, izlasiet Datu pārveidošanas noteikumi.
Veidojot noteikumu:
- Piešķiriet noteikumam nosaukumu, kas izskaidro tā mērķi un galamērķi.
- Pievienojiet filtrēšanas nosacījumus tikai tad, ja pārveidošana jāpiemēro atlasītiem produktiem.
- Atlasiet aprēķinā vai teksta pārveidošanā izmantotos esošos atribūtus.
- Ievadiet jaunā atvasinātā atribūta nosaukumu.
- Iestatiet noteikuma prioritāti attiecībā pret citiem eksporta noteikumiem.
- Saglabājiet noteikumu un piešķiriet to nepieciešamajai eksporta projekcijai.
Vairāku noteikumu un noteikumu prioritāšu izmantošana
Pārveidošanas noteikumi tiek lietoti atbilstoši to konfigurētajai prioritātei. Tas ļauj kontrolēt, kuri noteikumi eksporta darbplūsmā tiek izvērtēti agrāk vai vēlāk.
Vienu un to pašu atribūtu var ietekmēt vairāki noteikumi, taču tas jāizmanto piesardzīgi. Galīgais rezultāts var būt atkarīgs no katra noteikuma prioritātes, filtrēšanas nosacījumiem un konfigurētās pārveidošanas. Prioritāte pati par sevi automātiski neapvieno vairākas vērtības vienā aprēķinā.
Lai konfigurāciju būtu viegli uzturēt:
- Izmantojiet vienu noteikumu vai vienu skaidru izteiksmi, ja aprēķinu var pabeigt vienuviet.
- Izmantojiet atsevišķus noteikumus, ja dažādām produktu grupām nepieciešami atšķirīgi nosacījumi.
- Piešķiriet katram noteikumam aprakstošu nosaukumu.
- Izvairieties no vairākiem nesaistītiem noteikumiem, kas raksta vienā un tajā pašā atvasinātajā atribūtā, ja vien tas nav apzināti paredzēts.
- Pēc prioritāšu maiņas pārbaudiet rezultātu reprezentatīviem produktiem.
Viena atribūta atkārtota izmantošana vairākos eksportos
Pārveidošanas noteikumu var atlasīt vairāk nekā vienai eksporta projekcijai. Nav nepieciešams izveidot atsevišķu viena un tā paša aprēķina kopiju katram eksportam, ja vien nepieciešamā loģika nav atšķirīga.
Atveriet Eksportus savā kontā un rediģējiet katru eksportu, kurā jāizmanto šis noteikums. Iespējojiet attiecīgo pārveidošanas noteikumu un kartējiet tā atvasināto atribūtu eksporta veidnē. Detalizētus norādījumus par eksporta konfigurēšanu skatiet Eksporti: XML eksporta projekciju izveide un konfigurēšana.
Piemēram, gan pilns tīmekļa vietnes eksports, gan mazāks reklāmas eksports var izmantot price_for_website. Vienu un to pašu noteikumu var iespējot abos eksportos, un abas veidnes var kartēt šo atribūtu uz nepieciešamo XML elementu.
Ko pārbaudīt eksporta konfigurācijā
- Pārliecinieties, ka nepieciešamais pārveidošanas noteikums ir iespējots eksportam.
- Pārbaudiet noteikuma prioritāti attiecībā pret citiem iespējotajiem noteikumiem.
- Pārbaudiet, vai cits noteikums arī neraksta tajā pašā atribūtā.
- Pārliecinieties, ka eksporta veidne kartē atvasināto atribūtu, nevis kļūdas dēļ sākotnējo atribūtu.
- Pārbaudiet, vai noteikuma filtri ietver paredzētos produktus.
- Pārliecinieties, ka atribūta nosaukums noteikumā un veidnē ir uzrakstīts konsekventi.
Piemērs: atsevišķas cenas tīmekļa vietnei un marketplace
Pieņemsim, ka kartētā piegādātāja price ir €100. Jūsu tīmekļa vietnes cenā jāiekļauj 20% peļņas marža, bet marketplace cenā — 25% peļņas marža.
Varat izveidot:
- price_for_website ar rezultātu €120.
- price_marketplace ar rezultātu €125.
Tīmekļa vietnes eksporta veidne izmanto price_for_website. Marketplace eksporta veidne izmanto price_marketplace. Kartētais price paliek pieejams pārbaudei un eksportiem, kuriem tas joprojām nepieciešams.
Pārbaudiet starpposma un galīgās vērtības
Izmantojiet Export Checker, lai pārskatītu, kā tika apstrādāts konkrēts produkts. Ievadiet produkta EAN, atlasiet attiecīgo eksportu un pārbaudiet avota datus, lietotās pārveidošanas, aprēķinātās vērtības un ģenerēto XML.
Atveriet Export Checker savā kontā. Norādījumus skatiet Exports Checker: produktu datu un eksporta rezultātu pārskatīšana.
Biežākie neparedzēta rezultāta iemesli
- Noteikums nav iespējots eksportam: Saglabāts pārveidošanas noteikums neietekmē eksportu, kamēr tas nav atlasīts attiecīgā eksporta iestatījumos.
- Veidne izmanto nepareizo atribūtu: Noteikums var pareizi izveidot price_for_website, kamēr veidne joprojām eksportē price.
- Filtrs neatbilst: Piegādātājs, kategorija, ražotājs, cena, krājumi vai cits nosacījums var izslēgt produktu no noteikuma.
- Cits noteikums maina to pašu vērtību: Pārskatiet visus iespējotos noteikumus un to prioritātes.
- Atribūta nosaukums nav konsekvents: Pārbaudiet pareizrakstību un nosaukumu gan pārveidošanas noteikumā, gan eksporta veidnē.
- Eksports nav ģenerēts atkārtoti: Ārējais XML fails joprojām var saturēt iepriekšējās eksporta izpildes rezultātu.
- Galamērķis izmanto citu XML elementu: Pārbaudiet, vai ģenerētā XML struktūra atbilst saņēmējplatformas prasībām.
Turpmākās darbības
- Izlemiet, vai sākotnējam kartētajam atribūtam jāpaliek pieejamam citam kanālam vai aprēķinam.
- Ja nepieciešami atšķirīgi rezultāti, izveidojiet skaidri nosauktu atvasināto atribūtu.
- Piešķiriet pārveidošanas noteikumu tikai tiem eksportiem, kuriem tas nepieciešams.
- Kartējiet atvasināto atribūtu katrā attiecīgajā XML veidnē.
- Izmantojot EAN, pārbaudiet nelielu reprezentatīvu produktu kopu Export Checker.
- Pirms eksporta izmantošanas aktīvā galamērķī pārskatiet ģenerēto XML.
B2BLIX ģenerē konfigurēto XML izvadi, taču ārējā tīmekļa vietne, marketplace vai cits galamērķis nosaka, kā šis fails tiek importēts un vai tā vērtības tiek pieņemtas.