Satır içi koşullar nasıl kullanılır
Koşullu (eğer-ise-değilse) ifadeler, bir veya daha fazla koşullu ifadenin doğru veya yanlış olarak çözümlenip çözümlenmediğine bağlı olarak içeriği gösterir. Bu koşullu ifadeleri oluşturmak için gereken kodu tasarımcıda veya HTML görünümünde ekleyebilirsiniz. Daha sonra değerlendirilecek koşulu belirtmek için yer tutucu iletişim kutusunu kullanabilirsiniz. Aşağıda, koşulları belirtmek için yer tutucuları kullanan koşullu ifadelerin bir örneği yer alır.
{{#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}}
HTML'ye kod ekliyorsanız, kodun etrafına açıklama koyduğunuzdan emin olun:
<!-- {{#if placeholderName}} -->
<h1>Content displayed when the expression is true</h1>
<!-- {{/if}} -->
Kodda, yalnızca yer tutucu adını belirtirsiniz. Koşul ayarlamak için Customer Insights - Journeys e-posta tasarımcısında Kişiselleştir sekmesine gidin:
Örneğin, ülkeye göre selamlamayı kişiselleştirmek için kod ekleyebilirsiniz:
{{#if placeholderName}}
Hola
{{else if placeholderName2}}
Hallo
{{else}}
Hi
{{/if}} {{contact.firstname}}!
Ardından, yapılandırılacak yer tutucu adını seçin. Ardından, bir alan ve karşılaştırılacak koşulu seçin. Bu örnekte, ilgili kişinin adresi İspanya'daysa, ilk yer tutucu koşulu etkinleştirir:
Ardından, ilgili kişinin adresini Danimarka için kontrol etmek üzere başka bir koşul yapılandırın:
Koşulların etkisini, koşulların örnek verilerini doğru olarak değiştirerek Önizleme ve test alanında önizleyebilirsiniz. Yer tutucu bir doğru:
Yer tutucu iki doğru:
Koşullu içerikte kısmi ve göreli tarihler
Tarihleri kullanan bir koşul tanımlarken daha esnek kişiselleştirilmiş içerik oluşturmanıza olanak sağlayan göreli ve kısmi tarihleri kullanabilirsiniz.
Kısmi tarihler
Kısmi tarihler, "Doğum Günü Bugün" veya "Doğum günü bu ay" gibi bir koşul tanımlamanıza olanak tanır. Kısmi tarihler için kullanılabilir seçenekler aşağıdaki gibidir:
- Gün herhangi bir gün, bugün, belirli bir gün (15'i gibi) veya haftanın bir günü (veya günleri) (Pazartesi ve Çarşamba gibi) olarak seçilebilir.
- Ay herhangi bir ay, bu ay veya belirli bir ay (Şubat gibi) olarak seçilebilir.
- Yıl herhangi bir yıl, bu yıl veya belirli bir yıl (1922-2027) olarak seçilebilir.
Göreli tarihler
Göreli tarihler, "Doğum günü gelecek ay" veya "Doğum günü bugünden 2 gün önceydi" gibi koşulları tanımlamanıza olanak tanır. Buradaki seçeneklerde "bugünden itibaren" veya "bugünden önce" Gün, ay veya yıl sayısı belirtilebilir.