使用液體標簽進行個性化
Braze可以自動替換來自給定用戶的值到您的消息中。將表達式放入兩組花括號中,以通知Braze您將使用插值值。在這些括號內,您想要替換的任何用戶值都必須被一組額外的括號包圍,括號前麵有一個美元符號。
更多關於Liquid的信息,請查看我們的指南動態個性化與液體釺學習課程!
部分文章
關於液體
活動消息支持使用Liquid模板語言的模板消息傳遞。有關Liquid語法和用法的更多信息,請參見支持個性化標簽.
警告:
Braze目前不支持100%的Shopify的液體,隻支持我們試圖在我們的文檔中概述的某些部分。我們強烈建議在發送之前使用Liquid測試所有消息,以減少錯誤風險或使用不支持的Liquid。
液態模板語言支持使用對象、標簽和過濾器。
- 對象允許您在消息中插入個性化屬性。
- 標簽允許您在消息中執行編程邏輯。例如,您可以使用標記在您的活動中包含智能邏輯,例如“if”語句。
- 過濾器允許您重新格式化個性化屬性和動態內容。例如,您可以轉換時間戳,例如2016-09-07 08:43:50 UTC,變成一個日期,如2016年9月7日.
Liquid 5有什麼新功能
Braze更新了對Liquid的支持,包括液體5來自Shopify.
重要的是:
對於新的Braze用戶,Liquid 5通常是可用的。對於現有的Braze用戶,Liquid 5是早期訪問。如果你有產品反饋,通過網站提交產品反饋信息門戶.
Liquid實現現在支持語法和主題個性化、標簽類型和空白控製。有關特定標簽的更多信息,請參見語法標記而且主題標簽.
下麵的新數組和數學過濾器可在構建消息傳遞時在Liquid中使用。
at_least
at_most
緊湊的
concat
sort_natural
在哪裏
參考我們的過濾器篇文章定義。
方麵了解
這些術語被重新解釋Shopify的文檔根據我們的支持程度。
術語 | 定義 | 例子 |
---|---|---|
液體 | 一種開源的、麵向客戶的模板語言,由Shopify創建,用Ruby編寫;用於加載/拖動動態內容。 | {{$ {first_name}}} 將在消息中插入用戶的名字。 |
對象 | 變量的表示法和預期變量名的位置,它告訴Liquid在消息中的何處顯示內容。 | {{$ {first_name}}} 將在消息中插入用戶的名字。 |
條件邏輯標記 | 標簽為模板創建邏輯並控製流程。在Braze的例子中,條件邏輯標簽是Liquid,用於考慮智能或編程邏輯,根據特定的預定義標準在消息中創建異常和變化。 | {% if ${language} == 'en' %} 如果用戶指定了“英語”作為他們的語言,將以指定的方式觸發您的消息。 |
過濾器 | 用於更改、縮小或重新格式化“液體對象”的輸出。它經常被用來創建數學運算。 | {{"大甩賣" | upcase}} 會使“大減價”字樣在信息中顯示為“大減價”。 |
運營商 | 在消息中用於創建可能影響用戶接收的消息的依賴項或標準。 | 用戶是否滿足標記為的消息中定義的標準{% custom_attribute。$ {Total_Revenue}} > 0% ,他們就會收到消息。如果沒有,他們將收到另一個指定的消息(或不),這取決於您設置的內容。 |