7 Feedchecker


EINLEITUNG

Damit die Aufbereitung der Produktdaten effizienter gestaltet werden kann, stellen wir unseren Partner den Feedchecker von Galaxus zur Verfügung. Der Feedchecker prüft die einzelnen Dateien / Files auf strukturelle und inhaltliche Korrektheit. Als Output des Checks wird eine Excel Datei mit Verbesserungsvorschlägen wiedergeben. Neben der Übersicht ist so auch auf Produktbasis erkennbar welche Attribute noch angepasst oder ergänzt werden müssen.

Bei inhaltlichen Rückfragen steht Ihnen der*die zuständige Portfolio Development Manager*IN zur Verfügung. Bei Problemen mit dem Tool an sich, können Sie unten auch direkt an unser Product Data Integration Team wenden.


INSTALLATION

  1. Feedchecker herunterladen mit einem Klick auf die “Download Feedchecker“

  2. Zip-Datei in den gewünschten Ordner extrahieren (Rechtsklick und “Alle extrahieren”) siehe Screenshot

  3. die Anwendung kann mit einem Doppelklick auf die Verknüpfung mit rotem Häckchen-Symbol im Verzeichnis „DG Feedchecker” gestartet werden. siehe Screenshot
    Achtung! : Die Verknüpfung darf nicht aus dem Verzeichnis verschoben werden. Falls du eine eigene Verknüpfung erstellen möchtest siehe dir bitte den folgenden Punkt an.

  4. Falls man eine eigene Verknüpfung erstellen möchte (z.B. auf Desktop oder auf die Taskleiste) muss dies mit der Zieldatei „src/Feedchecker.exe“ erfolgen (Strg+C auf die Datei, dann Rechtsklick im gewünschten Zielordner und “Verknüpfung einfügen”). siehe Screenshot


