Skapa dina egna flöden
Guide till hur du bygger dina egna produktflöden i CSV-, XML- eller JSON-format med Shoporamas anpassade flödesfunktion.
Vad är anpassade feeds?
Med anpassade feeds kan du bygga dina egna datafiler med produktinformation i CSV-, XML- eller JSON-format. Du bestämmer själv vilka fält som ska inkluderas, hur de ska namnges och vilka produkter som ska inkluderas. Det är perfekt för integration med externa system, prisjämförelsesajter, affiliatenätverk eller andra tjänster som kräver produktdata i ett visst format.
Du hittar funktionen under Inställningar → Feeds → Anpassade feeds i admin.
Skapa ett nytt flöde
- Gå till Inställningar → Feeds → Anpassade feeds.
- Klicka på Skapa nytt flöde.
- Ge ditt flöde ett namn och välj format: XML, JSON eller CSV. Formatet kan inte ändras efter att det skapats.
- Klicka på Spara - då kommer du till redigeringssidan.
Redigera ditt flöde
På redigeringssidan kan du konfigurera alla aspekter av ditt flöde:
Allmänt
- Namn - internt namn för att identifiera flödet.
- Slug - den del av URL:en som används för att komma åt flödet (genereras automatiskt från namnet).
- Online/offline - om feeden är tillgänglig för allmänheten.
- Extend variants - om detta är aktiverat får varje produktvariant en egen rad i feeden.
Välj produkter (datakälla)
Du kan välja vilka produkter som ska ingå i flödet:
- Alla produkter - alla produkter i din webbshop.
- Kategorier - endast produkter från valda kategorier.
- Landningssidor - endast produkter på utvalda landningssidor.
- Produktetiketter - endast produkter med vissa etiketter.
Filter - filter
Du kan filtrera produkterna ytterligare:
- Endast i lager - exkludera produkter som inte finns i lager.
- Endast med bild - exkludera produkter utan bild.
- Endast med pris - exkludera produkter med pris 0.
Fält för produkter
Välj vilka fält som ska ingå i ditt flöde. Du kan byta namn på fälten så att de passar mottagarens krav. Dra i raderna för att ändra ordningen.
Tillgängliga fält är bland annat:
- Produkt-ID, artikelnummer (SKU), GTIN, MPN - produktidentifiering.
- Namn, beskrivning (HTML och vanlig text) - produkttexter.
- Pris, verkligt pris, detaljhandelspris - prisinformation.
- Produkt-URL, bild-URL, alla bild-URL:er - länkar och bilder.
- Varumärke, leverantör, kategorinamn - klassificering.
- Lagerstatus, lagerantal, vikt - lager och frakt.
- Relaterade och liknande produkt-ID:n och SKU:er - produktrelationer.
- Extra fält - använd prefixet meta: följt av fältnamnet (t.ex. meta:colour_variant).
Om du aktiverar Extend variants får du även tillgång till variantspecifika fält som variant-SKU, variant-GTIN, variant-price och variant-stock_count.
Globala fält (endast XML och JSON)
För XML- och JSON-flöden kan du lägga till globala fält som visas på rotnivå:
- URL till webb shop, namn på webbshop, valuta, språk - information om webbshop.
- Generationstid, antal produkter - metadata för flödet.
- Anpassat värde - fri text som du själv anger.
Inställningar för format
- XML: Namn på rotelement (standard: products), namn på element (standard: product), XML-namnrymder (t.ex. för Google Shopping-format med prefixet g:) och CDATA för HTML-fält.
- CSV: Separator (; eller ,) och om rubrikraden ska inkluderas.
- JSON: Använder automatiskt snygg formatering med stöd för Unicode.
URL och säkerhet för flödet
När ditt flöde är online är det tillgängligt via en offentlig URL:
https://dinshop.dk/feed/dit-feed.xml https://dinshop.dk/feed/dit-feed.json https://dinshop.dk/feed/dit-feed.csv
Du kan skydda ditt flöde med en flödesnyckel. När en nyckel är inställd måste den ingå i URL:en:
https://dinshop.dk/feed/dit-feed-abc123.xml
Utan rätt nyckel kommer ett 404-fel att returneras.
Skapa och förhandsgranska
Använd knappen Build feed för att generera flödet. Du kan också klicka på Preview för att se resultatet med live-data.
Flöden som läggs ut på nätet byggs om automatiskt varje timme, så att dina produktdata alltid är uppdaterade.
Tips och tricks
- Använd funktionen Förhandsgranska för att testa ditt flöde innan du delar webbadressen.
- Använd feed-nycklar om feeden innehåller känsliga data som inköpspriser.
- XML med namnrymder gör det enkelt att skapa Google Shopping-kompatibla feeds.
- Med varianttillägg kan du skapa feeds där varje variant har sin egen rad - användbart för prisjämförelsesajter.