# Merchant Center ir WooCommerce: prekių feed'as be klaidų

*Paskelbta: 2026-10-11  |  https://www.mycode.lt/merchant-center-woocommerce-prekiu-feed/*

> Merchant Center ir WooCommerce: kaip sukurti prekių feed'ą, kokie laukai privalomi, kodėl Google atmeta prekes ir kada verta Shopping reklamos.

**Google Merchant Center** yra nemokama Google paskyra, į kurią įkeliate savo e-parduotuvės prekių sąrašą, o Google jas rodo Shopping skirtuke, paieškoje ir Shopping reklamose. WooCommerce pats savaime tokio sąrašo (prekių feed'o) nesukuria, todėl reikia tarpinės grandies: oficialaus WooCommerce įskiepio, kuris siunčia prekes per programinę sąsają, arba feed'o įskiepio, generuojančio XML failą. Didžioji dalis atmetimų, kuriuos matau lietuviškose parduotuvėse, kyla ne dėl Google griežtumo, o dėl trijų dalykų: kainos nesutampa su parduotuvės puslapiu, nenurodyta pristatymo informacija ir blogai sutvarkyti prekių ženklai bei GTIN kodai. Šiame straipsnyje pereinu visą kelią: nuo feed'o sukūrimo iki verifikacijos ir sprendimo, ar jums užtenka nemokamų įrašų, ar reikia Shopping reklamos.

## Kas yra Merchant Center ir kuo jis skiriasi nuo Google Ads?

Google Ads yra reklamos sistema, o Merchant Center – prekių duomenų bazė, iš kurios ta sistema ima informaciją. Be Merchant Center Shopping reklamos neįmanomos, nes Google turi iš kur paimti pavadinimą, kainą, nuotrauką ir likutį. Bet Merchant Center naudingas ir be reklamos: patvirtintos prekės gali būti rodomos nemokamuose įrašuose (Shopping skirtuke, kartais ir įprastoje paieškoje bei Google Images). Jei norite suprasti, kaip veikia pati aukciono logika, apie tai rašiau straipsnyje [Google Ads: kas tai ir kaip veikia](https://www.mycode.lt/google-ads-kas-tai/).

Orientacinė paklausa Lietuvoje nedidelė – frazės „merchant center“ ir „google shopping“ kas mėnesį ieškoma po kelis šimtus kartų, – bet beveik visada ieško parduotuvių savininkai, kuriems kažkas nepavyksta. Dažniausiai kliūva ne pati paskyra, o feed'as.

## Kaip sukurti prekių feed'ą iš WooCommerce?

Yra trys realūs būdai, ir jie skiriasi ne tiek funkcijomis, kiek tuo, kaip dažnai ir kaip patikimai duomenys pasiekia Google.

| Būdas | Kaip veikia | Kam tinka | Į ką atkreipti dėmesį |
|---|---|---|---|
| Oficialus WooCommerce įskiepis Google | Prekės siunčiamos per programinę sąsają, pakeitimai pasiekia Google greitai | Dauguma parduotuvių su standartiniais produktais | Reikia sujungti Google ir WooCommerce paskyras; laukų koregavimas ribotas |
| Feed'o įskiepis (XML / CSV) | Įskiepis generuoja failą, kurio adresą nurodote Merchant Center; Google jį parsisiunčia pagal grafiką | Parduotuvės su variacijomis, papildomais laukais, keliomis rinkomis | Atnaujinimo dažnis priklauso nuo grafiko; kaina gali atsilikti po akcijų |
| Google Sheets rankiniu būdu | Lentelė, kurią pildote patys | Iki keliasdešimties prekių, retai keičiamos kainos | Žmogiška klaida ir pasenę likučiai – nuolatinė rizika |

Įskiepių pavadinimų ir galimybių sąmoningai nevardiju – jos keičiasi su kiekviena versija, todėl prieš renkantis verta pasitikrinti pas gamintoją, ar modulis palaiko variacijas, lietuvių kalbą ir kelis feed'us. Mano praktikoje svarbiausias kriterijus yra ne funkcijų skaičius, o tai, ar įskiepis leidžia **susieti laukus** (pavyzdžiui, jūsų atributą „Gamintojas“ su Google lauku *brand*) ir nustatyti taisykles, kada prekę į feed'ą neįtraukti.

## Kokie prekių feed'o laukai privalomi?

Google specifikacija turi kelias dešimtis laukų, bet atmetimų priežastimi tampa vos keli. Ši lentelė – tie, be kurių prekė neįsikels arba bus apribota.

| Laukas | Ką reiškia | Iš kur imamas WooCommerce | Tipinė klaida |
|---|---|---|---|
| id | Unikalus prekės kodas | Produkto ID arba SKU | Variacijos su tėvinio produkto ID – dubliuojasi |
| title | Pavadinimas | Produkto pavadinimas | Didžiosios raidės, „AKCIJA!!!“, reklaminiai žodžiai |
| description | Aprašymas | Trumpas arba ilgas aprašymas | Tuščias laukas arba HTML šiukšlės |
| link | Prekės puslapio adresas | Permalink | Veda į variacijos URL, kuris grąžina 404 arba kitą kainą |
| image_link | Pagrindinė nuotrauka | Produkto paveikslėlis | Vandens ženklai, tekstas ant nuotraukos, per mažas dydis |
| price / sale_price | Kaina su PVM, valiuta EUR | Įprasta ir akcijos kaina | Feed'e be PVM, puslapyje su PVM |
| availability | in_stock / out_of_stock / preorder | Likučio būsena | „Užsakoma“ perduota kaip in_stock |
| brand | Prekių ženklas taip, kaip rašo gamintojas | Atributas arba taksonomija | Įrašytas parduotuvės pavadinimas vietoj gamintojo |
| gtin / mpn | Brūkšninis kodas arba gamintojo numeris | Papildomas laukas ar atributas | Išgalvoti arba pakartotinai naudojami kodai |
| condition | new / refurbished / used | Dažniausiai konstanta „new“ | Naudota prekė pažymėta kaip nauja |
| shipping | Pristatymo kaina ir šalis | Nustatoma paskyroje arba feed'e | Nenurodyta nei viena, nei kita |

### GTIN, MPN ir prekių ženklas: kur dažniausiai klystama

Google nori žinoti, kokią tiksliai prekę parduodate, kad galėtų ją palyginti su kitų pardavėjų pasiūlymais. Tam skirti trys laukai: *brand*, *gtin* (EAN brūkšninis kodas) ir *mpn* (gamintojo numeris). Jei prekę gamina kitas gamintojas, ženklą rašykite tiksliai taip, kaip rašo jis pats – ne „adidas“, ne „ADIDAS“, o kaip ant pakuotės. Jei patys esate gamintojas arba prekė rankų darbo, kodų išsigalvoti nereikia: nurodote, kad identifikatorius neegzistuoja, ir Google tai priima. Prekių kodų tvarką aprašiau straipsnyje [Produktų variacijos ir SKU: kas tai](https://www.mycode.lt/produktu-variacijos-sku-kas-tai/) – ta pati tvarka parduotuvėje padeda ir feed'e.

## Kodėl Merchant Center atmeta prekes ir kaip tai ištaisyti?

Paskyros skiltyje „Produktai“ matysite kiekvienos prekės būseną ir priežastį. Štai tos, kurias randu dažniausiai, ir kaip jas tvarkau.

- **Kainos neatitikimas.** Google robotas atidaro prekės puslapį ir lygina kainą su feed'u, dažniausiai per struktūrizuotus duomenis (Schema.org *Offer*). Variacinio produkto puslapis, rodantis intervalą „nuo 20 € iki 45 €“, kai feed'e viena variacija su 30 €, yra klasikinė priežastis. Sprendimas – kiekvienai variacijai atskiras įrašas su savo nuoroda, teisingi struktūrizuoti duomenys ir feed'o atnaujinimas iškart po kainų keitimo.
- **Trūksta pristatymo informacijos.** Pristatymo kainą ir terminą Lietuvai reikia nustatyti paskyros nustatymuose arba perduoti feed'u. Jei kaina priklauso nuo svorio ar sumos, paprasčiau sukurti kelias pristatymo paslaugas paskyroje nei bandyti perduoti per feed'ą. Pati parduotuvės pristatymo logika aprašyta mano straipsnyje [Omniva ir DPD paštomatai WooCommerce](https://www.mycode.lt/omniva-dpd-woocommerce-pastomatai/).
- **Prekių ženklo klaidos.** Tuščias laukas, parduotuvės pavadinimas vietoj gamintojo, ženklas pavadinime, bet ne atskirame lauke. Sutvarkykite atributą „Gamintojas“ visoms prekėms ir susiekite jį su *brand*.
- **Netinkami vaizdai.** Nuotraukos su tekstu, logotipais ar „akcija“ ženkliukais, per mažos, su kitokiu fonu nei prekė. Google nurodo minimalius dydžius ir reikalavimus – pasitikrinkite pagalboje, bet praktinė taisyklė paprasta: švari prekės nuotrauka baltame ar neutraliame fone.
- **Likučio neatitikimas.** Feed'e „yra“, puslapyje „nėra“. Dažniausiai dėl reto atnaujinimo. Jei likučiai keičiasi kasdien, rinkitės būdą, kuris perduoda duomenis per programinę sąsają, o ne kartą per parą.
- **Svetainė neatitinka reikalavimų.** Tai jau ne prekės, o visos paskyros lygio problema. Google tikrina, ar yra grąžinimo ir pinigų grąžinimo politika, kontaktai, saugus atsiskaitymas (HTTPS), ar aiškiai parodyta galutinė kaina su mokesčiais. Trūkstamus dokumentus padės susidėti straipsnis [E-parduotuvės teisiniai dokumentai](https://www.mycode.lt/e-parduotuves-teisiniai-dokumentai/).

## Verifikacija: kaip Google patvirtina jūsų parduotuvę?

Pirmas žingsnis paskyroje – patvirtinti, kad svetainė jūsų, ir ją „prisiskirti“ (angl. claim). Jei jau turite Google Search Console su patvirtintu domenu, Merchant Center tai atpažįsta, ir dažniausiai užtenka vieno paspaudimo. Kitu atveju galima įdėti HTML žymę, failą arba patvirtinti per Google Tag Manager. Patvirtinimas su tuo pačiu Google paskyros el. paštu, kuris naudojamas Search Console, sutaupo valandą painiavos.

Antras žingsnis – parduotuvės duomenys: pavadinimas, šalis, laiko juosta, kontaktai, ir, jei planuojate reklamą, susiejimas su Google Ads paskyra. Merchant Center Lietuvoje veikia taip pat, kaip kitose ES šalyse: tikslinė šalis Lietuva, kalba lietuvių, valiuta EUR. Jei parduodate ir į Latviją ar Lenkiją, kiekvienai šaliai reikia atskiro feed'o ta kalba ir atskirų pristatymo nustatymų.

## Nemokami įrašai ar Google Shopping reklama?

Patvirtinus prekes jos gali būti rodomos nemokamuose įrašuose be jokio biudžeto. Tai verta įjungti visada – tai papildomas, nors ir kuklus, srautas. Google Shopping reklama yra kitas lygis: tos pačios prekės rodomos paieškos viršuje su nuotrauka ir kaina, o mokate už paspaudimus iš Google Ads paskyros. Skirtumai praktiniu lygmeniu:

- **Nemokami įrašai** – lėtas, nenuspėjamas srautas; tinka kaip pamatas ir kaip būdas pamatyti, ar feed'as tvarkingas.
- **Shopping reklama** – greitas srautas pagal biudžetą; reikalauja konversijų sekimo, kad matytumėte, kurios prekės atsiperka. Kaip jį sutvarkyti WooCommerce parduotuvėje, aprašiau straipsnyje [GA4 e-komercijos sekimas WooCommerce](https://www.mycode.lt/ga4-e-komercijos-sekimas-woocommerce/).
- **Performance Max su prekių feed'u** – automatizuotas kampanijos tipas, kuris naudoja tą patį Merchant Center feed'ą; tinka, kai turite bent kelias dešimtis konversijų per mėnesį ir sutvarkytus duomenis.

Mano pozicija paprasta: reklamos be tvarkingo feed'o nepaleidžiu. Jei pusė prekių atmesta dėl kainų neatitikimo, biudžetas eina į tas prekes, kurios liko, ir statistika nieko neparodo.

## Kontrolinis sąrašas prieš pateikiant feed'ą

- Visos prekės turi SKU, gamintoją ir, kur yra, EAN kodą – sutvarkyta WooCommerce, ne feed'e.
- Kainos parduotuvėje rodomos su PVM, struktūrizuoti duomenys atitinka matomą kainą.
- Variacijos turi atskirus URL, kurie atsidaro ir rodo tą pačią kainą kaip feed'as.
- Nuotraukos be teksto ir vandens ženklų, tinkamo dydžio.
- Pristatymo kainos ir terminai Lietuvai nustatyti paskyroje.
- Svetainėje yra grąžinimo politika, privatumo politika, kontaktai, HTTPS.
- Domenas patvirtintas ir prisiskirtas; parduotuvės duomenys užpildyti.
- Feed'o atnaujinimo dažnis atitinka tai, kaip dažnai keičiate kainas ir likučius.
- Po pirmo pateikimo – peržiūrėta diagnostika ir pataisytos pirmos atmetimo priežastys, o ne kuriamas naujas feed'as.

## Kaip galiu padėti

Esu Tomas, front-end programuotojas iš Vilniaus, WooCommerce parduotuves kuriu ir prižiūriu 11 metų. Merchant Center sujungimą laikau [WooCommerce integracijos](https://www.mycode.lt/woocommerce-integracijos/) dalimi: pirmiausia nemokamai įvertinu jūsų prekių duomenis ir pasakau, užteks gatavo įskiepio, ar reikės individualaus sprendimo. Gatavo įskiepio diegimas ir feed'o konfigūracija – nuo 150 €, individuali integracija per programinę sąsają (pavyzdžiui, kai kainos ar likučiai ateina iš tiekėjo sistemos) – nuo 600 €. Jei norite po feed'o paleisti Shopping kampaniją, pradedame nuo nemokamos konsultacijos [Google reklamos](https://www.mycode.lt/google-reklama/) puslapyje aprašyta tvarka, o jei reklamą tvarkote patys – konsultuoju ir mokau už 40 €/val.

## Dažniausiai užduodami klausimai

### Ar Google Merchant Center yra nemokamas?

Pati paskyra ir nemokami prekių įrašai nieko nekainuoja. Mokate tik tada, kai paleidžiate Shopping kampaniją per Google Ads – už paspaudimus, tiesiogiai iš savo Google Ads paskyros.

### Kiek laiko Google tikrina prekių feed'ą?

Pirmą kartą pateiktos prekės paprastai peržiūrimos per kelias darbo dienas, o atnaujinimai įsigalioja greičiau. Jei prekės ilgai lieka būsenoje „tikrinama“, dažniausiai trūksta parduotuvės duomenų patvirtinimo arba svetainė neatitinka reikalavimų.

### Ką daryti, jei mano prekės neturi GTIN (brūkšninio kodo)?

Rankų darbo, pagal užsakymą gaminamoms ar vienetinėms prekėms GTIN nereikalingas. Feed'e nurodykite, kad unikalus identifikatorius neegzistuoja (laukas identifier_exists = no). Prekėms, kurios kodą turi, jį įrašyti privaloma, nes be jo Google gali apriboti rodymą.

### Ar reikia atskiro įskiepio, ar užtenka WooCommerce?

WooCommerce pats savaime feed'o Google formatu nesukuria, todėl reikia papildomo modulio: oficialaus WooCommerce įskiepio, kuris siunčia prekes per programinę sąsają, arba vieno iš feed'o įskiepių, generuojančių XML failą. Ką pasirinkti, priklauso nuo prekių kiekio ir variacijų sudėtingumo.

### Kodėl Merchant Center rodo kainos neatitikimą, jei kaina parduotuvėje teisinga?

Google lygina feed'o kainą su ta, kurią randa prekės puslapyje – dažniausiai per struktūrizuotus duomenis. Jei viena kaina su PVM, kita be, jei variacijos puslapis rodo kainų intervalą arba akcija feed'e dar neatsinaujino, atsiranda neatitikimas. Sprendimas – vienas kainos šaltinis ir dažnesnis feed'o atnaujinimas.

### Ar Merchant Center veikia Lietuvoje su lietuviška parduotuve?

Taip. Nurodote tikslinę šalį Lietuva, kalbą lietuvių ir valiutą EUR. Prekių pavadinimai ir aprašymai turi būti lietuvių kalba, pristatymo ir grąžinimo informacija – pateikta paskyroje ir parduotuvėje.
