Bedingungslisten erleichtern den Import großer Datenmengen wie Postleitzahlen zur Verwendung in deinen Checkout-Bedingungen. Die nShift Checkout-Oberfläche ermöglicht außerdem den Export deiner Bedingungslisten, sodass du deine Daten bei Bedarf einfach bearbeiten kannst.
In diesem Artikel wird erklärt, wie du:
- Bedingungslisten erstellst
- Eine Bedingungsliste hochlädst und aktivierst
- Eine Bedingungsliste exportierst
- Bedingungslisten in der Regel-Engine verwendest
Bedingungslisten erstellen
Bedingungslisten werden im .txt-Format erstellt und müssen die folgenden Regeln erfüllen:
- Bereiche und Elemente müssen in separaten Zeilen eingegeben werden.
- Verwende ein Semikolon (;) zwischen Werten, um einen Bereich anzugeben.
- Datum (JJJJ-MM-TT)
- DatumZeit (JJJJ-MM-TT HH:mm)
- Zeit (HH:MM)
- Verwende einen Punkt (.) als Dezimaltrennzeichen
Es gibt drei Möglichkeiten, Daten zu deinen Listen hinzuzufügen:
Ein Wert pro Zeile:
11145
11175
11190
Intervall pro Zeile:
11130;11140
41130;41140
Nachschlagen:
1=10
2=20
3=25
4;7=30
Beispiel mit Postleitzahlenbereichen sowie einzelnen Postleitzahlen:
11130;11140
11145
11160;11170
11175
11180;11190
41130;41140
41145
41160;41170
41175
41180;41190
Eine Bedingungsliste hochladen und aktivieren
Sobald du eine Bedingungsliste im .txt-Format erstellt hast, musst du sie hochladen.
- Gehe im oberen Menü zu Condition lists und klicke auf die Schaltfläche Upload.
- Wähle eine Datei aus oder ziehe sie per Drag-and-drop hinein und wähle ein Mitgliedskonto sowie den Inhaltstyp aus. Der Listenname ist der Name, der in der Oberfläche sichtbar ist. Siehe Beispiel unten.
- Klicke auf die Schaltfläche Import. Wenn die Datei erfolgreich importiert wurde, erhältst du eine Bestätigung auf dem Bildschirm.
- Um die Liste zu aktivieren, klicke auf das Symbol Inactive und bestätige den Vorgang. Das Symbol wechselt zu Active. Klicke jederzeit erneut darauf, um eine Liste zu deaktivieren.
Eine Bedingungsliste exportieren
Du kannst eine Bedingungsliste exportieren, wenn du die Daten überprüfen oder zur erneuten Verwendung bearbeiten möchtest.
- Gehe im oberen Menü zu Condition lists und suche die Liste, die du exportieren möchtest.
- Klicke auf das Drei-Punkte-Menü und wähle Export.
- Nach erfolgreichem Download erscheint eine Bestätigungsmeldung auf dem Bildschirm. Die Datei wird in deinem Downloads-Ordner gespeichert.
Bedingungslisten in der Regel-Engine verwenden
Bedingungslisten erleichtern die Verwaltung großer Datensätze in Regeln, und es ist einfacher, eine Liste mit Postleitzahlen zu aktualisieren als eine große Anzahl von Regeln zu bearbeiten.
Die Verwendung von Werten aus Bedingungslisten in Conditions erfordert den Wechsel in den Modus Advanced. Im folgenden Beispiel erstellen wir eine Bedingung, die Postleitzahlen aus einer Bedingungsliste namens „Postcodes“ verwendet.
Bedingungslisten können auch in Actions verwendet werden. Im folgenden Beispiel möchten wir den Preis für Home Delivery abhängig von Zonen festlegen, die in einer Bedingungsliste definiert sind.
toNumber ist die Funktion, die den Parameter aNumber in der Bedingungsliste zones nachschlägt.
Bevor die Regel erstellt wird, muss der Parameter unter Parameters als benutzerdefinierter Parameter definiert werden, und der Type muss auf Integer number gesetzt werden:
Die Bedingungsliste muss vom Typ Integer Number sein.
Beispiel für eine Bedingungsliste mit Zonen:
1=2
2=3
3=4
4;5=5
Zone 1 kostet 2 EUR, Zone 2 kostet 3 EUR usw.
Anwendungsfälle
Sieh dir unsere Artikel zu Anwendungsfällen an, um Schritt-für-Schritt-Anleitungen zur Verwendung von Bedingungslisten zu erhalten: