Hoppa till huvudinnehåll

Tekniskt fel vid uppladdning av flödet

Vad du gör när ditt XML-produktflöde inte går att ladda upp eller om appen visar ett fel: hur du snabbt hittar och löser problemet.

Skrivet av Saša Kučerová

Steg 1: Kontrollera flödets URL i din webbläsare

Innan du letar efter felet i appen, öppna webbadressen till ditt flöde direkt i din webbläsare (Chrome, Firefox eller Edge).

Det här ska du se: XML-kod som börjar med något i stil med <?xml version="1.0"?> eller <rss version="2.0">.

Vad det betyder om du ser något annat:

  • Tom sida eller 404-fel → URL:en är felaktig eller så finns inte flödet

  • Inloggningssida → flödet är lösenordsskyddat; det måste vara publikt tillgängligt

  • Text i CSV- eller HTML-format → du har använt en länk till fel exporttyp; du behöver XML

  • XML med adresslista (taggar <urlset> och <loc>) → det är webbplatsens sitemap, inte ett produktflöde

  • Filen laddas ner istället för att visas → det kan fungera, men kontrollera formatet (måste vara XML)


Hur en feed-URL ser ut och hur den inte gör det

Så här kan en feed-URL se ut (exempel från våra plattforms-guider):

  • 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 plugin): 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:en skiljer sig beroende på plattform och behöver inte sluta med .xml. Ofta innehåller den ord som google, feed, xml, export, merchant eller products – ibland även en lång kod. Det kan ibland vara på en annan tjänsts domän, t.ex. när du redigerar ditt flöde i Mergado (feeds.mergado.com/…). Det viktigaste är att den leder till en produktexport för Google Shopping.

Detta är inte en feed-URL:

  • https://www.mystore.com: butikens startsida

  • https://www.mystore.com/sitemap.xml: webbplatsens sitemap, alltså sidlista, inte produkter

  • https://www.mystore.com/shoes/mens-sneakers: en vanlig kategori- eller produktsida

  • en länk till din butiksadmin som kräver inloggning

  • en export för Heureka eller Zboží.cz: det är XML, men med annat format än vi behöver


Hur ett korrekt XML-flöde ska se ut

Nedan ser du hur ett XML-produktflöde i Google Shopping-format ser ut. Varje produkt ligger i ett eget <item>-block, med nödvändiga fält inuti. Ditt flöde måste inte se exakt likadant ut, det viktiga är att det har dessa fält med rätt struktur:

<?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>

<!-- varje ytterligare produkt är ett eget item-block -->

</channel>
</rss>

Obs: värden som in_stock och fältnamn (g:id, g:title …) skrivs exakt så här på engelska. Priset ska innehålla både belopp och valutaslag (99.90 EUR) och måste matcha priset i din butik.


Steg 2: Vanligaste orsaker och hur du löser dem

Möjlig orsak

Lösning

Flödet är inte tillgängligt (vanligaste orsaken). Flödet finns inte alls, eller så har sidan bott-skydd så appen inte kommer åt det vid laddning.

Kontrollera att feed-URL:en fungerar och är publik utan inloggning. Om din sida har bott-skydd (t.ex. Cloudflare eller captcha), be din utvecklare lägga till ett undantag för flödesåtkomst.

En annan adress angavs istället för flödet (vanligt misstag). T.ex. webbplatsens sitemap (sitemap.xml) eller butikens adress. Appen säger då "Vi kunde inte hitta några produkter i flödet".

Varken en sitemap eller butikens adress är ett produktflöde, de innehåller inga produktdata. Leta i din butiksadmin upp export i Google Shopping (XML)-format och ange dess länk, se steg 3.

Flödet är inte i XML-format. Appen accepterar endast XML i Google Shopping-format.

Leta efter export i Google Shopping (XML)-format i din butiksadmin och använd den länken. Obs: flöden för Heureka eller Zboží.cz är inte kompatibla; vi behöver Google Shopping-formatet.

Nödvändiga fält saknas eller har fel struktur.

Se till att flödet har fälten id, title, description, price, availability, link, image_link. Fyll i allt som saknas i din butiksadmin eller be din utvecklare.

Flödets URL kan inte laddas. Länken är fel eller innehåller inte XML-data.

Öppna adressen i webbläsaren (se steg 1). Om inget visas är adressen troligen fel. Kopiera den igen direkt från butiksadmin.

Flödet är för stort.

Kontakta support, eller exkludera produkter du inte vill annonsera från flödet.


Steg 3: Var du hittar flödet i din plattform

Om du inte vet var du hittar feed-URL:en i din admin, gör så här för din plattform:

