Koda eget innehåll code-content

Använd läget Code your own för att importera råformaterat HTML och/eller koda ditt e-postinnehåll. Den här metoden kräver HTML kunskaper.

➡️ Upptäck den här funktionen i en video

CAUTION
Det går inte att referera till bilder från Adobe Experience Manager Assets när den här metoden används. De bilder som refereras i din HTML-kod måste lagras på en offentlig plats.
  1. Välj Code your own på startsidan för e-post till Designer.

  2. Ange eller klistra in HTML-råkod.

  3. Använd den vänstra rutan för att utnyttja Journey Optimizer-personaliseringsfunktioner. Läs mer

    note note
    NOTE
    Personaliseringsredigeraren i e-postprogrammet Designer har vissa funktionsbegränsningar jämfört med reseuttryck. Läs mer om begränsningar för datum/tid-funktioner
  4. Om du vill ta bort ditt e-postinnehåll och starta e-postmeddelandet från en ny design väljer du Change your design på Alternativ-menyn.

    note note
    NOTE
    Den här åtgärden öppnar den markerade mallen i e-post-Designer. Därifrån kan du antingen slutföra designen av ditt e-postmeddelande eller gå tillbaka till kodredigeraren med alternativet Switch to code editor.
  5. Klicka på knappen Preview om du vill kontrollera meddelandets design och anpassning med testprofiler. Läs mer

  6. När koden är klar klickar du på Save och går sedan tillbaka till skärmen för att skapa meddelandet för att slutföra meddelandet.

Funktionsbegränsningar för datum och tid date-time-limitations

När du använder personalisering i kodredigeraren för e-post-Designer är funktionen now() inte tillgänglig för dynamiska datumberäkningar.

IMPORTANT
Funktionen now() stöds inte i e-postbyggarens uttrycksspråk. Även om now() är tillgängligt under resan kan den inte användas i e-postinnehåll eller kodredigeraren.

Tillgängliga alternativ:

Använd följande funktioner för att arbeta med aktuellt datum och aktuell tid i e-postpersonalisering:

  • getCurrentZonedDateTime() - Returnerar aktuellt datum och aktuell tid med tidszonsinformation. Detta är det rekommenderade alternativet till now().

    Exempel: {%= getCurrentZonedDateTime() %} returnerar 2024-12-06T17:22:02.281067+05:30[Asia/Kolkata]

  • currentTimeInMillis() - Returnerar aktuell tid i epok i millisekunder.

    Exempel: {%= currentTimeInMillis() %}

Rekommenderade tillfälliga lösningar:

Om du behöver utföra datumberäkningar i ditt e-postinnehåll:

  • Förberäkna datumfält - Beräkna obligatoriska datumvärden i din datariod eller profilattribut innan du skickar e-postmeddelandet och referera sedan till dessa förberäknade värden i din personalisering.

    Exempel: {%= profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate %}

  • Använd funktioner för datumändring - Använd datum-/tidsfunktioner som dayOfYear() eller diffInDays() med datumvärden från profilattribut.

    Exempel: {%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/dd/YY") %}

  • Använd beräknade attribut - Skapa beräknade attribut som utför komplexa datumberäkningar och gör resultaten tillgängliga som profilattribut.

Läs mer om Funktioner för datum och tid i personalisering.

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