![](/img/trans.png)
[英]MultiValueDictKeyError on clicking of Unsubscribe in Sendgrid dynamic template
[英]Conditional logic in Sendgrid Dynamic templates
我可以根據用戶行為配置其中一個選項的 Sendgrid 動態模板嗎?
SendGrid 模板是否支持條件邏輯,或者是否有其他方法可以通過動態模板實現這一點? (我實際上正在尋找 AMP 替代品)
您可以使用把手條件根據動態模板數據向用戶發送不同的內容。 但這仍然在電子郵件中顯示為靜態內容。 例如:
{{#if user.profile.male}}
<p>Dear Sir</p>
{{else if user.profile.female}}
<p>Dear Madame</p>
{{else}}
<p>Dear Customer</p>
{{/if}}
如果您希望電子郵件的內容像 AMP 電子郵件一樣在電子郵件中動態更改,但不使用 AMP,則可以使用 CSS 進行動態顯示。 不過,這不是 SendGrid 動態模板的一部分,它只是使用進入電子郵件的 HTML 和 CSS 構建的(您可以在 SendGrid 中構建,它不是特定於 SendGrid)。 但是,並非所有電子郵件客戶端都支持這種 CSS 技術,因此請確保以這樣一種方式構建電子郵件,即它也可以在沒有這種行為的情況下工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.