Naar de inhoud
Open Nexym

Feed Manager: vragen en begrippen

Google keurt mijn feed af, de link geeft niets, mijn feed ververst niet meer: de oplossingen, en de woorden van Feed Manager uitgelegd.

Bijgewerkt 27 sep 2026·Leestijd 9 mingevorderdmodule

Bijna altijd is een verplicht veld niet gemapt. Kijk op het tabblad Mapping: staat er Niet klaar voor Google Shopping, of is het blokje Mapping in de gezondheidsbalk rood? Dan eist het kanaal dat veld en staat er niets in. Google keurt dan niet één product af, maar het hele bestand. Koppel het veld aan een hub-veld, of geef het onder Veldopties een vaste waarde. g:condition staat bij een nieuwe feed al op new.

Is de mapping in orde en weigert Google het bestand toch? Kijk dan bij Voorbeeld van de ruwe uitvoer. Het bestand begint met <rss version="2.0" xmlns:g="…"> en <channel>, en elk product is een <item> met velden als <g:price>24.99 EUR</g:price>. Staat er iets anders, meld het dan bij Nexym.

Section titled “De link zegt “This feed has not generated a file yet.””

De feed bestaat, maar er is nog nooit een bestand geschreven. Dat gebeurt als:

  • de feed nog nooit heeft gedraaid. Klik Nu draaien of wacht op het schema;
  • elke run tot nu toe mislukte. Kijk bij Recente runs en in Runs & logs wat de fout was;
  • de eerste run nog bezig is. Bij een grote catalogus kan dat een paar minuten duren.

Zodra één run slaagt, staat het bestand er en blijft het er staan, ook als een latere run mislukt.

Loop dit na, in deze volgorde:

  1. Staat de module op Aan? In testmodus krijgt een kanaal een 404. Alleen jij kunt de feed dan openen, vanuit het beheer.
  2. Staat de feed aan? Een gepauzeerde of uitgezette feed geeft een 404.
  3. Klopt de extensie? Een XML-feed werkt alleen met .xml aan het eind, een CSV-feed alleen met .csv.
  4. Staat er een IP-lijst op? Een adres dat niet op de lijst staat, krijgt een 404.
  5. Is de feed verwijderd? Dan werkt de link niet meer. Maak een nieuwe feed; die krijgt een nieuwe link.

Mijn feed ververst niet meer, terwijl het schema klopt

Section titled “Mijn feed ververst niet meer, terwijl het schema klopt”

Kijk eerst bij Recente runs. Een run die halverwege stopt, bijvoorbeeld omdat de server tijdens een update opnieuw startte, staat daar na ruim een half uur op rood (mislukt), met de melding dat de run niet is afgemaakt. Het vorige bestand blijft dan staan.

Een run van één feed houdt een slot vast, zodat er nooit twee runs van dezelfde feed tegelijk schrijven. Vroeger bleef dat slot na zo’n onderbreking voor altijd hangen, en werd elke volgende run stil overgeslagen. Nu verloopt het slot vanzelf na de maximale duur van een run (30 minuten) plus één minuut. Daarna start de volgende run weer gewoon: op het schema, of als je Nu draaien klikt.

Blijft het daarna nog steeds stil? Kijk dan in Runs & logs of de taak Feed Manager · Generate feeds draait. Die kijkt elke 30 minuten welke feeds aan de beurt zijn.

Dan heeft de verschilbeveiliging zijn werk gedaan, of juist niet.

  • Staat hij aan? Dan is het nieuwe bestand geweigerd en staat het oude er nog. De run staat oranje (blocked) in Recente runs. De reden, hoeveel items het waren en hoeveel de laatste goede run had, staat in Runs & logs.
  • Staat hij uit? Zet hem dan alsnog aan en kijk je regels na. Een regel die gisteren tien producten raakte, kan vandaag de halve catalogus raken, bijvoorbeeld als een veld na een import leeg is.

