Premium-Funktion. Dateinamensvorlagen sind ab den Premium-Plänen verfügbar. Nur Admin-Benutzer können sie einrichten.

Eine Dateinamensvorlage benennt Dateien um, wenn sie über eine Download-Vorlage heruntergeladen werden. Statt des ursprünglichen Dateinamens erhält jede Datei einen Namen, der aus Ihrem eigenen Text und den an der Datei gespeicherten Daten besteht, zum Beispiel Artikelnummer oder Farbcode. Kontainer füllt die Werte für jede Datei automatisch aus.

Zusätzlich können Sie jedem Teil des Namens Modifier hinzufügen, zum Beispiel um Groß- und Kleinschreibung zu ändern, einen Wert zu kürzen, führende Nullen hinzuzufügen oder einen anderen Wert zu verwenden, wenn ein Feld leer ist.

Beispiel: Dateinamen für Zalando

Zalando erwartet, wie viele andere Marktplätze, dass Produktbilder einer festen Namenskonvention folgen. Eine Download-Vorlage für Zalando könnte diese Dateinamensvorlage verwenden:

Zalando_[Item no]_[Colour code]_[Placement]

Ein Packshot mit der Artikelnummer 482913, dem Farbcode BLK und der Platzierung 10 wird dann heruntergeladen als:

Zalando_482913_BLK_10.jpg

Die Vorlage besteht aus sieben Teilen: dem Text „Zalando_“, dem Feld Item no, dem Text „_“, dem Feld Colour code, dem Text „_“, dem Feld Placement und, automatisch, der Dateiendung des in der Download-Vorlage gewählten Formats.

Eine Dateinamensvorlage einrichten

  1. Klicken Sie im linken Menü auf Resources und dann unter Downloads auf Asset templates.
  2. Öffnen Sie die Download-Vorlage, die Sie bearbeiten möchten, oder klicken Sie auf Create New.
  3. Scrollen Sie nach unten und setzen Sie den Haken bei Enable naming template. Der Bereich Filename template öffnet sich.
  4. Klicken Sie auf ein Feld in der Liste darunter, um es zum Dateinamen hinzuzufügen. Jedes Feld erscheint als Block, in der Reihenfolge, in der Sie es hinzufügen.
  5. Klicken Sie auf +, um eigenen Text hinzuzufügen, zum Beispiel „Zalando_“ oder einen Unterstrich zwischen zwei Feldern.
  6. Klicken Sie auf das Stiftsymbol eines Blocks, um einen Modifier hinzuzufügen, oder auf das Papierkorbsymbol, um den Block zu entfernen.
  7. Klicken Sie auf Save.

Der Bereich Filename template in einer Download-Vorlage in Kontainer. Enable naming template ist aktiviert, und die Felder Collection und Item no wurden aus der Liste der Dateidatenfelder ausgewählt, um den Dateinamen zu bilden.

Oben im Bereich sehen Sie immer die vollständige Vorlage, sodass Sie sie vor dem Speichern prüfen können. Klicken Sie auf den Pfeil neben +, um eine kurze Übersicht aller Modifier zu öffnen.

Felder, die Sie verwenden können

General values gibt es in jedem Kontainer:

Feld Was es dem Dateinamen hinzufügt
File name Den Namen der Datei in Kontainer
File ID Die eindeutige ID der Datei in Kontainer
File upload date Das Datum, an dem die Datei hochgeladen wurde

Unter den allgemeinen Werten finden Sie Ihre eigenen Datenfelder, zum Beispiel Item no, Collection oder Material. Das sind die Felder, die in Ihrem Kontainer eingerichtet sind, daher unterscheidet sich die Liste von Konto zu Konto.

Modifier

Ein Modifier ändert den Wert eines Blocks, bevor er Teil des Dateinamens wird. Klicken Sie dazu auf das Stiftsymbol des Blocks, öffnen Sie die Liste Modifiers und wählen Sie den gewünschten Modifier. Jeder Modifier hat einen Kurznamen, der in der Übersicht in Klammern steht.

Text bereinigen

Modifier Was er macht Typische Verwendung in Dateinamen
Case (case) Ändert den Text in Großbuchstaben, Kleinbuchstaben, einen großen Anfangsbuchstaben oder einen großen Anfangsbuchstaben in jedem Wort. Farbcodes vereinheitlichen, sodass aus „blk“ „BLK“ wird.
Trim (trim) Entfernt Leerzeichen oder von Ihnen gewählte Zeichen an beiden Enden des Werts. Überflüssige Leerzeichen oder einen führenden Bindestrich aus importierten Daten entfernen.
Collapse spaces (squish) Macht aus mehreren Leerzeichen hintereinander ein einziges. Werte bereinigen, die mit doppelten Leerzeichen eingegeben oder importiert wurden.
Handle (slug) Wandelt den Wert in Kleinbuchstaben um und ersetzt alles, was kein Buchstabe ist. Gedacht für Webadressen. SEO-freundliche Dateinamen für Websites und Webshops.
Replace (replace) Ersetzt einen Text durch einen anderen, als einfacher Text oder mit einem regulären Ausdruck. Leerzeichen durch Unterstriche ersetzen oder einen langen Farbnamen durch einen Code.
HTML (html) Entfernt HTML-Tags aus dem Wert oder wandelt Zeilenumbrüche in Tags um. Ein formatiertes Textfeld, zum Beispiel eine Beschreibung, verwenden, ohne dass Tags im Namen landen.

Einen Wert kürzen oder einen Teil herausziehen

