Рули и кампании Sendgrid (UX) для необходимых манекенов

#handlebars.js #sendgrid #sendgrid-templates

Вопрос:

У меня есть кампания в Sendgrid, использующая маркетинговую (устаревшую) версию. Я пытаюсь использовать рули для оценки пользовательского поля (GC_Bounceback_Code1). Если он содержит статическое фиктивное значение (т. Е. zzz-aaa), я хочу, чтобы оно ничего не отображало. Если он содержит что-то еще, я хочу, чтобы в нем отображалось содержимое. Помощник #equals, который я использовал, приведен ниже. Я использовал его в модуле Кода кампании и в модуле кода шаблона. Он просто отображает код в виде HTML-текста.

 {{#equals GC_Bounceback_Code1 "zzz-aaa"}} "" {{else}} [%GC_Bounceback_Code1%] {{/equals}}  

Спасибо за любую помощь, которую вы можете оказать.

Комментарии:

1. Можете ли вы поделиться скриншотом того, как выглядит электронное письмо?

Ответ №1:

я обратился в службу поддержки именно по этому вопросу. они ответили этим:

К сожалению, условные операторы не поддерживаются устаревшими шаблонами маркетинговых кампаний. Вместо использования условных обозначений вы можете использовать свой вариант использования, создав два отдельных шаблона и используя пользовательское поле в контактах для создания сегментов на основе этого пользовательского поля. Затем вы можете создать сегмент для использования с шаблоном 1 и отдельный сегмент для использования с шаблоном 2 на основе критериев в пользовательском поле и отправить каждому соответствующему сегменту соответствующее содержимое в шаблоне.