Siirry pääsisältöön

Tekninen virhe syötteen latauksessa

Näin toimit nopeasti, jos tuote-XML-syöte ei lataudu tai sovellus näyttää virheilmoituksen: löydä vika ja korjaa se hetkessä.

Tekijä: Saša Kučerová

Vaihe 1: tarkista syötteen URL selaimessa

Ennen kuin alat selvittää virhettä sovelluksessa, avaa syötteesi URL suoraan selaimessa (esim. Chrome, Firefox tai Edge).

Tältä syötteen pitäisi näyttää: XML-koodia, jonka alku on esimerkiksi <?xml version="1.0"?> tai <rss version="2.0">.

Mitä muut näkymät tarkoittavat:

  • Tyhjä sivu tai 404-virhe → URL on väärä tai syötettä ei löydy

  • Kirjautumisikkuna → syöte on salasanasuojattu; sen pitää olla vapaasti saatavilla ilman kirjautumista

  • CSV- tai HTML-muotoinen sisältö → olet käyttänyt väärää vientilinkkiä; tarvitset XML-muodossa olevan syötteen

  • XML, jossa on lista sivuosoitteita (tunnisteet <urlset> ja <loc>) → kyseessä on sivukartta, ei tuotesyöte

  • Tiedosto latautuu koneelle sen sijaan että näkyisi selaimessa → tämä voi olla ok, mutta tarkista, että muoto on XML


Miltä syötteen URL näyttää ja miltä ei näytä

Näin näyttää syötteen URL (esimerkkejä ohjeistamme):

  • Shoptet: https://www.mystore.com/google/export/products.xml?hash=YOUR-HASH

  • WebAreal: https://www.mystore.com/fotky12345/xml/google_nakupy.xml

  • Upgates: https://www.mystore.com/feed-google-merchant.xml

  • Eshop-rychle: https://www.mystore.com/feed/google-shopping.xml

  • Webnode: https://www.mystore.com/rss/pf-google.xml

  • WooCommerce (Product Feed PRO -lisäosa): https://www.mystore.com/wp-content/uploads/woo-product-feed-pro/xml/….xml

  • ByznysWeb: https://www.mystore.com/erp/impexp/googlenakupyexport/download

  • Unas: https://shop.unas.hu/admin_export.php?shop_id=…&format=google_product_feed

URL voi vaihdella alustan mukaan eikä sen tarvitse aina päättyä .xml:iin. Usein siinä on sanoja kuten google, feed, xml, export, merchant tai products, ja joskus mukana on pitkä tunnistekoodi. Myös muiden palvelujen domainit ovat mahdollisia, esim. jos muokkaat syötettä Mergadossa (feeds.mergado.com/…). Tärkeää on, että linkki vie oikeaan Google Shoppingin tuotesyötteeseen.

Nämä eivät ole syötteen URL-osoitteita:

  • https://www.mystore.com: verkkokaupan etusivu

  • https://www.mystore.com/sitemap.xml: sivukartta, joka ei sisällä tuotteita

  • https://www.mystore.com/shoes/mens-sneakers: tavallinen kategoria- tai tuotesivu

  • hallintapaneelin linkki, joka vaatii kirjautumisen

  • Heureka- tai Zboží.cz-vientilinkki: tämä on kyllä XML, mutta väärässä muodossa


Miltä oikea XML-tuotesyöte näyttää

Alta näet esimerkin XML-tuotesyötteestä oikeassa muodossa Google Shoppingille. Jokainen tuote on omassa <item>-lohkossaan ja sisältää vaaditut kentät. Syötteen ei tarvitse olla täsmälleen samanlainen; tärkeintä on, että kentät ja rakenne vastaavat tätä:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
<channel>
<title>Your store name</title>
<link>https://www.myshop.com</link>

<item>
<g:id>12345</g:id>
<g:title>Women's winter down jacket, black, size M</g:title>
<g:description>Warm down jacket with a hood, water-resistant, ideal for cold weather.</g:description>
<g:link>https://www.myshop.com/womens-winter-jacket-black-m</g:link>
<g:image_link>https://www.myshop.com/images/jacket-black.jpg</g:image_link>
<g:price>99.90 EUR</g:price>
<g:availability>in_stock</g:availability>
<g:brand>ExampleBrand</g:brand>
<g:gtin>8594001234567</g:gtin>
<g:condition>new</g:condition>
</item>

