> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wisepim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lanceer op een kanaal zonder afwijzingen

> Je feed wordt telkens afgekeurd. Zet kanaalgereedheid, rule packs, bulkfixes en feedvalidatie in de juiste volgorde en lanceer in één keer goed.

Iemand in het bedrijf heeft besloten dat je vanaf volgende maand op Google Shopping, Kaufland of Meta verkoopt. Je exporteert een feed, het kanaal slikt hem, en de helft van je catalogus komt afgekeurd terug - GTIN ontbreekt, merk ontbreekt, titel te lang. Dan herstel je een paar producten, dien je opnieuw in, en wacht je weer een dag om te horen wat er nóg mis is.

De oplossing is om te stoppen met vereisten ontdekken, één afwijzing per keer. WISEPIM kan je vertellen wat een kanaal wil *voordat* je iets verstuurt, en deze gids zet die controles in de volgorde die herwerk voorkomt. Reken op een halve dag voor je eerste kanaal, en daarna zo'n uur per kanaal.

<Info>
  **Voordat je begint:** koppel het kanaal (of weet in elk geval welk kanaal je op het oog hebt) onder [Integraties](/nl/integrations/supported-platforms), en zorg dat er producten in je catalogus staan. Inloggegevens per marktplaats staan op de pagina's [Kaufland](/nl/integrations/kaufland) en [Mirakl](/nl/integrations/mirakl).
</Info>

<Tip>
  **Wat je krijgt:** een feed die het kanaal bij de eerste inzending accepteert, en een nalevingspercentage dat je in de gaten kunt houden in plaats van wachten op een afwijzingsmail.
</Tip>

## Welke tool doet wat

Vier plekken bepalen wat een kanaal ontvangt, en ze door elkaar halen is dé reden dat een lancering drie pogingen kost. Lees deze tabel één keer en de rest van de gids is alleen nog uitvoering.

| Plek                               | De vraag die het beantwoordt                                                            | Waar het zit                                                                                   |
| ---------------------------------- | --------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| **Kanaalgereedheid**               | Hoeveel van mijn hele catalogus is te vermelden op dit kanaal, en welk veld is het gat? | Een eigen pagina in [Feed Hub](/nl/essentials/feed-hub)                                        |
| **Rule packs en kanaalregels**     | Welke producten breken de vereisten van dit kanaal, bij elke export, permanent?         | [Quality Guard](/nl/quality-guard/overview) en [Kanaalregels](/nl/quality-guard/channel-rules) |
| **Feedvalidatie en feedkwaliteit** | Voldoet déze feed, zoals hij is ingesteld, veld voor veld aan het kanaal?               | De eigen pagina van de feed in Feed Hub                                                        |
| **Quarantaine**                    | Welke producten worden op dit moment tegengehouden, en waarom?                          | [Quality Guard → Quarantaine](/nl/quality-guard/quarantine)                                    |

Die tabel is meteen ook de volgorde. Gereedheid vertelt je wat je moet herstellen, regels houden het hersteld, de feed wordt gebouwd op data die al schoon is, en quarantaine is de laatste poort die je passeert vóór de eerste synchronisatie. Bouw je de feed eerst, dan bouw je hem na elke datafix opnieuw.

```mermaid theme={null}
flowchart LR
  A[Kanaalgereedheid] --> B[Rule pack op Waarschuwen]
  B --> C[Data in bulk herstellen]
  C --> D[Feed bouwen]
  D --> E[Feed valideren]
  E --> F[Omzetten naar Blokkeren]
  F --> G[Quarantaine leegmaken]
  G --> H[Eerste synchronisatie]
```

## Zie wat het kanaal echt wil

