首页 > 解决方案 > 使用自定义联系人字段的 Kentico 电子邮件小部件

问题描述

我正在使用 Kentico 的电子邮件营销模块创建一个电子邮件模板。其中我有一个电子邮件小部件,它根据一些自定义联系人字段值检索和填写假期详细信息参数,因此为每个用户提供动态。

如何将自定义联系人字段从收件人传递到小部件?收件人对象仅包含设置值。

此电子邮件活动的联系人是从传入所需值的表单提交中收集的。

<div style="display:none;">
    {% holidayDate = Recipient.GetValue("holidayDate"); #%}
    {% holidayId = Recipient.GetValue("holidayId"); %}
    {% ItineraryData = customNamespace.GetItineraryItem(holidayId, holidayDate) #%}
</div>

<h2 class="price">{% ItineraryData.GetValue("Price") #%}</div>

像上面这样的事情是我想要实现的,但我似乎无法弄清楚如何让这些自定义字段在电子邮件小部件中使用。

谢谢,卢克

标签: macroskenticoemail

解决方案


文档状态Recipient只有 4 个可用字段:

  • 电子邮件
  • PersonaID

如果要获取自定义字段,则必须通过电子邮件地址、宏中的名字和姓氏查找联系人。


推荐阅读