Byg dine egne feeds
Guide til at bygge dine egne produkt-feeds i CSV, XML eller JSON-format med Shoporamas custom feed-funktion.
Hvad er custom feeds?
Custom feeds giver dig mulighed for at bygge dine egne datafiler med produktinformation i CSV-, XML- eller JSON-format. Du bestemmer selv hvilke felter der skal med, hvordan de navngives, og hvilke produkter der inkluderes. Det er ideelt til integration med eksterne systemer, prissammenligningssider, affiliate-netværk eller andre tjenester der kræver produktdata i et bestemt format.
Du finder funktionen under Opsætning → Feeds → Custom feeds i admin.
Opret et nyt feed
- Gå til Opsætning → Feeds → Custom feeds.
- Klik Opret nyt feed.
- Giv dit feed et navn og vælg format: XML, JSON eller CSV. Formatet kan ikke ændres efter oprettelse.
- Klik Gem — du sendes til redigeringssiden.
Redigér dit feed
På redigeringssiden kan du konfigurere alle aspekter af dit feed:
Generelt
- Navn — internt navn til at identificere feedet.
- Slug — den del af URL'en der bruges til at tilgå feedet (genereres automatisk fra navnet).
- Online/offline — om feedet er offentligt tilgængeligt.
- Udvid varianter — hvis aktiveret, får hver produktvariant sin egen række i feedet.
Vælg produkter (datakilde)
Du kan vælge hvilke produkter der skal med i feedet:
- Alle produkter — alle produkter i din webshop.
- Kategorier — kun produkter fra udvalgte kategorier.
- Landingssider — kun produkter på udvalgte landingssider.
- Produktlabels — kun produkter med bestemte labels.
Filtre
Du kan yderligere filtrere produkterne:
- Kun på lager — ekskluder produkter der ikke er på lager.
- Kun med billede — ekskluder produkter uden billeder.
- Kun med pris — ekskluder produkter med pris 0.
Produktfelter
Vælg hvilke felter der skal med i dit feed. Du kan omdøbe felterne så de passer til modtagerens krav. Træk i rækkerne for at ændre rækkefølgen.
Tilgængelige felter inkluderer:
- Produkt-ID, varenummer (SKU), GTIN, MPN — produktidentifikation.
- Navn, beskrivelse (HTML og ren tekst) — produkttekster.
- Pris, realpris, udsalgspris — prisoplysninger.
- Produkt-URL, billed-URL, alle billed-URL'er — links og billeder.
- Mærke, leverandør, kategorinavne — klassificering.
- Lagerstatus, lagerantal, vægt — lager og fragt.
- Relaterede og lignende produkt-ID'er og SKU'er — produktrelationer.
- Ekstrafelter — brug præfikset meta: efterfulgt af feltnavnet (fx meta:color_variant).
Hvis du aktiverer Udvid varianter, får du desuden adgang til variant-specifikke felter som variant-SKU, variant-GTIN, variant-pris og variant-lagerantal.
Globale felter (kun XML og JSON)
For XML- og JSON-feeds kan du tilføje globale felter der vises på rodniveau:
- Shop-URL, shopnavn, valuta, sprog — webshop-information.
- Genereringstidspunkt, antal produkter — feed-metadata.
- Brugerdefineret værdi — fritekst du selv angiver.
Formatindstillinger
- XML: Rodelement-navn (standard: products), element-navn (standard: product), XML-namespaces (fx til Google Shopping-format med g:-præfiks), og CDATA til HTML-felter.
- CSV: Separator (; eller ,) og om headerrækken skal inkluderes.
- JSON: Bruger automatisk pæn formatering med unicode-support.
Feed-URL og sikkerhed
Når dit feed er online, er det tilgængeligt 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 beskytte dit feed med en feed-nøgle. Når en nøgle er sat, skal den inkluderes i URL'en:
https://dinshop.dk/feed/dit-feed-abc123.xml
Uden den korrekte nøgle returneres en 404-fejl.
Byg og forhåndsvis
Brug knappen Byg feed for at generere feedet. Du kan også klikke Forhåndsvis for at se resultatet med live data.
Feeds der er sat online genopbygges automatisk hver time, så dine produktdata altid er opdateret.
Tips
- Brug Forhåndsvis-funktionen til at teste dit feed inden du deler URL'en.
- Brug feed-nøgler hvis feedet indeholder følsomme data som indkøbspriser.
- XML med namespaces gør det nemt at lave Google Shopping-kompatible feeds.
- Med variant-udvidelse kan du lave feeds hvor hver variant har sin egen linje — nyttigt for prissammenligningssider.