Tilpas dine Shopify Email-kampagner ved hjælp af Liquid
Liquid er Shopifys enkle og brugervenlige programmeringssprog og det samme programmeringssprog, som temaerne fra Shopifys temabutik er udviklet med.
Du kan bruge tilpasset Liquid til at forbedre dine Shopify Email-beskeder ved at oprette en mail med fuldt ud tilpasset kode, eller ved at føje et tilpasset Liquid-afsnit til en skabelon. Disse giver dig mulighed for at indtaste tilpasset Liquid eller HTML.
Du kan bruge tilpasset Liquid til at vise tilpassede aktiver, som f.eks. billeder side om side, tilpassede knapper, billeder i tilpasset størrelse og tilpassede afsnitsstørrelser.
På denne side
Overvejelser
Gennemgå følgende overvejelser, før du begynder at føje tilpasset Liquid til dine Shopify Email-mails:
- De variabler, som du inkluderer i din kode, skal understøttes af tilpasset Liquid.
- Du kan kun bruge en computer til at oprette et tilpasset Liquid-afsnit.
- Variablen
unsubscribe_link
ellerunsubscribe_url
er påkrævet i tilpassede Liquid-mails. Hvis du har aktiveret sporing af åbninger, er variablenopen_tracking
også påkrævet. Få mere at vide om, hvordan du føjer påkrævede variabler til din mail. - Du kan indsætte kode med følgende begrænsninger:
- Højst 50 kilobyte (KB) for afsnit med tilpasset Liquid-kode.
- Højst 500 KB for mails med tilpasset Liquid-kode.
Liquid-variabler, der understøttes i tilpasset Liquid-kode
Du kan bruge følgende variabler til at tilpasse dine Shopify Email-mails med Liquid.
Liquid-variabler, der understøttes for alle mailskabeloner
Du kan bruge følgende variabler til at tilpasse alle dine Shopify Email-beskeder med Liquid.
Variabel | Beskrivelse |
---|---|
all_products | Alle produkter i din butik. |
unsubscribe_link | Denne variabel giver adgang til en forudformateret blok med linket til afmelding. Hvis du opretter en brugertilpasset mail, er du nødt til at inkludere variablen unsubscribe_link eller unsubscribe_url . |
unsubscribe_url | Denne variabel giver adgang til den rå webadresse til afmelding og kan tilpasses. Hvis du opretter en brugertilpasset mail, er du nødt til at inkludere variablen unsubscribe_url eller unsubscribe_link . |
open_tracking | Denne variabel giver adgang til den forudformaterede blok til sporing af åbninger . Denne variabel er påkrævet, hvis du opretter en kodetilpasset mail og har aktiveret sporing af åbninger. |
data.customer.* |
Denne variabel giver adgang til følgende egenskaber for kundedata: first_name last_name mail by status land Disse egenskaber kan ikke bruges i Liquid-filtre eller Liquid-betingelser. |
email.* |
Denne variabel giver adgang til følgende mailegenskaber: subject viser emnelinjen i mailen.preview_text viser forhåndsvisningen af mailen. |
shop.* | Denne variabel giver adgang til følgende butiksegenskaber:
name viser butikkens navn.domain viser butikkens primære domæne.url viser butikkens webadresse.shopify_domain viser Shopify-domænet.
|
Liquid-variabler, der understøttes for mails om forladt betaling
Du kan bruge følgende variabler til at tilpasse dine Shopify Email-beskeder om forladt betaling med Liquid.
Variabel | Beskrivelse |
---|---|
abandoned_checkout.* |
Denne variabel giver adgang til følgende egenskaber for en forladt betaling:
|
id(checkout ID) | Et entydigt id for betalingsprocessen til intern brug. |
shop | Dit Shopify-butiksnavn. |
name | Navnet på den forladte betaling, også kaldet “betalingsnummeret”. |
total_price | Den samlede pris for ordren (subtotal + leveringsomkostninger – leveringsrabat + skat). |
shipping_price |
Leveringsprisen. Eksempel: |
shipping_address | Leveringsadressen. |
billing_address | Faktureringsadressen. |
line_items | En liste over alle varelinjerne i den forladte betaling. |
unavailable_line_items | En liste over alle varelinjer i den forladte betaling, der ikke er tilgængelige. |
note | Bemærkningen, der er knyttet til den forladte betaling. |
landing_site |
Stien til den landingsside, som kunden brugte. Dette er den første side, som kunden tilgik, da vedkommende kom til butikken. Eksempel: |
landing_site_ref |
Udtrækker en referenceparameter fra landingssiden. Referenceparametre kan være: Hvis {% if landing_site_ref == 'my-tracking-token' %} My action... {% endif %} |
referring_site |
Webadressen for den henviser, der førte kunden til din butik. Eksempel: |
created_at | Dato og klokkeslæt, hvor kunden oprettede den betalingsproces, som vedkommende senere forlod. |
closed_at | Dato og klokkeslæt, hvor betalingsprocessen blev lukket. |
customer_locale | Sprogkoden på to eller tre bogstaver for kundens landestandard. Valgfrit: Efterfølges af en områdemodifikator. F.eks. da, en-CA |
item_count | Sum af alle mængder af varen. |
unique_gateways | En liste over unikke betalingsudbydere, der er tilgængelige ved betaling. |
discount | Den rabat, der blev anvendt på indkøbskurven eller en varelinje i den forladte betaling. |
discounts | En liste over rabatter, der blev anvendt på betalingen. |
successfully_applied_discounts | De rabatter, der blev anvendt på betalingen. |
discounts_amount |
Rabatbeløbet for alle rabatter. Eksempel: +5,00 USD |
discounts_savings |
Størrelsen af besparelserne, der er resultatet af alle rabatter. Eksempel: -5,00 USD |
buyer_accepts_marketing | Returneringer sandteller falskafhængigt af om kunden accepterede markedsføring under den forladte betaling. |
subtotal_line_items | De varelinjer, der bruges til at beregne subtotalen ved betaling (ekskl. eventuelle varelinjer for drikkepenge). |
requires_shipping | Returneringer sandthvis der mindst én vare ved betaling, som kræver levering. |
subtotal_price | Subtotalen for varelinjerne ved betaling. |
Den mailadresse, der er knyttet til den forladte betaling. | |
shop_name | Navnet på din butik. |
tax_lines |
Skatterne opdelt efter skattetype: {% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %} |
tax_price | De kombinerede skatter for alle varer i betalingsprocessen. |
attributes |
Eventuelle attributter, som er knyttet til den forladte betaling. Eksempel: |
shipping_method | Oplysninger om den første leveringsmetode, der er tilgængelig ved betaling. |
shipping_methods | De leveringsmetoder, der er tilgængelige ved betaling. |
free | Returneringer sandt hvis den samlede pris ved betaling er nul. |
free_shipping | Returneringer sandthvis betalingsprocessen ikke kræver levering, eller hvis prisen for levering er nul. |
different_billing_address | Returneringer sandteller falskbaseret på, om leveringsadressen er den samme som faktureringsadressen. |
customer | Customer-objektet, der indeholder attributterne for customer-outputtet. |
gift_cards | De gavekort, der blev anvendt ved betaling. |
gift_cards_amount | Beløbet ved betaling, som ville blive betalt med gavekort. |
transactions | Transaktionerne i betalingsprocessen. |
shareable_url | Webadressen for det første produkt i varelinjerne. |
shareable_title | Produkttitlen for den første varelinje. |
total_tip | Det samlede drikkepengebeløb, som kunden tilføjede ved betaling. |
discount_applications | Beskriver, hvorfor og hvordan der blev givet rabat på en vare ved betaling. |
cart_level_discount_applications | De indkøbskurvspecifikke rabattildelinger for indkøbskurven. |
currency | Valutaen for den forladte betaling. |
line_items_subtotal_price | Summen af priserne for alle varelinjer i betalingsprocesen, når eventuelle varelinjerabatter er anvendt. |
Liquid-variabler for mails om forladt browsing og forladt indkøbskurv
Variablen abandoned_visit.*
udfyldes kun, hvis en mail er en del af en markedsføringsautomatisering for forladt indkøbskurv eller forladt produktbrowsing. Gennemgå følgende egenskaber, som denne variabel giver adgang til.
Variabel | Beskrivelse |
---|---|
abandoned_visit.* |
Denne variabel giver adgang til følgende egenskaber for en forladt indkøbskurv eller browsing:
|
Brug af påkrævede variabler
Når du opretter en tilpasset Liquid-mail, er variablen unsubscribe_link
eller unsubscribe_url
påkrævet. Hvis du har aktiveret sporing af åbninger, er variablen open_tracking
også påkrævet.
Selv om disse variabler kan indsættes et vilkårligt sted i koden for din mail, er det mest almindelige sted at tilføje dem i sidefodsafsnittet i en mail, som f.eks. i følgende eksempel:
Eksempel på tilpasset Liquid-kode
Du kan indsætte din tilpassede Liquid- eller HTML-kode i kodeeditoren. Følgende kode er et eksempel på, hvordan du kan tilføje Liquid-kode for at få vist dit butiksnavn, en tilpasset knap og et tilpasset billede i en mailbesked.