Was de krimp terecht (je hebt echt veel producten uit je assortiment gehaald), zet de beveiliging dan even op Geen controle — altijd publiceren, draai de feed, en zet hem daarna terug.

Een veld is gemapt maar staat op 0% gevuld

Section titled “Een veld is gemapt maar staat op 0% gevuld”

De feed leest een vaste set productvelden, plus je attributen (attr.…) en ruwe bronvelden (raw.…). Kies je in de keuzelijst een ander veld, dan kan het leeg blijven. Zie Welke hub-velden een feed kan vullen. Kies een ander hub-veld, of vul een vaste waarde in.

De sjablonen koppelen link aan het hub-veld url. De feed maakt daar een volledige link van: het adres van je eerste website onder Setup, met de URL-sleutel van het product. Staat er onder Setup geen website, of heeft het product in de hub geen URL, dan blijft link leeg. Vul de website in en draai de feed opnieuw.

De prijs heeft geen valuta, of vier decimalen

Section titled “De prijs heeft geen valuta, of vier decimalen”

Bij Google, Meta en Pinterest schrijft de feed 24.99 EUR: twee decimalen en de valuta van de prijs. Bij een eigen feed staat het bedrag zoals in de hub, bijvoorbeeld 24.9900. Wil je daar een ander formaat, gebruik dan Veldopties of een regel Herschrijven. Heb je eerder bij een Google-, Meta- of Pinterest-feed Add suffix met EUR gezet, haal die dan weg: dan schrijft de feed het bedrag weer met twee decimalen.

De telling bij Regels blijft op “Tellen…” staan

Section titled “De telling bij Regels blijft op “Tellen…” staan”

Bij een grote catalogus leest Nexym eerst alle producten in. De kaarten vullen zich een voor een en je ziet de voortgang in procenten. Duurt het tellen langer dan gewoonlijk, dan blijven de tellingen die al klaar zijn staan en staat er bij de rest Nog niet geteld met Opnieuw. Klik daarop of herlaad de pagina: het tellen gaat verder waar het gebleven was. Staat er Niet geteld in rood, dan kwam er een fout terug; ook dan helpt Opnieuw. Je regels kun je ook zonder telling opslaan; de run zelf telt altijd alles.

Er zijn sjablonen voor Google Shopping, Meta (Facebook & Instagram) en Pinterest. Elk ander kanaal, zoals een marktplaats of een partner, maak je met Eigen: je mapt dan zelf de velden die het kanaal vraagt. Wil je een sjabloon voor jouw kanaal, klik dan Kanaal aanvragen bij de keuze van het kanaal.

Kan ik overstappen vanuit een andere feedtool?

Section titled “Kan ik overstappen vanuit een andere feedtool?”

Ja. Lees de export van je huidige feedtool in via Kom je van een andere feedtool? en vink de kanalen aan. Velden en regels komen mee; alles komt uitgeschakeld binnen, zodat je het eerst naloopt. Het exportscript vraag je aan Nexym. Zie Kom je van een andere feedtool?.

Alleen wie de link kent. De link is niet te raden en staat niet in zoekmachines. Staan er marges of inkoopprijzen in, zet er dan een wachtwoord of IP-lijst op: zie Aflevering en toegang.

Feeds wijzigen kan alleen met de rol Admin of Customer. Met Viewer of Module user kun je alleen kijken. Vraag een admin om je rol aan te passen.

Standaard elke zes uur, in te stellen per feed met Schema. Nexym kijkt elke 30 minuten welke feeds aan de beurt zijn, na de productimport. Vaker dan elke 30 minuten gaat dus niet. Met Nu draaien maak je hem meteen.

Niet automatisch. Doel (land, valuta, shop/taal) is alleen informatie voor jezelf; alleen de valuta wordt gebruikt, voor een prijs die zelf geen valuta heeft. Een feed leest de naam en omschrijving zoals ze in de hub staan. Heb je vertaalde teksten als attribuut, map dan die attributen (attr.…) in een aparte feed per taal.

