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 en 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ägg till redigerbara fält i visuella fragment visual

Gör så här för att göra delar av ett visuellt fragment redigerbara:

NOTE
Redigerbara fält kan läggas till i komponenterna image, text och button. För HTML-komponenter läggs redigerbara fält till med anpassningsredigeraren, ungefär som uttrycksfragment. Lär dig hur du lägger till redigerbara fält i HTML-komponenter och uttrycksfragment
  1. Öppna skärmen för fragmentinnehållsutgåva.

  2. Markera den komponent i fragmentet där du vill konfigurera redigerbara fält.

  3. Panelen Komponentegenskaper öppnas till höger. Markera fliken Redigerbara fält och växla sedan till alternativet Aktivera utgåva.

  4. 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.

  5. 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.

  6. När du är klar sparar du ändringarna för att uppdatera fragmentet.

  7. 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.

Redigerbara element i HTML-komponenter:

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:

  1. Ö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 .

  2. 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.

  3. 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.
  4. 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}}
  5. Använd syntaxen {{{name}}} i koden på alla ställen där du vill visa värdet för det redigerbara fältet. Ersätt name med det unika ID:t för fältet som definierats tidigare.

  6. Spara och publicera 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:

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:

  1. Deklarera en idrottsvariabel med ID "sport".

    Om användare inte ändrar variabelns värde efter att ha lagt till fragmentet i innehållet, visas som standard det värde som definierats mellan taggarna {{#inline}} och {{/inline}}, dvs. "sport".

  2. 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.

  3. 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

Lägga till formaterad text i ett anpassningsbart fragment rich-text

RTF, t.ex. radbrytningar, fet stil, kursiv stil, kan läggas till i ett redigerbart fragment med hjälp av HTML-komponenter. Följ stegen nedan för att göra det.

➡️ Lär dig hur du lägger till och använder RTF i ett redigerbart fragment i den här videon

Skapa ett fragment med formaterad text add-rich-text

  1. Skapa ett visuellt fragment och börja lägga till komponenter.

  2. Lägg till en HTML-komponent och öppna HTML Editor.

  3. Navigera till Helper functions-menyn i den vänstra navigeringsrutan och lägg till hjälpfunktionen inline.

  4. Ersätt "name" med det ID som du vill använda för ditt redigerbara innehåll, till exempel"EditableContent".

  5. Ersätt render_content med den HTML-kod som motsvarar det standardinnehåll du vill ha. Du kan lägga till fet, kursiv, radbrytningar, punktlistor osv.

  6. I samma HTML-komponent lägger du till ytterligare en intern-hjälpfunktion för dina formatelement.

  7. Ersätt "name" och render_content med det ID och den HTML-kod som motsvarar det standardformat som du vill använda.

  8. Spara innehållet. De markerade redigerbara fälten visas till höger.

  9. Spara och publicera fragmentet.

Använda redigerbara fragment för RTF use-rich-text

När du lägger till fragmentet i e-postinnehållet kan användarna nu redigera det formaterade textinnehållet och den formatering som du skapade. Följ stegen nedan om du vill använda redigerbara fragment med text som markör.

  1. Skapa ett e-postmeddelande i en kampanj eller resa och lägg sedan till fragmentet med RTF-text som skapades.

    Du kan se de två redigerbara fälten som skapades till höger.

  2. Du kan klicka på Simulate content för att se hur det redigerbara innehållet och formateringen återges. Läs mer om att förhandsgranska innehåll

  3. Markera ikonen Add personalization bredvid ett av de redigerbara fälten.

  4. I den anpassningsbara redigeraren som öppnas uppdaterar du formateringen och/eller innehållet efter behov genom att lägga till eller ta bort element från det redigerbara fältet.

Instruktionsvideo video

I den här videon visas hur du gör HTML-komponenter i ett fragment redigerbara så att både innehåll och format kan uppdateras dynamiskt.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76