Modifier Was er macht Typische Verwendung in Dateinamen
Truncate (truncate) Kürzt den Wert auf eine maximale Länge. Dateinamen innerhalb der Länge halten, die ein Partner akzeptiert.
Cut (cut) Behält nur den Text auf einer Seite eines Trennzeichens. Nur den Teil „482913“ einer Artikelnummer verwenden, die als „482913-BLK“ gespeichert ist.
Regex extract (regex_extract) Behält den ersten Treffer eines regulären Ausdrucks. Eine Nummer oder einen Code aus einem längeren Text herausziehen.

Zahlen und Längen formatieren

Modifier Was er macht Typische Verwendung in Dateinamen
Pad (pad) Verlängert den Wert auf eine feste Länge, zum Beispiel mit führenden Nullen. Aus Platzierung „1“ wird „01“, damit die Dateien richtig sortiert werden.
Format number (format_number) Legt die Anzahl der Dezimalstellen und die Trennzeichen einer Zahl fest. Werte, die keine Zahlen sind, bleiben unverändert. Größen oder Gewichte in allen Dateinamen gleich darstellen.
Random suffix (unique) Fügt eine zufällige Endung hinzu, damit zwei Werte nicht gleich werden können. Vermeiden, dass zwei Dateien in einem Download denselben Namen bekommen.

Felder mit mehreren Werten oder Zeilen

Diese Modifier wirken auf Felder, die mehr als einen Wert enthalten, zum Beispiel eine Liste von Farben oder einen Text mit mehreren Zeilen. Einige von ihnen ändern auch, wie viele Dateien ein Download erzeugt: Wenn ein Dateiname am Ende mehrere Werte enthält, erhalten Sie für jeden Wert eine eigene Datei.

Modifier Was er macht Auswirkung auf die heruntergeladenen Dateien
Every line (all) Behandelt jede Zeile des Textes als eigenen Wert. Eine Datei pro Zeile. Ein Feld mit drei Zeilen ergibt drei Dateien, jede mit ihrer eigenen Zeile im Namen.
Split (split) Teilt einen Wert an einem von Ihnen gewählten Trennzeichen in mehrere auf. Eine Datei pro Wert. Ein Farbfeld mit „BLK,WHT“, am Komma geteilt, ergibt zwei Dateien: eine mit BLK und eine mit WHT im Namen.
Join (join) Fasst mehrere Werte zu einem zusammen. Eine Datei mit allen Werten im Namen. Verwenden Sie Join, wenn Sie aus einem Feld mit mehreren Werten eine einzige Datei möchten.
One line (nth) Verwendet eine einzelne Zeile, ausgewählt über ihre Nummer. Eine Datei, benannt mit der gewählten Zeile.
Sort (sort) Sortiert mehrere Werte alphabetisch, in beide Richtungen. Bestimmt die Reihenfolge der Werte und damit die Reihenfolge der Dateien.
Counter (counter) Nummeriert jeden Wert. Jede Datei erhält eine eigene Nummer im Namen.

Ein Modifier aus einer anderen Gruppe ist ebenfalls für die Dateien selbst wichtig: Random suffix (unique) sorgt dafür, dass zwei Dateien in einem Download nie denselben Namen bekommen, sodass keine die andere überschreibt.

Logik

Modifier Was er macht Typische Verwendung in Dateinamen
Condition (if) Verwendet einen Wert, wenn eine Bedingung erfüllt ist, und einen anderen, wenn nicht. „_PACK“ nur an Dateien anhängen, deren Medientyp Packshot ist.
Hide (hide) Lässt den Block im Dateinamen weg, entweder immer oder wenn eine Bedingung erfüllt ist. Den Farbcode weglassen, wenn er nicht relevant ist.
Fallback (default_to) Verwendet einen anderen Wert, wenn das Feld leer ist. „10“ als Platzierung verwenden, wenn keine Platzierung eingetragen ist.

Bedingungen und Operatoren

Wenn Sie Condition wählen, legen Sie die Bedingung fest und was passieren soll:

  • Operator: wie der Wert des Blocks verglichen wird, siehe Tabelle unten.
  • Value: womit der Wert des Blocks verglichen wird.
  • + neben Value: fügt eine weitere Bedingung hinzu.
  • When true: der Wert, der verwendet wird, wenn die Bedingung erfüllt ist.
  • When false: der Wert, der verwendet wird, wenn sie nicht erfüllt ist.
Operator Bedeutung Beispiel
= Gleich Placement = 10
!= Ungleich Colour code != BLK
< Kleiner als Placement < 20
<= Kleiner als oder gleich Placement <= 20
> Größer als Placement > 10
>= Größer als oder gleich Placement >= 10

Beispiel mit Modifiern

Zurück zur Zalando-Vorlage: Zwei Modifier machen die Dateinamen zuverlässiger:

  • Case auf dem Block Colour code, eingestellt auf Großbuchstaben, sodass „blk“ und „Blk“ beide zu „BLK“ werden.
  • Fallback auf dem Block Placement, eingestellt auf „10“, sodass Dateien ohne Platzierung trotzdem einen vollständigen Namen erhalten.

Eine Datei mit der Artikelnummer 482913, dem Farbcode „blk“ und ohne Platzierung wird dann als Zalando_482913_BLK_10.jpg heruntergeladen.

Gut zu wissen

  • Verwenden Sie keinen Punkt (.) in einer Dateinamensvorlage. Ein Punkt trennt den Dateinamen vom Dateityp, wie in „summer_shirt.jpeg“, daher kann ein Punkt im Namen Probleme verursachen.
  • Halten Sie Ihre Dateidaten ausgefüllt. Der Dateiname wird aus den Daten jeder Datei gebildet. Verwenden Sie Fallback für Felder, die manchmal leer sind.
  • Denken Sie daran, Zugriff zu gewähren. Benutzer sehen nur Download-Vorlagen, auf die sie Zugriff haben. Das legen Sie unter Access, Users/Groups, Download templates fest.

Verwandte Artikel