Hoppa till huvudinnehåll

Tekniskt fel när du laddar upp XML-produktflödet

Så gör du om ditt XML-produktflöde inte går att ladda upp eller om appen visar fel: hitta och åtgärda problemet snabbt.

Skrivet av Saša Kučerová

Steg 1: Testa URL:en till produktflödet i webbläsaren

Innan du börjar felsöka i appen, öppna produktflödets URL direkt i webbläsaren (Chrome, Firefox eller Edge).

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

Ser det annorlunda ut betyder det:

  • Tom sida eller 404-fel → URL:en är fel eller produktflödet finns inte

  • Inloggningsruta → Produktflö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 en lista av sid-adresser (taggarna <urlset> och <loc>) → det är sajtens sitemap, inte ett produktflöde

  • Filen laddas ner istället för att visas → det kan fungera, men kontrollera att formatet är XML

Produktflödets URL måste börja med https://. Vi hämtar inte flöden från adresser som börjar med http://, och uppladdningen misslyckas; under Inställningar ser du Använd en URL som stöder HTTPS-protokollet. De flesta flöden fungerar också med https, bara ändra adressen.


Så här ser en produktflödes-URL ut – och hur den inte ska se ut

Så här ser en produktflödes-URL 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 mellan plattformar och behöver inte sluta på .xml. Den innehåller ofta ord som google, feed, xml, export, merchant eller products, ibland med en lång kod. Produktflödet kan även ligga på en annan tjänsts domän, till exempel när du redigerar produktflödet i Mergado (feeds.mergado.com/…). Det viktiga är att den leder till en export av produkter för Google Shopping.

Det här är inte en produktflödes-URL:

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

  • https://www.mystore.com/sitemap.xml: sajtens sitemap, en lista av sidor, inte produkter

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

  • en länk till admin i butiken som kräver inloggning

  • en export för Heureka eller Zboží.cz: det är XML, men fel format


Så ska ett korrekt XML-produktflöde se ut

Nedan ser du exempel på hur ett XML-produktflöde i Google Shopping-format ska se ut. Varje produkt ligger i ett eget <item>-block, med alla obligatoriska fält inuti. Flödet behöver inte vara exakt som exemplet – huvudsaken är att dessa fält finns i 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>

<!-- each additional product is again a separate item block -->

</channel>
</rss>

Observera: värden som in_stock och fältnamn (g:id, g:title…) anges exakt så här, på engelska. Priset måste inkludera både belopp och valuta (99.90 EUR) och stämma överens med din webbutik.


Steg 2: De vanligaste orsakerna – och åtgärder

Möjlig orsak

Lösning

Produktflödet är inte tillgängligt (vanligaste orsaken). Produktflödet finns inte alls, eller så har sajten botskydd så att vår app inte kan komma åt det vid inläsning.

Testa så att produktflödets URL fungerar och är publikt tillgänglig även utan inloggning. Om sajten har botskydd (t.ex. Cloudflare eller captcha), be din utvecklare lägga in undantag för product feed-åtkomst.

Annan adress angett istället för produktflödet (vanligt misstag). Till exempel sajtens sitemap (ofta sitemap.xml) eller butikens adress. Appen säger då "Vi kunde inte hitta några produkter i produktflödet".

Varken en sitemap eller butikens adress är ett produktflöde, de innehåller inga produktdata. I din butiks admin, hitta exporten i Google Shopping (XML)-format och ange dess länk, se Steg 3.

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

I admin, leta reda på export i Google Shopping (XML)-format och använd dess länk. OBS! Produktflöden för Heureka eller Zboží.cz är inte kompatibla; vi behöver Google Shopping-formatet.

Krav på obligatoriska fält saknas eller har fel struktur.

Se till att produktflödet innehåller fälten id, title, description, price, availability, link, image_link. Fyll i det som saknas i admin eller be din utvecklare fixa det.

Produktflödets URL kan inte läsas in. Länken är fel eller innehåller inte XML-data.

Öppna URL:en i webbläsaren (se Steg 1). Om inget visas är URL:en förmodligen fel. Kopiera den igen direkt från admin.

Produktflödet är för stort.

Kontakta supporten, eller uteslut från produktflödet de produkter du inte vill använda i annonsering.


Steg 3: Så hittar du produktflödet i din plattform

