Betingelseslister gør det nemt at importere store mængder data som postnumre til brug i dine Checkout-betingelser. nShift Checkout-grænsefladen giver dig også mulighed for at eksportere dine betingelseslister, hvilket gør det nemt at redigere dine data efter behov.
Denne artikel forklarer, hvordan du:
- Opretter betingelseslister
- Uploader og aktiverer en betingelsesliste
- Eksporterer en betingelsesliste
- Bruger betingelseslister i regelmotoren
Opret betingelseslister
Betingelseslister oprettes i .txt-format og skal overholde følgende regler:
- Intervaller og elementer skal indtastes på separate linjer.
- Brug semikolon (;) mellem værdier for at angive et interval.
- Dato (ÅÅÅÅ-MM-DD)
- DatoTid (ÅÅÅÅ-MM-DD TT:mm)
- Tid (TT:MM)
- Brug punktum (.) som decimalseparator
Der er tre måder at tilføje data til dine lister på:
Én værdi pr. linje:
11145
11175
11190
Interval pr. linje:
11130;11140
41130;41140
Opslag:
1=10
2=20
3=25
4;7=30
Eksempel, der viser postnummerintervaller samt enkelte postnumre:
11130;11140
11145
11160;11170
11175
11180;11190
41130;41140
41145
41160;41170
41175
41180;41190
Upload og aktiver en betingelsesliste
Når du har oprettet en betingelsesliste i .txt-format, skal du uploade den.
- Gå til Condition lists i topmenuen, og klik på knappen Upload.
- Vælg eller træk og slip en fil, og vælg medlemskonto og indholdstype. Listenavnet er det navn, der er synligt i grænsefladen. Se eksemplet nedenfor.
- Klik på knappen Import. Du får en bekræftelse på skærmen, hvis filen er importeret korrekt.
- For at aktivere listen skal du klikke på ikonet Inactive og bekræfte. Ikonet skifter til Active. Klik når som helst igen for at deaktivere en liste.
Eksporter en betingelsesliste
Du kan eksportere en betingelsesliste, hvis du ønsker at verificere dataene eller ændre dem til genupload.
- Gå til Condition lists i topmenuen, og find den liste, du vil eksportere.
- Klik på menuen med de tre prikker, og vælg Export.
- Når download er gennemført, vises en bekræftelsesmeddelelse på skærmen. Filen gemmes i mappen Downloads.
Brug betingelseslister i regelmotoren
Betingelseslister gør det lettere at administrere store datasæt i regler, og det er nemmere at opdatere en liste med postnumre end at opdatere et større antal regler.
Brug af værdier fra betingelseslister i Conditions kræver, at der skiftes til tilstanden Advanced. I eksemplet nedenfor opretter vi en betingelse, der bruger postnumre i en betingelsesliste med navnet "Postcodes".
Betingelseslister kan også bruges i Actions. I eksemplet nedenfor ønsker vi at angive prisen på Home Delivery afhængigt af zoner defineret i en betingelsesliste.
toNumber er funktionen, der slår parameteren aNumber op i betingelseslisten zones.
Før reglen oprettes, skal parameteren defineres som en brugerdefineret parameter under Parameters, og Type skal sættes til Integer number:
Betingelseslisten skal være af typen Integer Number.
Eksempel, der viser en betingelsesliste med zoner:
1=2
2=3
3=4
4;5=5
Zone 1 koster 2 EUR, zone 2 koster 3 EUR osv.
Use cases
Se vores use case artikler med trin-for-trin-vejledninger i, hvordan du bruger betingelseslister: