ДК может быть использован для генерации 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>