Anpassningsbara fragment customizable-fragments
När fragment används i en kampanj eller en reseåtgärd låses de som standard på grund av arv. Detta innebär att ändringar som görs i ett fragment automatiskt sprids till alla kampanjer och resor där fragmentet används. Med anpassningsbara fragment kan specifika fält i ett fragment definieras som redigerbara när fragmentet läggs till i en kampanj- eller reseåtgärd. Anta att du har ett fragment med en banderoll, text och en knapp. Du kan ange att vissa fält, t.ex. bild- eller knappens mål-URL, kan redigeras. Detta gör att användarna kan ändra dessa element när de inkluderar fragmentet i kampanjen eller resan, vilket ger en skräddarsydd upplevelse utan att det ursprungliga fragmentet påverkas.
Anpassningsbara fragment eliminerar behovet av att bryta fragmentarv, vilket tidigare förhindrade centraliserade ändringar på fragmentnivå från att spridas till kampanjer och resor. Med den här metoden kan innehållets delar justeras vid användningstidpunkten, vilket ger flexibilitet att åsidosätta standardvärden med kontextspecifika detaljer.
Genom att utnyttja anpassningsbara fragment kan ni effektivt hantera och personalisera ert innehåll utan att skapa helt nya innehållsblock eller störa arvet från det ursprungliga fragmentet. Detta garanterar att ändringar som görs på fragmentnivå fortfarande sprids, samtidigt som nödvändiga anpassningar kan göras på kampanj- eller resenivå.
Både visuella fragment och uttrycksfragment kan markeras som anpassningsbara. Detaljerade instruktioner om hur du fortsätter med varje fragmenttyp finns i avsnitten nedan.
Lägga till redigerbara fält i visuella fragment visual
Gör så här för att göra delar av ett visuellt fragment redigerbara:
-
Öppna skärmen för fragmentinnehållsutgåva.
-
Markera den komponent i fragmentet där du vill konfigurera redigerbara fält.
-
Panelen Komponentegenskaper öppnas till höger. Markera fliken Redigerbara fält och växla sedan till alternativet Aktivera utgåva.
-
Alla fält som kan redigeras för den valda komponenten visas i rutan. Vilka fält som är tillgängliga för redigering beror på den valda komponenttypen.
I exemplet nedan tillåter vi redigering av URL:en för knappen Klicka här.
-
Klicka på Översikt om du vill kontrollera alla redigerbara fält och deras standardvärden.
I det här exemplet visas knappens URL-fält med det standardvärde som definierats i komponenten. Det här värdet kan anpassas av användare efter att de har lagt till fragmentet i innehållet.
-
När du är klar sparar du ändringarna för att uppdatera fragmentet.
-
När du har lagt till fragmentet i ett e-postmeddelande kan användarna anpassa alla redigerbara fält som är konfigurerade i fragmentet. Lär dig hur du anpassar redigerbara fält i ett visuellt fragment
Lägga till redigerbara fält i HTML-komponenter och uttrycksfragment expression
Om du vill göra delar av en HTML-komponent eller ett uttrycksfragment redigerbara måste du använda en specifik syntax i uttrycksredigeraren. Detta innebär att deklarera en variabel med ett standardvärde som användare kan åsidosätta efter att ha lagt till fragmentet i innehållet.
Anta till exempel att du vill skapa ett fragment som ska läggas till i dina e-postmeddelanden, och tillåta användare att anpassa en viss färg som används på olika platser, till exempel ramar eller knappars bakgrundsfärger. När du skapar fragmentet måste du deklarera en variabel med ett unikt ID, till exempel "color", och anropa den på de önskade platserna i fragmentinnehållet där du vill använda den här färgen. När du lägger till fragmentet i innehållet kan användarna anpassa färgen som används där variabeln refereras.
För HTML-komponenter kan bara specifika element bli redigerbara fält. Expandera avsnittet nedan om du vill ha mer information.
Elementen nedan kan bli redigerbara fält i en HTML-komponent:
- En del av text
- En fullständig URL för länk eller bild (fungerar inte med delar av en URL)
- Hela CSS-egenskapen (fungerar inte med partiell egenskap)
I koden nedan kan till exempel varje element som är markerat med rött bli en egenskap:
{width="70%"}
Så här deklarerar du en variabel och använder den i fragmentet:
-
Öppna uttrycksfragmentet och redigera sedan innehållet i personaliseringsredigeraren. För HTML-komponenter markerar du komponenten i fragmentet och klickar på knappen Visa källkoden .
-
Deklarera variabeln som du vill att användarna ska redigera. Navigera till menyn Hjälpfunktioner i den vänstra navigeringsrutan och lägg till hjälpfunktionen inline . Syntaxen för att deklarera och anropa variabeln läggs automatiskt till i innehållet.
-
Ersätt
"name"
med ett unikt ID för att identifiera det redigerbara fältet.note note NOTE Fält-ID:t måste vara unikt och får inte innehålla blanksteg. Detta ID bör användas överallt i ditt innehåll där du vill visa variabelns värde. -
Anpassa syntaxen efter dina behov genom att lägga till parametrar som beskrivs i tabellen nedan:
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 Åtgärd Parameter Exempel Deklarera ett redigerbart fält med ett standardvärde. När du lägger till fragmentet i ditt innehåll kommer det här standardvärdet att användas om du inte anpassar det. Lägg till standardvärdet mellan de infogade taggarna. {{#inline "editableFieldID"}}default_value{{/inline}}
Definiera en etikett för det redigerbara fältet. Den här etiketten visas i e-post-Designer när du redigerar fragmentets fält. name="title"
{{#inline "editableFieldID" name="title"}}default_value{{/inline}}
Deklarera ett redigerbart fält som innehåller en bildkälla som måste publiceras. assetType="image"
{{#inline "editableFieldID" assetType="image"}}default_value{{/inline}}
Deklarera ett redigerbart fält som innehåller en URL som måste spåras.
Observera att fördefinierade block av typen "Spegelsidans URL" och "Avsluta länk" inte kan bli redigerbara.assetType="url"
{{#inline "editableFieldID" assetType="url"}}default_value{{/inline}}
-
Använd syntaxen
{{{name}}}
i koden på alla ställen där du vill visa värdet för det redigerbara fältet. Ersättname
med det unika ID:t för fältet som definierats tidigare. -
Spara fragmentet.
När du lägger till fragmentet i e-postinnehållet kan användare nu åsidosätta variabelns standardvärden med sina valda värden:
-
För uttrycksfragment används en specifik syntax för att åsidosätta variabelvärden. Lär dig hur du anpassar redigerbara fält i ett uttrycksfragment
-
För HTML-komponenter visas variabeln i listan med redigerbara fält i e-postens Designer. Lär dig hur du anpassar redigerbara fält i ett visuellt fragment
Exempel på redigerbart uttrycksfragment example
I exemplet nedan skapar vi ett uttrycksfragment med nya sportsamlingar. Som standard visar fragmentet det här innehållet: Letar du efter mer? Missa inte vår senaste sportsamling!
Vi vill att användarna ska kunna ersätta"sport" i det här innehållet med den sport de väljer. Till exempel: Söker du mer? Missa inte vår senaste yogasamling!
För att göra detta:
-
Deklarera en idrottsvariabel med ID "sport".
Om användare inte ändrar variabelns värde efter att de har lagt till fragmentet i sitt innehåll, visas som standard det värde som definierats mellan taggarna
{{#inline}}
och{{/inline}}
, dvs. "sport". -
Lägg till syntaxen
{{{sport}}}
i fragmentinnehållet där du vill visa variabelvärdet, d.v.s. "sport" som standard, eller det värde som användarna väljer. -
När du lägger till uttrycksfragmentet i innehållet kan användare ändra variabelns värde genom att välja direkt från uttrycksredigeraren. Lär dig hur du anpassar redigerbara fält i ett uttrycksfragment