StriveFormats
AmazonAdvertentieregels

Ongeldige waarde in booleaans veld

Een booleaans verzendveld (will-ship-internationally of expedited-shipping) bevat een andere waarde dan 'y' of 'n'.

Wat is dit probleem?

Een booleaans verzendveld (will-ship-internationally of expedited-shipping) bevat een andere waarde dan 'y' of 'n'.

Betrokken veld:Ongeldige waarde in booleaans veld

Upload je CSV om op dit probleem te controleren en een schoon bestand te exporteren.

Nu oplossen

Waarom Amazon dit weigert

De flatfileverwerking van Amazon verwacht in deze velden precies 'y', 'n' of leeg. Ongeldige waarden worden zonder melding genegeerd of zorgen dat de rij wordt geweigerd.

Opmerking specifiek voor Amazon

Amazon-flat files gebruiken een kleine y voor waar en een kleine n voor onwaar. Dat verschilt van de meeste andere platforms, die TRUE/FALSE gebruiken.

Geldige waarden / verwacht formaat

  1. ✓y (kleine letter, betekent waar)
  2. ✓n (kleine letter, betekent onwaar)

Voorbeelden

Foute waardeGoede waardeOpmerking
yesyAmazon gebruikt y/n in kleine letters
TRUEy
Non
FALSEn

Oplossen in StriveFormats

Upload je CSV naar StriveFormats om dit probleem in alle rijen te vinden, met een duidelijk rapport per rij.

Oplossen in Excel

  1. 1Klik in Excel op de kolomletter van de kolom Ongeldige waarde in booleaans veld om de hele kolom te selecteren.
  2. 2Druk op Ctrl+H om "Zoeken en vervangen" te openen.
  3. 3Typ bij "Zoeken naar" yes, bij "Vervangen door" y, vink "Volledige celinhoud vergelijken" aan en klik op "Alles vervangen".
  4. 4Herhaal: no -> n, 1 -> y, 0 -> n.
  5. 5Vervang ook: True -> y, False -> n.
  6. 6Controleer of er in de kolom alleen nog y en n staan (en lege cellen, als die zijn toegestaan).
  7. 7Sla op als "CSV (gescheiden door lijstscheidingsteken)".

Oplossen in Google Spreadsheets

  1. 1Klik in Google Spreadsheets op de kolomletter van de kolom Ongeldige waarde in booleaans veld om de hele kolom te selecteren.
  2. 2Druk op Ctrl+H om "Zoeken en vervangen" te openen.
  3. 3Zoeken: yes; Vervangen door: y; vink "Volledige celinhoud matchen" aan; "Alles vervangen".
  4. 4Herhaal: no -> n, 1 -> y, 0 -> n, True -> y, False -> n.
  5. 5Controleer of er in de kolom alleen nog y en n staan.
  6. 6Ga naar Bestand > Downloaden > Kommagescheiden waarden (.csv).

Voorkom het de volgende keer

  1. ✓Typ altijd y of n (kleine letters); gebruik geen selectievakjes in de spreadsheet, maar exporteer ze als tekst.
  2. ✓Exporteer je gegevens uit het beheerpaneel van het platform, wijzig de booleaanse kolommen dan niet in Excel: AutoCorrectie kan de waarden ongemerkt veranderen.
  3. ✓Zet de celopmaak in Excel op "Tekst" voordat je booleaanse waarden plakt, om automatische omzetting te voorkomen.
  4. ✓Gebruik de automatische correctie van StriveFormats als laatste stap vóór elke import.

Hoe StriveFormats dit detecteert

StriveFormats leest elke cel in de kolom Ongeldige waarde in booleaans veld en vergelijkt die met de booleaanse waarden die Amazon accepteert. Elke waarde die niet precies overeenkomt, ook varianten als "True" of "Yes", wordt als fout gemarkeerd.

►Technisch detail
Amazon-flat files vereisen voor booleaanse velden letterlijk de kleine letters "y" en "n". Dat wijkt af van de meeste andere platforms. Spreadsheets exporteren booleaanse cellen vaak als "TRUE"/"FALSE", "Yes"/"No" of "1"/"0", en de Amazon-import accepteert geen daarvan. Zelfs een hoofdletter "Y" wordt geweigerd, omdat de parser van Amazon voor deze waarden hoofdlettergevoelig is.