Doe dit voordat je één product aanraakt. Gereedheid geeft je de momentopname van vandaag; een rule pack maakt van diezelfde vereisten controles die blijven draaien als jij niet meer kijkt.

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/-ruMoj4RLeRNt-t3/images/marketing-screenshots/feed-hub/feed-hub-channel-readiness-light-branded.webp?fit=max&auto=format&n=-ruMoj4RLeRNt-t3&q=85&s=5f396f48e7b881386e9edfae394b6ec1" alt="WISEPIM Channel Readiness with per-channel readiness scores, required-field coverage bars and one-click fixes" width="2400" height="1445" data-path="images/marketing-screenshots/feed-hub/feed-hub-channel-readiness-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/-ruMoj4RLeRNt-t3/images/marketing-screenshots/feed-hub/feed-hub-channel-readiness-dark-branded.webp?fit=max&auto=format&n=-ruMoj4RLeRNt-t3&q=85&s=3c61cda0861624cf20a01748d0b4e8fc" alt="WISEPIM Channel Readiness with per-channel readiness scores, required-field coverage bars and one-click fixes" width="2400" height="1445" data-path="images/marketing-screenshots/feed-hub/feed-hub-channel-readiness-dark-branded.webp" />

<Steps>
  <Step title="Open Kanaalgereedheid en kies je doelkanaal">
    Kies op de pagina Kanaalgereedheid de kanalen waarop je verkoopt. Elk kanaal krijgt een kaart: een percentage gereed voor dat kanaal, dekkingsbalken per verplicht veld, en chips die tellen hoeveel producten elk veld missen. Schrijf dat percentage op - dat is je voorcijfer.
  </Step>

  <Step title="Vind het ene veld dat de meeste producten blokkeert">
    De dekkingsbalken rangschikken zichzelf voor je. Bijna altijd is één veld verantwoordelijk voor het grootste deel van het gat, meestal GTIN of merk. Elke kaart heeft een knop **Oplossen** die de AI-fixlade opent met precies die producten al geladen, zodat het grootste gat in je lancering één actie wordt in plaats van een project.
  </Step>

  <Step title="Installeer het rule pack van het kanaal in Quality Guard">
    Een gereedheidspercentage is een momentopname die veroudert. Open het tabblad **Rule Packs** in [Quality Guard](/nl/quality-guard/overview) en installeer het kant-en-klare pakket voor jouw kanaal: de vereisten landen met één klik als kanaalspecifieke regels en draaien vanaf dat moment bij elke export mee. Het Google Shopping-pakket dekt GTIN, merk, productcategorie, beeldvereisten en titelopmaak.
  </Step>

  <Step title="Start het pakket op ernst Waarschuwen">
    De ernst bepaalt wat er bij een fout gebeurt: **Blokkeren** zet het product in quarantaine, **Overslaan** laat het stilletjes buiten de export, **Waarschuwen** laat het door en logt het. Begin op Waarschuwen, zodat je de echte omvang van het probleem kunt meten zonder een export op te houden die je vandaag nog nodig hebt. In de laatste sectie zet je hem op Blokkeren, zodra de data schoon is.
  </Step>

  <Step title="Noteer het nalevingspercentage van vandaag op Kanaalregels">
    [Kanaalregels](/nl/quality-guard/channel-rules) is een gefilterde weergave van dezelfde regels, gegroepeerd per bestemming. Zoek je kanaal op - staat het nog onder **Niet-geconfigureerde kanalen**, klik dan op **Regels toevoegen**, en noteer het nalevingspercentage. Groen betekent dat 80% of meer van de gedekte producten slaagt, geel 60–79%, rood onder 60%. Dit is het ene cijfer dat je de rest van de lancering volgt.
  </Step>
</Steps>

## Herstel de blokkades in bulk

