Атрибуты получателя

image0

Сопоставление между полем данных и полем метаданных.

Метаданные исходящего сообщения будут содержать настроенные атрибуты, если они существуют. Чтобы получить доступ к выбранным атрибутам в других узлах, вы можете использовать этот шаблон metadata.temperature.

Допускаются следующие типы отправителей сообщений: Customer, User, Asset, Device. Если обнаружен неподдерживаемый тип отправителя, выдается ошибка. Если отправитель не указал данные получателя, используется цепочка Failure, иначе Success. Вы можете использовать :math:`{metadataKey} для значения из метаданных, `[messageKey] для значения из тела сообщения.

Пример: есть следующие метаданные {“country”: “England”}. Кроме того, у вас есть поле названия страны, со значением — столица ({“England”: “London”}).

Цель состоит в том, чтобы получить столицу из атрибута страны из метаданных и добавить результат в метаданные с ключом «город». Для этого вы можете использовать ${country} в качестве исходного атрибута и city в качестве целевого атрибута.

Результатом будет {“city”: “London”}.

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