Uw eigen inhoud coderen code-content
Met Code your own kunt u onbewerkte HTML schrijven of plakken en rechtstreeks e-mailinhoud maken in de Journey Optimizer e-mailtoepassing van Designer. Gebruik deze modus wanneer u volledige controle over markeringen nodig hebt of wanneer u bestaande HTML importeert.
U moet de vaardigheden van HTML hebben, en zodra u deze wijze kiest, blijft u in code redacteur-u kunt niet op de visuele redacteur schakelen.
➡️ Ontdek deze functie in video
De code-editor gebruiken use-code-editor
Voer de volgende stappen uit om e-mailinhoud te maken of te bewerken met de code-editor.
-
Van de E-mail Designer homepage, uitgezochte Code your own.
-
Voer de onbewerkte HTML-code in of plak deze.
-
Gebruik het linkerdeelvenster om Journey Optimizer personalisatiemogelijkheden te benutten. Meer informatie
note note NOTE De personalisatie-editor in de e-mail Designer heeft enkele functiebeperkingen in vergelijking met reisexpressies. leer meer over datum/tijdfunctiebeperkingen -
Als u uw e-mailinhoud wilt wissen en uw e-mail wilt starten vanuit een nieuw ontwerp, selecteert u Change your design in het optiemenu.
note note NOTE Met deze handeling wordt de geselecteerde sjabloon geopend in de e-mailtoepassing van de Designer. Daarna kunt u het ontwerp van uw e-mail voltooien of teruggaan naar de code-editor met de optie Switch to code editor . -
Klik op de knop Preview om het ontwerp en de personalisatie van berichten te controleren met behulp van testprofielen. Meer informatie
-
Zodra uw code klaar is, klik Save dan ga terug naar het scherm van de berichtverwezenlijking om uw bericht te voltooien.
Beperkingen van datum- en tijdfunctie date-time-limitations
Wanneer u personalisatie gebruikt in de E-mailcode-editor van de Designer, is de functie now() niet beschikbaar voor dynamische datumberekeningen.
now() functie wordt niet gesteund in de de uitdrukkingstaal van de Bouwer E-mail. Hoewel now() beschikbaar is in reisomstandigheden, kan het niet worden gebruikt in e-mailinhoud of de code-editor.Beschikbare alternatieven:
Gebruik de volgende functies om met huidige datum en tijd in e-mailverpersoonlijking te werken:
-
getCurrentZonedDateTime()- Retourneert de huidige datum en tijd met informatie over de tijdzone. Dit is het aanbevolen alternatief voornow().Voorbeeld:
{%= getCurrentZonedDateTime() %}retourneert2024-12-06T17:22:02.281067+05:30[Asia/Kolkata] -
currentTimeInMillis()- Geeft de huidige tijd in epoch milliseconds.Voorbeeld:
{%= currentTimeInMillis() %}
geadviseerde alternerende actie:
Als u datumberekeningen moet uitvoeren in uw e-mailinhoud:
-
precalculate datumgebieden - bereken vereiste datumwaarden in uw gegevens pijpleiding of profielattributen alvorens e-mail te verzenden, dan verwijzing deze vooraf berekende waarden in uw verpersoonlijking.
Voorbeeld:
{%= profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate %} -
de functies van de de datummanipulatie van het Gebruik - 2} datum/tijdfuncties als of
dayOfYear()met datumwaarden van profielattributen gebruiken.diffInDays()Voorbeeld:
{%= formatDate(profile.timeSeriesEvents._mobile.hotelBookingDetails.bookingDate, "MM/dd/YY") %} -
Gebruik gegevens verwerkte attributen - creeer gegevens verwerkte attributen die complexe datumberekeningen uitvoeren, die de resultaten beschikbaar maken als profielattributen.
Zie functie van de Datum en van de tijd voor de volledige lijst van gesteunde functies.