ДК может быть использован для генерации URL, при клике на который будут изменяться значения дополнительных полей подписчика. Для этого доступны три выражения:
${PropertyChangeLink('http://domain.com', 'property_name', 'new value')}
${PropertyIncreaseLink('http://domain.com', 'property_name', '1')}
${PropertyDecreaseLink('http://domain.com', 'property_name', '2')}
Первое выражение меняет значение дополнительного поля на новое. Может быть использовано с любым типом поля (текст, дата, число и т.д.).
Следующие два выражения используются для добавления и удаления значения поля текущего значения. Вы можете использовать эти выражения только с числами, использование с другими типами не даст никакого эффекта.
Клик по получившейся ссылке всегда добавляет/удаляет/меняет значение дополнительного поля. Если подписчик несколько раз кликнул по ссылке, то значение изменится несколько раз.
Имя дополнительного поля и значение (новое значение, добавить/отнять) должны быть переданы как строки.
Если вы хотите изменить значение больше чем одного дополнительного поля по клику, вы можете передать дополнительные пары имен и значений. При этом сначала нужно передать имя, а потом значение:
${PropertyChangeLink('http://domain.com', 'property_name_1', 'new_value_1', 'property_name_2', 'new_value_2', ... )}
${PropertyIncreaseLink('http://domain.com', 'property_name_1', '1', 'property_name_2', '1', ... )}
Вы можете указать таким образом сколько угодно пар.
Примеры:
<a href="${PropertyChangeLink('http://domain.com', 'pet', 'cat')}">
Хочу купить кота!
</a>
<a href="${PropertyIncreaseLink('http://domain.com', 'clicks_promos', '1')}">
Взгляните на новые акции!
</a>
<a href="${PropertyIncreaseLink('http://domain.com', 'clicks_promos ', '3')}">
Супер акция!
</a>
<a href="${PropertyIncreaseLink('http://domain.com', 'credit_limit_requested', '2500')}">
Увеличьте свой кредитный лимит до 2 500!
</a>
Обратите внимание, что свойства подписчика изменятся при клике на ссылку в сообщении. По этому можно задать любые значения в зависимости от признаков подписчика:
<a href="${PropertyChangeLink('http://domain.com', 'who_likes', SubscriberEmail)}">
Мне нравится это сообщение!
</a>