Nog niet. Eén product is één item in de feed. SKU, prijs en voorraad komen van de eerste variant. Voor kanalen die per maat of kleur willen adverteren is dat te grof. Laat het Nexym weten als je dat nodig hebt.

Hoe weet ik of het kanaal de feed ophaalt?

Section titled “Hoe weet ik of het kanaal de feed ophaalt?”

Nexym houdt per ophaler bij hoe vaak en wanneer voor het laatst, maar dat staat nog niet op het scherm. Kijk tot die tijd aan de kant van het kanaal. Google Merchant Center toont bijvoorbeeld wanneer het de feed voor het laatst ophaalde.

Het kanaal krijgt de melding “te veel verzoeken” (429)

Section titled “Het kanaal krijgt de melding “te veel verzoeken” (429)”

Een link mag 60 keer per uur worden opgehaald, en vanaf één adres 30 keer per minuut. Haalt een kanaal vaker op, stel dan bij het kanaal een lager ophaalritme in. Eens per uur is ruim voldoende, want de feed zelf ververst niet vaker dan zijn schema.

Kan Feed Manager orders van een marktplaats terugschrijven?

Section titled “Kan Feed Manager orders van een marktplaats terugschrijven?”

Nee. Feed Manager maakt alleen productfeeds. Orders van een marktplaats ophalen is een koppeling. Zie Koppelingen.

  • Feed: een bestand met je producten in de vorm die een kanaal wil, dat het kanaal zelf ophaalt.
  • Kanaal: het platform waar de feed voor is, zoals Google Shopping, Meta of Pinterest.
  • Sjabloon: de kant-en-klare set velden en instellingen voor één kanaal.
  • Mapping: per veld van het kanaal kiezen uit welk hub-veld de waarde komt.
  • Hub-veld: een veld van een product zoals het in de hub staat, bijvoorbeeld price.
  • Uitvoer: de naam van het veld in het bestand, zoals het kanaal het wil, bijvoorbeeld g:price.
  • Verplicht veld: een veld zonder welk het kanaal een item, of de hele feed, weigert.
  • Gevuld: bij hoeveel procent van de items in de laatste run een veld echt een waarde had.
  • Regel: een opdracht die producten uitsluit, alleen een selectie overhoudt, of een waarde herschrijft voordat de mapping draait.
  • Voorwaarde: het deel van een regel dat zegt voor welke producten hij geldt.
  • Run: één keer de feed opnieuw maken.
  • Schema: wanneer de feed zichzelf opnieuw maakt, geschreven als cron-expressie.
  • Cron-expressie: een korte code voor “wanneer”, zoals 0 */6 * * * (elke 6 uur).
  • Verschilbeveiliging: de grens waaronder een nieuwe, veel kleinere feed niet wordt gepubliceerd.
  • Verplicht / aanbevolen / optioneel: hoe graag het kanaal een veld wil. Zonder verplicht veld weigert het kanaal het item of het hele bestand; zonder aanbevolen veld doet het item slechter mee.
  • Gezondheidsbalk: de zes blokjes boven de tabbladen van een feed, één per tabblad.
  • Publieke feed-URL: de vaste, geheime link waar het kanaal de feed ophaalt.
  • Token: de lange code in de publieke link. Wie hem kent, kan de feed ophalen.
  • Aflevering: het bestand na een run op de server van het kanaal zetten, met SFTP of FTP.
  • SFTP / FTP / FTPS: manieren om een bestand naar een andere server te sturen. SFTP en FTPS zijn versleuteld, gewone FTP niet.
  • Basic authentication: een gebruikersnaam en wachtwoord die het kanaal meestuurt bij het ophalen.
  • XML / CSV: twee bestandsvormen. XML gebruikt labels rond elke waarde; CSV is een tabel met een scheidingsteken, die ook in Excel opent.
  • Testmodus: zie Begrippen.
  • Hub: zie Begrippen.