Je weet nu welke regel faalt en hoe vaak. Herstel dit nooit product voor product: filter op de overtreders en pak de hele set in één keer aan.

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/6D3ArVlxbvuTRfEg/images/marketing-screenshots/products/products-filters-compliance-light-transparent.webp?fit=max&auto=format&n=6D3ArVlxbvuTRfEg&q=85&s=7c317d9b96972e856d53caeed5c7046c" alt="Filtering products by a Quality Guard rule in WISEPIM" width="2252" height="1724" data-path="images/marketing-screenshots/products/products-filters-compliance-light-transparent.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/6D3ArVlxbvuTRfEg/images/marketing-screenshots/products/products-filters-compliance-dark-transparent.webp?fit=max&auto=format&n=6D3ArVlxbvuTRfEg&q=85&s=4e71c96915d7a1f3af18c46305d55dbf" alt="Filtering products by a Quality Guard rule in WISEPIM" width="2252" height="1724" data-path="images/marketing-screenshots/products/products-filters-compliance-dark-transparent.webp" />

<Steps>
  <Step title="Filter op de producten die één regel overtreden">
    Open op de productenpagina de [filtermodal](/nl/products/filtering-products) en ga naar het tabblad **Compliance**. Kies de falende regel en kies **Schendt**. De scope van de regel wordt automatisch toegepast, dus je krijgt precies de producten waar hij op doelt, met een live teller voordat je je vastlegt.
  </Step>

  <Step title="Herstel platte, feitelijke velden met een bulkbewerking">
    Alles wat een bekende waarde is - een merk dat je per leverancier kunt zetten, een categorietoewijzing, een voorraadstatus - hoort thuis in [bulkbewerking](/nl/essentials/bulk-editing) en niet in AI. Het is direct klaar en het kost geen credits.
  </Step>

  <Step title="Haal ontbrekende specificaties uit tekst die je al hebt">
    Wil een kanaal kleur, materiaal of maat en zit die informatie begraven in je beschrijvingen, draai dan [AI-attribuutextractie](/nl/ai/attributes) op de gefilterde set. Het vult alleen attributen die al op de familie van het product bestaan, dus er verschijnt niets onverwachts in je structuur.
  </Step>

  <Step title="Vul ontbrekende identifiers met Webonderzoek">
    GTIN, UPC, MPN en modelnummer kun je niet schrijven, die moet je vinden. Draai [Webonderzoek](/nl/ai/web-research) op de gefilterde set en zet de identifiers die je nodig hebt aan onder **Identifiers om te ontdekken**. Voor identifiers gelden strengere regels dan voor alles wat onderzoek verder schrijft: ze gaan alleen ooit naar lege velden, elke waarde wordt met een checksum gevalideerd, en een waarde die botst met de jouwe wordt gemarkeerd in plaats van eroverheen geschreven.
  </Step>

  <Step title="Controleer hetzelfde filter opnieuw">
    Draai het Compliance-filter opnieuw met dezelfde regel. Het aantal zou gedaald moeten zijn. Werk de regels af op volgorde van hoeveel producten erop zakken, en stop wanneer wat overblijft echte uitzonderingen zijn en geen datagaten.
  </Step>
</Steps>

## Bouw de feed en valideer hem voordat je hem indient

Pas nu is het de moeite waard om de feed aan te maken, want een feed is een momentopname van data die je al hebt opgeschoond. Alles vanaf hier gebeurt in [Feed Hub](/nl/essentials/feed-hub).

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/LYMgNvsF8BhVzDAs/images/marketing-screenshots/feed-hub/feed-hub-feed-detail-light-branded.webp?fit=max&auto=format&n=LYMgNvsF8BhVzDAs&q=85&s=88eea01a2684011e654c4095843b596f" alt="WISEPIM Feed Hub feed editor with field mappings, scheduling and a feed quality score" width="2400" height="1445" data-path="images/marketing-screenshots/feed-hub/feed-hub-feed-detail-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/LYMgNvsF8BhVzDAs/images/marketing-screenshots/feed-hub/feed-hub-feed-detail-dark-branded.webp?fit=max&auto=format&n=LYMgNvsF8BhVzDAs&q=85&s=b1eb7b4680a407b537041f4265c458dc" alt="WISEPIM Feed Hub feed editor with field mappings, scheduling and a feed quality score" width="2400" height="1445" data-path="images/marketing-screenshots/feed-hub/feed-hub-feed-detail-dark-branded.webp" />