<!-- jokainen lisätuote on oma item-lohkonsa -->

</channel>
</rss>

Huom! Kenttien nimet (g:id, g:title jne.) ja arvot kuten in_stock ovat aina englanniksi. Hinnan täytyy sisältää sekä summa että valuutta (99.90 EUR), ja summan on täsmättävä verkkokauppasi hintaan.


Vaihe 2: yleisimmät syyt ja ratkaisut

Mahdollinen syy

Ratkaisu

Syötteeseen ei päästä käsiksi (yleisin syy). Syötettä ei löydy lainkaan tai sivustolla on bottisuojaus, joka estää latauksen.

Varmista, että syötteen URL toimii ja on julkisesti saatavilla ilman kirjautumista. Jos verkkokaupassa on esimerkiksi Cloudflare tai captcha, pyydä kehittäjää sallimaan syötteelle pääsyn poikkeuksena.

Osoitteen tilalla on joku väärä URL (yleinen virhe). Esim. sivukartta (sitemap.xml) tai kaupan pääsivu. Sovellus ilmoittaa tällöin: "Emme löytäneet tuotteita syötteestä".

Sivukartta tai verkkokaupan osoite eivät ole tuotesyötteitä. Kaiva oikea linkki hallinnasta: Google Shopping (XML), ja käytä sitä (katso vaihe 3).

Syöte ei ole XML-muodossa. Sovellus hyväksyy vain Google Shoppingin mukaisen XML-syötteen.

Löydä Google Shopping (XML) -vienti kauppasi hallinnasta ja käytä sen linkkiä. Huom! Heureka- ja Zboží.cz-syötteet eivät toimi, tarvitset oikean Google Shopping -formaatin.

Pakollisia kenttiä puuttuu tai rakenne on väärä.

Syötteestä täytyy löytyä kentät id, title, description, price, availability, link ja image_link. Lisää puuttuvat hallinnassa tai pyydä kehittäjän apua.

Syötteen URL ei lataudu. Linkki on väärin kirjoitettu tai ei sisällä XML-dataa.

Avaa URL selaimessa (katso vaihe 1). Jos mitään ei näy, linkissä on virhe – kopioi osoite suoraan hallinnasta uudelleen.

Syöte on liian suuri.

Ota yhteyttä asiakastukeen tai poista syötteestä tuotteet, joita et halua mainostaa.


Vaihe 3: näin löydät syötteen omalla alustallasi

Jos et tiedä, mistä löydät syötteen URL:n hallinnassasi, katso ohjeet omaa alustaa varten tästä:

Alusta

Näin löydät syötteen

Shoptet

Yhdistelmät → XML-syötteet → Google Shopping. Jos syöte on suojattu, lisää ?hash=YOUR-HASH osoitteen loppuun (Yhdistelmät → XML-syötteet → Turvallisuus). Varmista, että Turvallisuus-välilehdellä ensimmäinen valintaruutu on tyhjä.

Eshop-rychle

E-shop → Vienti → Tuotevienti → Google Shopping → Luo syöte (URL näkyy sivun alalaidassa).

WebAreal

E-shop → Vienti → Tuotevienti → Google Shopping → Luo (URL tulee näkyviin "Luodut syötteet" -listan alla).

Upgates

Lisäosat → Google (aktivoi lisäosa) → Google Shopping -osio → aktivoi tuotevienti → feedin URL.

FastCentrik

Asetukset → Työkalujen asetukset → XML-syötteet → Google-syöte.

ExitShop

Kaupat → oma kauppa → XML-viennit → Google Shoppingin XML-syöte.

Webnode

Kaupan asetukset → Tuotevertailusivut / Tuotesyöte → Google Merchant Center → aktivoi (syöte luodaan).

ByznysWeb

Asetukset → Tuotevertailijat → Google Merchant Center → aktivoi kieliversiolle → "Näytä URL".

Unas

