Spring videre til hovedindholdet

Shopify - Custom display templates for leveringsmetoder

Sådan tilpasser I navn og beskrivelse på jeres fragtmetoder i Shopify-checkout.

Denne funktion kan I selv bestemme, hvordan jeres fragtmetoder vises i Shopify-checkout.

NB!

  • Det er en avanceret funktion, der bruger Liquid, Shopifys skabelonsprog, kombineret med dynamiske variabler, som automatisk udfylder fragtdetaljer såsom transportørnavn, pakkeshopadresse, afstand og oversatte termer. Test grundigt for at sikre, at jeres fragtmetoder er tilgængelige for jeres kunder.

  • Sorteringskriterier for fragtmetoder er:

    • Pris: laveste pris først

    • Navn på leveringsmetode: sorteret i alfanumerisk rækkefølge

Hvornår skal funktionen bruges?

Tilpassede skabeloner anbefales især, når:

  • I sælger til udenlandske markeder, hvor jeres primære transportør bruger lokale transportører til last-mile levering.

  • I benytter flere Shopify Markets med forskellige sprog og ønsker at tilbyde lokaliserede leveringsmuligheder.

Opsætning af tilpassede skabeloner

1. Aktivér funktionen

  1. Gå til Apps > Shipmondo, og gå videre til Shipping Methods.

  2. Vælg en fragtmetode, der skal have et valgt Shipping Product, og markér Enable custom display templates.

  3. Skabelonfelterne vises herefter, og Additional Information skjules, da de tilpassede skabeloner for navn og beskrivelse overtager visningen.

2. Vælg jeres skabelonformat

I kan udfylde Custom name template og Custom description template efter behov. I kan skrive almindelig tekst eller bruge Liquid-variabler.

Eksempel med almindelig tekst:

DHL Express - Home delivery

Dynamisk eksempel:

{{ carrier_name }} - {{ home_delivery | capitalize }}


Eksempler

Eksempel 1: Statisk navn og beskrivelse

Scenarie: I sender gennem postale tjenester og ønsker en statisk tekst.

Custom name template:

Postlevering

Custom description template:

Til døren eller nærmeste udleveringssted

Resultat:

Eksempel 2: Afhentning i pakkeshop

Scenarie: I ønsker, at jeres fragtmetoder til udleveringssteder er mere handlingsorienterede og inkluderer servicetypen i navnet.

NB! Det er vigtigt at inkludere både service_point_name og distance i Custom name template, når typen for jeres fragtmetode er service_points. Det sikrer, at flere udleveringssteder bliver vist og sorteret korrekt.

Custom name template:

{{ collect_at | capitalize }} daoSHOP {{ distance }} - {{ service_point_name }}

Custom description template:

{{ service_point_address }}, {{ service_point_zipcode }} {{ service_point_city }}

Resultat:

Eksempel 3: Udleveringssted med en anden last-mile transportør

Scenarie: I bruger GLS til at sende til Sverige, men DSV håndterer den endelige levering.

Custom name template:

DSV Ombud {{ distance }} · {{ service_point_name }}

Custom description template:

{{ service_point_address }}, {{ service_point_zipcode }} {{ service_point_city }}

Resultat:

Eksempel 4: Hjemmelevering med en anden last-mile transportør

Scenarie: I bruger PostNord til at sende til Tyskland, men DPD håndterer den endelige hjemmelevering.

Custom name template:

DPD {{ home_delivery | capitalize }}

Resultat:


Tilgængelige variabler

Datavariabler

Disse henter faktiske forsendelsesoplysninger:

Variabel

Beskrivelse

Eksempel på output

{{ carrier_name }}

Transportørnavn uden landekode

dao, GLS, PostNord, Bring

{{ service_point_name }}

Navn på afhentningssted

Netto Vesterbrogade

{{ service_point_address }}

Vejnavn og husnummer

Vesterbrogade 45

{{ service_point_zipcode }}

Postnummer

1620

{{ service_point_city }}

Bynavn

København V

{{ distance }}

Afstand til udleveringssted

(2.3 km)

{{ index }}

Nummer på udleveringssted (1, 2, 3...)

1

Oversatte termer

Disse oversættes automatisk ud fra kundens sprog i checkout:

Variabel

Engelsk

Dansk

Tysk

Svensk

{{ collect_at }}

collect at

afhent hos

abholen bei

hämta hos

{{ home_delivery }}

home delivery

hjemmelevering

hauszustellung

hemleverans

{{ business_delivery }}

business delivery

erhvervslevering

geschäftslieferung

företagsleverans

{{ pickup_point }}

pickup point

udleveringssted

abholpunkt

utlämningsställe

{{ parcel_shop }}

parcel shop

pakkeshop

paketshop

paketombud

{{ parcel_locker }}

parcel locker

pakkeboks

paketautomat

paketbox

{{ nearest }}

nearest

nærmeste

nächste

närmaste

{{ delivery }}

delivery

levering

lieferung

leverans

{{ shipped_with }}

shipped with

sendes med

versendet mit

skickas med

Understøttede sprog

Engelsk (en), dansk (da), svensk (sv), norsk bokmål (nb), norsk (no), finsk (fi), islandsk (is), tysk (de), hollandsk (nl), fransk (fr), italiensk (it), spansk (es), portugisisk (pt), polsk (pl), færøsk (fo), estisk (et), lettisk (lv), litauisk (lt), tjekkisk (cs), slovakisk (sk), ungarsk (hu), rumænsk (ro)

Hvis kundens sprog ikke understøttes, bruges engelsk som fallback.


Liquid-filtre

Formatér teksten dynamisk:

Capitalize

Gør første bogstav stort:

{{ collect_at | capitalize }}

Output: Collect at (fra "collect at")

Upcase

Alt med store bogstaver:

{{ carrier_name | upcase }}

Output: GLS (fra "gls")

Downcase

Alt med små bogstaver:

{{ carrier_name | downcase }}

Output: gls (fra "GLS")

💡 Eksperttips - Do’s & don’ts

  • Hold det kort: Shopify-checkout har begrænset plads. Gå efter under 50 tegn for navne.

  • Test flere sprog: Hvis I sælger internationalt, bør I tjekke, hvordan jeres skabelon ser ud på forskellige sprog.

  • Brug beskrivelser med omtanke: Tilføj nyttige detaljer som leveringstid, adresse eller åbningstider.

  • Kombinér filtre: {{ collect_at | capitalize }} virker mere naturligt end {{ collect_at }}.

  • Brug ikke HTML: Skabeloner er kun almindelig tekst. Ingen <strong> eller <br> tags.

  • Overfyld ikke med information: For mange variabler kan gøre navnene rodede og svære at læse.

  • Husk validering: Ugyldig Liquid-syntaks vil forhindre fragtmetoden i at blive vist i checkout.

Tegnbegrænsninger

  • Custom Name: Maks. 100 tegn

  • Custom Description: Maks. 200 tegn

Shopify kan afkorte lange navne afhængigt af tema og enhed.

Besvarede dette dit spørgsmål?