<Steps>
  <Step title="Maak de feed aan vanuit de kanaalpreset">
    Klik op **Feed aanmaken** in het Feed Hub-overzicht en kies je kanaal in de wizard in twee stappen. De preset zet verstandige standaardwaarden; jij kiest de naam, producttaal, valuta en vernieuwingsstrategie. Verkoop je in meer dan één taal? Eén feed per taal - de meeste kanalen verwachten een aparte URL per markt.
  </Step>

  <Step title="Laat AI de velden koppelen, en controleer daarna de verplichte">
    Bij de **Veldkoppelingen** van de feed matcht **Automatisch koppelen** op veldnaam, en **AI automatisch koppelen** pakt de gevallen waarin jouw namen en die van het kanaal niet op elkaar aansluiten. Loop de verplichte velden daarna zelf na, en voeg een **standaardwaarde** toe bij elk veld waarvan de primaire bron soms leeg is.
  </Step>

  <Step title="Beperk de selectie, filter daarna de zwakke producten eruit">
    Twee verschillende knoppen, in deze volgorde. **Productselectie** bepaalt wie überhaupt in aanmerking komt: categorieën, productfamilies, of producten zonder voorraad meetellen. **Filterregels** halen daarna de producten weg die je voor schut zetten: geen prijs, geen afbeelding, kwaliteitsscore onder een drempel. Klik op **Voorvertoning** om te zien hoeveel elke regel verwijdert voordat je opslaat, want dit is de plek waar een feed stilletjes de helft van zijn catalogus kwijtraakt.
  </Step>

  <Step title="Draai Feedvalidatie en lees de feedkwaliteitsscore">
    **Controleren** toetst elk afzonderlijk product aan de veldvereisten van het kanaal en somt fouten en waarschuwingen per product op - dat is je afwijzingslijst, geschreven voordat het kanaal hem schrijft. Het paneel **Feedkwaliteit** scoort de feed zelf op zes dimensies, waaronder GTIN/EAN-dekking en titelkwaliteit. Herstellen, opnieuw genereren, en dan **Herberekenen**.
  </Step>
</Steps>

## Maak de quarantaine leeg en ga live

Pas nu worden de regels blokkerend. Zet eerst de ernst om, maak de wachtrij leeg die daardoor ontstaat, en geef het kanaal als laatste zijn URL - in de andere volgorde geef je een platform een feed die quarantaine stilletjes zit uit te dunnen.

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/cwP1RkEsF4ewWRRF/images/marketing-screenshots/quality-guard/quality-guard-quarantine-light-branded.webp?fit=max&auto=format&n=cwP1RkEsF4ewWRRF&q=85&s=5d6eba96fd2c6b3ea1d9a630012147eb" alt="WISEPIM Quality Guard quarantine holding non-compliant products before sync" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-quarantine-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/cwP1RkEsF4ewWRRF/images/marketing-screenshots/quality-guard/quality-guard-quarantine-dark-branded.webp?fit=max&auto=format&n=cwP1RkEsF4ewWRRF&q=85&s=8c854bc395a6ba7ef6c7e6a72b3e3503" alt="WISEPIM Quality Guard quarantine holding non-compliant products before sync" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-quarantine-dark-branded.webp" />

<Steps>
  <Step title="Zet je kanaalregels van Waarschuwen op Blokkeren">
    Nu de data schoon is, is de ernst Blokkeren bescherming in plaats van een obstakel. Vanaf hier wordt een product dat een kanaalvereiste breekt tegengehouden in plaats van verstuurd.
  </Step>

  <Step title="Maak de quarantainewachtrij leeg">
    Dit is de stap die mensen missen. Niets in [quarantaine](/nl/quality-guard/quarantine) kan worden geëxporteerd, gesynchroniseerd of gepubliceerd - dus als producten zonder foutmelding uit een lancering verdwijnen, is quarantaine de eerste plek om te kijken. Open een item om het exacte veld, de operator, de verwachte waarde en de werkelijke waarde te zien, herstel de data, en gebruik daarna **Bulk oplossen** op de items die je samen hebt hersteld. Voor een echte uitzondering die het kanaal toch accepteert, gebruik je in plaats daarvan **Overslaan** met een reden; die reden komt onder jouw naam in het [auditlog](/nl/quality-guard/audit-log).
  </Step>

  <Step title="Controleer de prijs die je gaat versturen">
    Marktplaatskosten veranderen wat een gezonde prijs is. Rekent dit kanaal commissie, stel de opslag dan in vóór de eerste synchronisatie in plaats van na de eerste factuur - zie [Stuur een andere prijs per kanaal](/nl/guides/price-per-channel).
  </Step>

  <Step title="Dien de feed-URL in en kies een vernieuwingsstrategie">
    Elke feed heeft een eigen gehoste URL die het kanaal zelf ophaalt. Kies **Gepland** of **Bij wijziging** zodat je niet met de hand zit te genereren, en geef het platform zijn eerste ophaalronde.
  </Step>

  <Step title="Volg de eerste week">
    [Integratiegezondheid](/nl/analytics/integration-health) vertelt je of de synchronisatie zelf betrouwbaar is; [Kanaalanalytics](/nl/analytics/channels) vertelt je of het kanaal iets oplevert. Beoordeel het eerste voordat je een oordeel velt over het tweede.
  </Step>
</Steps>

## Hoe je weet dat het werkt

| Signaal                             | Waar je kijkt                                                         | Wanneer het beweegt                                                                     |
| ----------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| Percentage gereed voor het kanaal   | Kanaalgereedheid in [Feed Hub](/nl/essentials/feed-hub)               | Na elke bulkfix, zodra de velddekking opnieuw is berekend                               |
| Nalevingspercentage van het kanaal  | [Kanaalregels](/nl/quality-guard/channel-rules) - je wilt groen, 80%+ | Bij de volgende controleronde tegen de regels van dat kanaal                            |
| Fouten per product                  | **Controleren** op de feed                                            | Dezelfde sessie - de lijst verschijnt zodra de run klaar is                             |
| Feedkwaliteitsscore                 | Paneel Feedkwaliteit, na **Herberekenen**                             | Dezelfde sessie, zodra je opnieuw genereert na een datafix                              |
| Producten in quarantaine            | [Quality Guard-dashboard](/nl/quality-guard/overview)                 | Terwijl je items oplost; breng het naar nul vóór de eerste synchronisatie               |
| Percentage mislukte synchronisaties | [Integratiegezondheid](/nl/analytics/integration-health)              | De eerste runs verschijnen binnen een dag; onder 3% over de rollende 30 dagen is gezond |
| Omzet en AOV voor het nieuwe kanaal | [Kanaalanalytics](/nl/analytics/channels)                             | Pas zodra er bestellingen binnenkomen - beoordeel eerst de sync, dan het kanaal         |

## Als het niet werkt