Asetukset → Ulkoiset yhteydet → Hintavertailuvienti, Syöte → Google-tuotesyöte. Syötä IP 64.227.71.84, tallenna ja kopioi URL (luonti voi kestää enintään 24 h).

WooCommerce

Ei valmista XML-vientiä – tee syöte lisäosalla (Product Feed PRO, CTX Feed tai Google Product Feed) → feed URL.

Shopify

Syötettä ei syötetä manuaalisesti; Shopify yhdistyy suoraan napilla (integrointi) Tanganica-sovelluksessa.

PrestaShop

Ei valmista XML-vientiä – luo syöte Google Shopping -moduulilla → feed URL.

OpenCart

Laajennukset → Laajennukset → Syötteet → Google Shoppingin laajennus → feed URL.

AdobeCommerce

Ei valmista XML-vientiä – tee syöte laajennuksella Adobe Commerce Marketplacesta (product feed) → feed URL.

Wix

Ei valmista XML-vientiä – tee syöte Wix App Marketin sovelluksella (Google Shopping feed) → feed URL.

Squarespace

Ei valmista XML-vientiä – tee syöte GoDataFeedillä (Squarespace Extensions) → Google Shopping feed → Luo feed URL.

Shoprenter

Ei suoraa XML-vientiä. Vie TSV (Markkinointi → Tuotteiden automaattinen jako → Google Shopping) ja muunna se XML:ksi Mergado.comilla.

Muu alusta

Etsi Vienti-, Google Shopping-, XML-syötteet- tai Tuoteviennit-osioista.

Valikkonimet voivat jonkin verran poiketa käyttöliittymän kielestä riippuen.


Vaihe 4: syöte latautui, mutta tuotteita ei näy

Jos sovellus ilmoittaa, että syöte latautui, mutta Tuotteet-näkymässä ei näy mitään:

  • Tarkista, että mainossaldosi on riittävä ja vähintään yksi kampanja on käynnissä. Syöte käsitellään vain silloin, kun mainossaldoa on jäljellä ja kampanja on aktiivinen – vaikka syötteen URL olisi oikein tai olisi aiemmin toiminut. Kun saldo täydennetään, syöte käsitellään seuraavana yönä ja kampanjat käynnistyvät automaattisesti käsittelyn jälkeen.

  • Malta mielesi 24–48 tuntia, sillä tuotteiden käsittely ja synkronointi vie hetken

  • Tarkista Tuotteet → Tuotteen tila, näet montako tuotetta käsiteltiin ja hyväksyttiinkö ne

  • Ensimmäinen hyväksyntä kestää 3–5 arkipäivää

  • Jos yli 5 päivää on kulunut eikä tuotteita näy, asiantuntijamme tarkistaa tilanteen


Viesti ”Tuotesyötteen käsittely on keskeytetty”

Tämä viesti näytetään kahdesta syystä: mainossaldo on loppu, tai sitä on kyllä jäljellä mutta kaikki kampanjat ovat pois päältä. Silloin tuotteita ei päivitetä eikä viimeisimmän päivityksen päivämäärä muutu. Tämä eroaa tilanteesta, jossa pitäisi vielä odottaa käsittelyn valmistumista.

Näin saat käsittelyn taas käyntiin:

  • Jos saldo on lopussa, täydennä se Täydennä krediittiä -osiossa.

  • Kytke vähintään yksi kampanja päälle Kampanjat-valikossa.

  • Syöte käsitellään yöllä – ei heti kun saldo on täydennetty tai kampanja aktivoitu. Kun täydennät saldon tai käynnistät kampanjan päivän aikana, tuotteet päivittyvät seuraavana yönä ja ilmoitus katoaa seuraavana päivänä.

  • Jos viesti näkyy yhä tämän jälkeen, tarkistamme asian puolestasi.


Onko ongelma edelleen päällä?

Käydään syöte yhdessä läpi ja autetaan sinua eteenpäin. Ota valmiiksi esiin:

  • Syötteesi URL

  • Alustasi tai verkkokaupparatkaisusi nimi

  • Ruudunkaappaus virheilmoituksesta (jos sellainen löytyy)

Vastasiko tämä kysymykseesi?