Vet du inte var du hittar produktflödets URL i admin? Följ stegen för din plattform:

Plattform

Här hittar du produktflödet

Shoptet

Anslutningar → XML-flöden → Google Shopping. Om produktflödet är skyddat, lägg till ?hash=YOUR-HASH i slutet av URL:en (Anslutningar → XML-flöden → Säkerhet) och säkerställ att första rutan under Säkerhet är avmarkerad.

Eshop-rychle

E-shop → Export → Produktexport → Google Shopping → Generera produktflöde (URL:en visas längst ner).

WebAreal

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

Upgates

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

FastCentrik

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

ExitShop

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

Webnode

Butiksinställningar → Produktsajter/produktflöde → Google Merchant Center → aktivera (produktflödet genereras).

ByznysWeb

Inställningar → Produktsajter → Google Merchant Center → aktivera för önskat språk → "Visa URL".

Unas

Inställningar → Externa anslutningar → Prisjämförelseexport, produktflöde → Google Product Feed. Ange IP 64.227.71.84, spara och kopiera produktflödets URL (upp till 24 h att aktivera).

WooCommerce

Ingen inbyggd XML-produktflöde; skapa med ett plugin (Product Feed PRO, CTX Feed eller Google Product Feed) → produktflödets URL.

Shopify

Har du kopplat din butik via Tanganica-appen behöver du inget produktflöde. Vid manuell installation: skapa produktflödet via t.ex. Feedyio-appen, se Koppla din Shopify-butik.

PrestaShop

Ingen inbyggd XML-produktflöde; skapa via modul för Google Shopping-produktflöde → produktflödets URL.

OpenCart

Tillägg → Tillägg → Flödestyp → Google Shopping-tillägg → produktflödets URL.

AdobeCommerce

Ingen inbyggd XML-export; skapa produktflödet via ett tillägg från Adobe Commerce Marketplace → produktflödets URL.

Wix

Ingen inbyggd XML-produktflöde; skapa via app från Wix App Market (Google Shopping-produktflöde) → produktflödets URL.

Squarespace

Ingen inbyggd XML-produktflöde; skapa via GoDataFeed (Squarespace Extensions) → Google Shopping-produktflöde → produktflödets URL.

Shoprenter

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

Annan plattform

Leta efter Export, Google Shopping, XML-produktflöden eller Produktexporter i din admin.

Menynamn kan skilja sig beroende på språk i din plattforms gränssnitt.


Steg 4: Produktflödet är uppladdat men inga produkter visas

Om appen bekräftar att produktflödet har laddats upp, men du ser inga produkter i Produkter-avsnittet:

  • Kolla att du har fyllt på din annonskredit och att minst en kampanj är aktiverad. Produktflödet behandlas bara om du har kredit och minst en kampanj igång, även om allt annat är rätt. Efter påfyllning behandlas produktflödet natten därpå och dina kampanjer startar automatiskt när det är färdigt.

  • Vänta 24–48 timmar, det kan ta lite tid innan produktflödet är behandlat och alla produkter syns

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

  • Produktgodkännande tar 3–5 dagar efter första behandlingen av produktflödet

  • Om det har gått mer än 5 dagar utan att produkter dykt upp, undersöker vårt team gärna saken.


Meddelandet “Produktflödesbehandling är pausad”

Appen visar detta meddelande i två fall: du har ingen annonskredit, eller så har du kredit men alla dina kampanjer är avstängda. Då uppdateras inga produkter och datumet för senaste uppdatering är oförändrat. Det är alltså ingen behandling på gång som bara behöver vänta – produktflödet är helt pausat.

Så gör du:

  • Om krediten är slut – fyll på under Fyll på saldo.

  • Aktivera minst en kampanj under Kampanjer.

  • Vi behandlar produktflödet en gång per natt, inte direkt när du fyller på eller startar en kampanj. Fyller du på eller aktiverar kampanjer under dagen, uppdateras produkterna kommande natt och meddelandet försvinner dagen efter.

  • Om meddelandet ändå finns kvar efter det kontrollerar vi gärna åt dig.


Fastnar du ändå?

Vi kollar gärna på ditt produktflöde och hjälper dig vidare. Ha gärna detta redo:

  • URL:en till ditt produktflöde

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

  • Skärmdump på felmeddelandet (om du har tillgänglig)

Fick du svar på din fråga?