<AccordionGroup>
  <Accordion icon="circle-alert" title="De feed werd prima gegenereerd, maar het kanaal kreeg veel minder producten dan ik verwachtte">
    Drie stille slokoppen, in de volgorde die je het beste kunt nalopen. [Quarantaine](/nl/quality-guard/quarantine) houdt elk product vast dat een regel met ernst Blokkeren heeft gevangen, en niets wat daar staat kan worden geëxporteerd, gesynchroniseerd of gepubliceerd. De **Filterregels** van je feed verwijderen mogelijk meer dan je bedoelde - klik op **Voorvertoning** om het echte aantal per regel te zien. En je **Productselectie** heeft ze misschien nooit meegenomen: een schakelaar voor producten zonder voorraad of een categoriekeuze verkleint de feed al voordat er ook maar één regel draait. De **Generatiegeschiedenis** in Feed Hub geeft uitsluitsel: vergelijk de laatste twee versies en lees het productaantal.
  </Accordion>

  <Accordion icon="circle-alert" title="Naleving werd rood op het moment dat ik het rule pack installeerde">
    Rood betekent onder 60%, en het is het pakket dat je de waarheid vertelt over data die je al had. Houd de regels op **Waarschuwen**, open de lijst **Meest falende regels** op het Quality Guard-dashboard en werk hem van boven af weg met het Compliance-filter - één regel per keer, in bulk. Zet pas over op **Blokkeren** als het percentage staat waar je het hebben wilt. Een pakket direct op Blokkeren installeren op een grote catalogus kan je volgende export ophouden.
  </Accordion>

  <Accordion icon="circle-alert" title="Feedvalidatie slaagt, maar het kanaal wijst listings nog steeds af">
    Gereedheid en validatie worden gescoord op de verplichte velden die WISEPIM voor dat kanaal bijhoudt; verplichte velden die het niet bijhoudt worden gemarkeerd in plaats van geraden. Bij marktplaatsen zit het resterende gat meestal aan de kant van het platform: categoriemapping, verzendattributen of accountconfiguratie. Zie [Kaufland](/nl/integrations/kaufland) of [Mirakl](/nl/integrations/mirakl) voor wat dat kanaal aan zijn eigen kant nodig heeft.
  </Accordion>

  <Accordion icon="circle-alert" title="Webonderzoek vond geen GTIN voor een flink deel van mijn producten">
    De identifier waarmee je zocht was de verkeerde sleutel. Levert EAN niets op, zet de keuzelijst dan op **Merk + Naam** of **Modelnummer** - technische producten zijn veel beter geïndexeerd op model. Sommige producten hebben echt geen publieke barcode; daarvoor moet de identifier van je leverancier komen. Een verkeerde barcode is erger dan een lege, en daarom worden conflicten gemarkeerd in plaats van weggeschreven.
  </Accordion>

  <Accordion icon="circle-alert" title="Het synchroniseerde één keer en werd daarna oud">
    Open [Integratiegezondheid](/nl/analytics/integration-health) en lees de kolom **Laatste fout** - die noemt de oorzaak zonder dat je op het platform hoeft in te loggen. Een foutenpercentage dat geleidelijk boven de 3% klimt is de klassieke handtekening van een geroteerde API-sleutel of een verlopen token: test de verbinding opnieuw vanuit [Integraties](/nl/integrations/supported-platforms). Een plotselinge golf validatiefouten betekent juist dat het kanaal producten weigert om een ontbrekend veld, en de fout noemt dat veld meestal - dat veld hoort in je kanaalregels, niet in een nieuwe poging.
  </Accordion>
</AccordionGroup>

## Gerelateerd

<CardGroup cols={2}>
  <Card title="Feed Hub" icon="rss" href="/nl/essentials/feed-hub">
    Elke optie achter feeds, kanaalgereedheid, validatie en feedkwaliteit.
  </Card>

  <Card title="Kanaalregels" icon="plug" href="/nl/quality-guard/channel-rules">
    De nalevingsweergave per kanaal die je de hele lancering lang volgt.
  </Card>

  <Card title="Stuur een andere prijs per kanaal" icon="coins" href="/nl/guides/price-per-channel">
    Dek marktplaatskosten af bij export zonder je opgeslagen prijzen aan te raken.
  </Card>

  <Card title="Verkopen aan groothandels met ETIM en BMEcat" icon="warehouse" href="/nl/guides/sell-to-wholesalers">
    De B2B-versie van deze lancering: classificatie volgens standaarden en een BMEcat-catalogus.
  </Card>
</CardGroup>
