Inline voorwaarden gebruiken
Met voorwaardelijk instructies (if-then-else) wordt inhoud weergegeven afhankelijk van of een of meer voorwaardelijke expressies worden opgelost als waar of onwaar. U kunt de code toevoegen die nodig is om voorwaardelijke instructies te maken in de ontwerper of in de HTML-weergave. Vervolgens kunt u het dialoogvenster Tijdelijke aanduiding gebruiken om de te evalueren voorwaarde op te geven. Hieronder ziet u een voorbeeld van voorwaardelijke expressies die tijdelijke aanduidingen gebruiken om voorwaarden op te geven.
{{#if placeholderName}}
Content displayed when the expression is true
{{else if placeholderName2}}
Content displayed when the first expression is false and the second one is true
.
.
.
{{else}}
Content displayed when all expressions are false
{{/if}}
Als u code aan HTML toevoegt, moet u opmerkingen rond de code plaatsen:
<!-- {{#if placeholderName}} -->
<h1>Content displayed when the expression is true</h1>
<!-- {{/if}} -->
In de code geeft u alleen de naam van de tijdelijke aanduiding op. Als u de voorwaarde wilt instellen, gaat u naar het tabblad Personaliseren in de e-mailontwerper van Customer Insights - Journeys:
U kunt bijvoorbeeld code toevoegen om een begroeting op basis van het land te personaliseren:
{{#if placeholderName}}
Hola
{{else if placeholderName2}}
Hallo
{{else}}
Hi
{{/if}} {{contact.firstname}}!
Selecteer vervolgens de naam van de tijdelijke aanduiding die u wilt configureren. Selecteer vervolgens een veld en de voorwaarde die u wilt vergelijken. In dit voorbeeld activeert de eerste tijdelijke aanduiding de voorwaarde als het adres van de contactpersoon zich in Spanje bevindt:
Configureer vervolgens nog een voorwaarde om het adres van de contactpersoon voor Denemarken te controleren:
U kunt een voorbeeld van het effect van de voorwaarden bekijken in Voorbeeld en test door de voorbeeldgegevens voor de voorwaarden te wijzigen in waar. Tijdelijke aanduiding één waar:
Tijdelijke aanduiding twee waar:
Gedeeltelijke en relatieve datums in voorwaardelijke inhoud
U kunt relatieve en gedeeltelijke datums gebruiken bij het definiëren van een voorwaarde die datums gebruikt, zodat u flexibelere gepersonaliseerde inhoud kunt maken.
Gedeeltelijke datums
Met gedeeltelijke datums kunt u voorwaarden definiëren zoals 'Verjaardag is vandaag' en 'Verjaardag is deze maand'. De beschikbare opties voor gedeeltelijke datums zijn:
- Dag kan worden gecontroleerd voor elke dag, vandaag, een specifieke dag (zoals de 15e), of een dag (of dagen) van de week (zoals maandag en woensdag).
- Maand kan worden gecontroleerd voor elke maand, deze maand of een specifieke maand (zoals februari).
- Jaar kan worden gecontroleerd voor elk jaar, dit jaar of een specifiek jaar (1922-2027).
Relatieve datums
Met relatieve datums kunt u voorwaarden definiëren zoals "Verjaardag is volgende maand" of "Verjaardag was 2 dagen voor vandaag." De opties omvatten hier de mogelijkheid om het aantal dagen, maanden of jaren "vanaf vandaag" of "vóór vandaag" op te geven.