ANWENDUNG

  1. Zuerst muss der Provider Typ bestimmt werden, je nach dem Modell der Zusammenarbeit. Zur Auswahl stehen:

    1. Marketplace - Händler auf unserem CH-Marktplatz

    2. Marketplace EU-Hub (CH) - Händler auf unserem CH-Marktplatz aus dem EU-Raum mit Fiskalvertretung in CH

    3. Marketplace EU-Hub (EU) - Händler auf unserem CH-Marktplatz aus dem EU-Raum ohne Fiskalvertretung in CH

    4. Retail (CH) - Schweizer Lieferanten

    5. Retail (Non-CH) - Lieferanten, die nicht aus der Schweiz kommen

  2. Datei für Prüfung auswählen (Unterstütze Typen sind CSV oder XLSX (Excel)

  3. Bei CSV-Dateien soll auch das Trennzeichen bestimmt werden. Mögliche Optionen sind:

    1. auto (das Trennzeichen wird automatisch erkannt)

    2. Semikolon (;)

    3. Komma (,)

    4. Tabulator (Tab ↹)

    5. Trennstrich (|)
      Hinweis: Falls die auto-Option das Trennzeichen falsch erkennt, wird empfohlen direkt das verwendete Trennzeichen auszuwählen

  4. Import Feed“ anklicken. Hierdurch wird die ausgewählte Datei eingelesen und das Ergebnis wird im “Status” Feld (8) angegeben. Beim Erfolg wird zugleich eine Vorschau der Datei im der “Preview” Feld (9) angezeigt

    1. Die “Preview”-Oberfläche zeigt die ersten 10 Zeilen aus der Datei, die zur Prüfung eingelesen wurden.

  5. Man kann das Verzeichnis bestimmen, wo der Feedcheck-Report exportiert werden kann. Falls nichts eingetragen wird, wird der Report im selben Verzeichnis wie die geprüfte Datei exportiert.

  6. Man kann die Sprache des Feedcheck-Reports auswählen

  7. Feedcheck starten mit einem Klick auf „Start Feed Checker“ aus. Der Benutzer wird über eine Pop-up-Meldung informiert, dass die Prüfung abgeschlossen und der Report exportiert wurde.

  8. Man löst die Prüfung der Bilderlinks mit einem Klick auf „Start Image Checker“ aus. Der Benutzer wird über eine Pop-up-Meldung informiert, dass die Prüfung abgeschlossen und der Report exportiert wurde

  9. Auf der “Status”-Oberfläche wird der Benutzer über den Ablauf der Prüfungen informiert. Hier werden ebenfalls die Fehlermeldungen angezeigt, die das Einlesen der Datei für die Prüfung verhindern (z.B. Parsingfehler, siehe Maskierungen)


VALIDIERUNGEN

Folgend wird die Liste aller Validierungen, die von dem Feedchecker durchgeführt werden dargestellt.

Hinweis: Die “Alias” Spalte enthält alle alternativen Spaltennamen (case-insensitive), die zusätzlich zu den in diesem User Guide vorgeschriebenen Spaltennamen erkannt werden. Falls die Datei weder die standardmässigen noch die alternativen Spaltennamen hat, kann die Datei nicht geprüft werden.

 

Spalte

Prüfungen

Alias

Spalte

Prüfungen

Alias

FEEDCHECKER PRÜFUNGEN

Ganze Datei

  • Enthält eine Zeile mehr oder weniger Spalten als die Kopfzeile?

  • sind die Werte korrekt maskiert?

 

Kopfzeile

  • enthält es Pflichtspalten (je nach Provider- und Feedtyp)

  • enthält es Duplikate?

  • enthält es leere Headers?

  • enthält es Zeilenumbrüche?

 

ProviderKey

  • ist leer?

  • gibt es Duplikate?

  • ist > 100 Zeichen?

  • enthält es Zeichen ausserhalb von ASCII 32-126?

  • ist sortiert? (nur bei SpecificationData Variante 1 relevant)

productkey, artikelnr, lieferant artikelnr., artikel-nr., lieferant-artikel-nr., artikelnr., lieferanten artikel-nr.

Gtin

  • ist leer?

  • gibt es Duplikate?

  • ist gültig (Länge 8, 12, 13, 14)?

  • ist Prüfziffer korrekt?

  • ist intern?

  • ist Gutschein?

ean-nummer, ean-code, eancode, ean code, barcode, upc, ean nummer, gtin / ean, upc-code, produkt gtin, ean/upc-code, ean-nr., ean, gtin/ean, ean/gtin, eannummer

ManufacturerKey

  • gibt es Duplikate?

  • ist > 4 und < 50 Zeichen?

hersteller nummer, hersteller-nr, hersteller-nummer, herstellernr, herstellernummer, herstellernr., hersteller-nr., hersteller nr.

BrandName

  • ist leer?

marke, brandname

ProductCategory

  • ist leer?

  • ist > 200 Zeichen?

kategorie, category, hauptkategorie, kategorisierung, produktkategorie, produkttyp

Weight_g

nur bei EU-Hub

  • ist leer?

  • ist 0?

  • enthält es Tausendertrennzeichen?

weight, bruttogewicht, weightkg, weight_kg, gewicht, weightg

TaresCode

nur bei EU-Hub

  • ist leer?

  • ist gültig (Formate “12345678" od. "1234.5678")

tares

TaricCode

nur bei EU-Hub

  • ist leer?

  • ist 6-11-stellig (ohne Leerzeichen)?

taric

CountryOfOrigin

nur bei EU-Hub

  • ist leer?

  • ist 2-stellig?

ursprungsland

ProductTitle_de

  • ist leer?

  • ist < 100 Zeichen?

  • enthält es die Marke am Ende?

produktname, productname, produktname deutsch, producttitlede, artikelname, product name, produktname (de), name, producttitle

LongDescription_de

  • ist < 4000 Zeichen?

productdescription, productdescription_de, beschreibung, marketing beschreibung

MainImageUrl

  • ist leer?

  • ist < 300 Zeichen?

  • ist der URL-Text valid?

imgeurl, , image_url, bild

ImageUrl_1

  • ist < 300 Zeichen?

  • ist der URL-Text valid?

imageurl_2, imageurl_3, imageurl_4, imageurl_5, imageurl_6, imageurl_7, imageurl_8

VatRatePercentage

nur bei Marktplatz und Eu-Hub mit fisk. Vertretung

  • ist leer?

  • ist CH (8.1 od. 2.6)?

mwst., mwst-satz, vatrate, mwst

PurchasePriceExclVatAndFee

nur bei Retail

  • ist leer?

  • ist 0?

  • enthält es Tausendertrennzeichen?

purchasepriceexcludingvatandfee, purchasepriceexcludingfee, purchasepriceexclfee

PurchasePriceExclVat

nur bei Retail

  • ist leer?

  • ist 0?

  • enthält es Tausendertrennzeichen?

einkaufspreis (exkl.), purchasepriceexclvat_[currency], purchasepriceexclvat_chf, purchasepriceexclvat_eur, ek, ep netto, ek netto, einkaufspreis, price, ep, purchasepriceexcludingvat, ek chf, preis

SalesPriceExclVat

nur bei Marktplatz und Eu-Hub

  • ist leer?

  • ist 0?

  • enthält es Tausendertrennzeichen?

vk preis, vk, vk-preis, salespriceexcludingvat, verkaufspreis, salespriceexclvat_[currency], salespriceexclvat_chf, salespriceexclvat_eur

QuantityOnStock

  • ist leer?

  • enthält es Tausendertrennzeichen?

lagerbestand, bestand, stock

RestockDate

  • ist das Format gültig (“YYYY-MM-DD” od. “DD.MM.YYYY“)?

  • liegt es in der Vergangenheit?

deliverydate

RestockTime

  • ist < 365?

 

MinimumOrderQuantity_dd

  • ist < OrderQuantitySteps?

  • ist Ganzzahl?

mindestbestellmenge (stück), mindestbestellmenge, bestellmengen, minimumorderquantity

MinimumOrderQuantity_wd

  • ist < OrderQuantitySteps?

  • ist Ganzzahl?

 

OrderQuantitySteps

  •  ist leer?

bestellmengenschritt

SpecificationKey

  • ist < 200 Zeichen?

  • enthält es HTML-Tags?

specificationkey_de

SpecificationValue

  • ist < 200 Zeichen?

  • enthält es HTML-Tags?

specificationvalue_de

IMAGE CHECKER PRÜFUNGEN

MainImageUrl

  • ist der URL-Text valid?

  • ist die URL gültig?

  • Leitet die URL zu einer anderen um (Redirect)?

  • Ist die Bild-Grösse < 14 MB

  • Ist die grössere Dimension des Bildes > 400px

imgeurl, image_url, bild, bildurl, bild_url

ImageUrl_1

  • ist der URL-Text valid?

  • ist die URL gültig?

  • Leitet die URL zu einer anderen um (Redirect)?

  • Ist die Bild-Grösse < 14 MB

  • Ist die grössere Dimension des Bildes > 400px

imageurl_2, imageurl_3, imageurl_4, imageurl_5, imageurl_6, imageurl_7, imageurl_8

 


SUPPORT

Bei technischen Problemen mit dem Feedchecker helfen gerne unsere Product Data Integration Manager*Innen weiter. Sie können gerne eine E-Mail an die E-Mail-Adresse rechts schreiben, die folgende Angaben enthalten sollte, um eine schnellstmögliche Lösung zu ermöglichen:

  • Problembeschreibung inkl. alle Schritte die zum Auftauchen des Problems führen

  • Datei, die geprüft wurde, im Anhang

  • Screenshot des Fehlers


VERSION

  • 1.0.3 - Nov 21, 2022

    • Prüfung von CSV-Dateien auf Korrektheit verbessert

  • 1.0.2 - Aug 1, 2022

    • Diverse Verbesserungen am Image Checker

  • 1.0.1 - May 10, 2022

    • diverse Bugfixes und Optimierungen

  • 1.0.0 - Mar 16, 2022