Plattform

Var du hittar flödet

Shoptet

Anslutningar → XML-flöden → Google Shopping. Om flödet är skyddat, lägg till ?hash=YOUR-HASH på slutet av URL:en (Anslutningar → XML-flöden → Säkerhet) och kontrollera att första kryssrutan under Säkerhet är avmarkerad.

Eshop-rychle

E-shop → Export → Produktexport → Google Shopping → Skapa flöde (URL visas längst ner).

WebAreal

E-shop → Export → Produktexport → Google Shopping → Skapa (URL under "Lista över genererade flöden").

Upgates

Tillägg → Google (aktivera tillägget) → Google Shopping-sektionen → aktivera produktexport → feed-URL.

FastCentrik

Inställningar → Verktygsinställningar → XML-flöden → Google-flöde.

ExitShop

Butiker → din butik → XML-utgångar → XML-flöde för Google Shopping.

Webnode

Butiksinställningar → Jämförelsesajter för produkter / Produktflöde → Google Merchant Center → aktivera (flödet genereras).

ByznysWeb

Inställningar → Jämförelsesajter → Google Merchant Center → aktivera för din språkversion → "Visa URL".

Unas

Inställningar → Externa anslutningar → Prisjämförelse-export, flöde → Google Product Feed. Ange IP 64.227.71.84, spara och kopiera URL (tar upp till 24 h att behandla).

WooCommerce

Ingen inbyggd XML-export; skapa flödet med ett plugin (Product Feed PRO, CTX Feed eller Google Product Feed) → feed-URL.

Shopify

Flödet laddas inte upp manuellt; Shopify ansluter direkt via en knapp (integration) i Tanganica-appen.

PrestaShop

Ingen inbyggd XML-export; skapa flödet med en Google Shopping-modul → genererad URL.

OpenCart

Tillägg → Tillägg → Typ: Feeds → Google Shopping-tillägg → genererad URL.

AdobeCommerce

Ingen inbyggd XML-export; skapa flödet med ett tillägg från Adobe Commerce Marketplace (produktflöde) → feed-URL.

Wix

Ingen inbyggd XML-export; skapa flödet med en app från Wix App Market (Google Shopping feed) → feed-URL.

Squarespace

Ingen inbyggd XML-export; skapa flödet via GoDataFeed (Squarespace Extensions) → Google Shopping feed → Skapa feed-URL.

Shoprenter

Ingen direkt XML-export. Exportera TSV (Marknadsföring → Automatisk produktdelning → Google Shopping) och konvertera till XML via Mergado.com.

Annan plattform

Titta under Export, Google Shopping, XML-flöden eller Produktexporter.

Menynamn kan variera lite beroende på plattformens språk.


Steg 4: Flödet laddades upp men inga produkter syns

Om appen bekräftade uppladdningen av feeden men du inte ser något i Produkter:

  • Kontrollera att du har annonskredit och minst en kampanj påslagen. Feeden behandlas bara om du har saldo och minst en kampanj på, även om feed-URL:en är korrekt och funkat förut. Efter påfyllning behandlas feeden natten efter, och dina kampanjer aktiveras automatiskt när det är klart.

  • Vänta 24–48 timmar, det tar en stund att behandla feeden och synka produkter

  • Kolla Produkter → Produktstatus, där ser du hur många produkter som behandlats och om de är godkända

  • Produktgodkännande tar 3–5 dagar efter första feed-behandlingen

  • Om det har gått mer än 5 dagar och produkter fortfarande saknas, så kollar vi på det


Meddelandet “Produktflödesbehandlingen är pausad”

Appen visar detta meddelande i två fall: du har ingen annonskredit kvar, eller så har du saldo men alla kampanjer är avstängda. Dina produkter uppdateras då inte och datumet för senaste uppdatering förblir detsamma. Det är alltså inte en behandling pågår som du bara behöver vänta ut.

Gör så här:

  • Om saldot tagit slut, ladda på via Fyll på saldo.

  • Slå på minst en kampanj i Kampanjer.

  • Vi behandlar feeden 1 gång per dag, på natten, inte direkt när du fyller på eller slår på en kampanj. De produkter som hör till aktiva kampanjer uppdateras natten efter och meddelandet försvinner nästa dag.

  • Om meddelandet är kvar efter det kollar vi på det åt dig.


Fortfarande fast?

Vi hjälper dig gärna att titta på ditt produktflöde och få det att fungera. Ha gärna detta redo:

  • URL till ditt flöde

  • Namnet på din plattform / e-handelslösning

  • En skärmdump av felmeddelandet (om du har)

Fick du svar på din fråga?