Я пытаюсь добавить динамическое c содержимое в электронные письма в Dynamics 365 для Marketing V9.
Пока что кажется, что код работает только частично. Намерение состоит в том, чтобы ввести название сеанса (и информацию) в теле письма.
Я придумал
<!-- {{#each contact.msevtmgt_sessionregistration_contact_msevtmgt_contactid}} -->
<li>{{this.msevtmgt_name}}</li>
<!-- {{/each}} -->
Однако это приводит к:
- SR LW6H9BSC7P6JW88DE4 ...
- SR LW6H9BSC7P6JW88DE4 ...
Что похоже на идентификатор регистрации сеанса, а не на имя сеанса. В идеале это должно выглядеть следующим образом:
- Утренняя сессия (возможно, некоторые дополнительные данные, например, докладчики, время, описание и т. Д. c ..)
- Послеобеденная сессия
Я убедился, что данные «Регистрация сеансов» синхронизированы со службой маркетингового анализа.
Также я посмотрел официальную документацию Microsoft здесь: https://docs.microsoft.com/en-gb/dynamics365/marketing/dynamic-email-content
На данный момент единственное решение, о котором я могу подумать, - это, возможно, использование более жестко закодированного подхода и Жесткое кодирование в идентификаторах сеансов для каждого, использующего IF, чтобы проверить, зарегистрировался ли пользователь для сеанса, затем показать информацию. Но это займет много времени, чтобы сделать это для каждого события!