Sitecore ECM - Отписаться от новостной рассылки

я использую Sitecore ECM для обработки подписки на информационный бюллетень, и я хочу знать, есть ли способ отписать пользователя от новостной рассылки с помощью кода, а не ссылки для отказа от подписки в отправленном электронном письме.

я нашел эту функцию в Sitecore.EmailCampaign.dll

ClientApi.Unsubsribe(string campaignEventId) 

но он запрашивает идентификатор события кампании, который я не знаю, где найти. Просмотр документации Sitecore ECM также не дает этой информации. И я бы предпочел, чтобы мне не нужно было напрямую запрашивать базу данных, чтобы получить идентификатор

Я уверен, что есть гораздо более простой способ сделать это.


person Rey Rahadian    schedule 28.09.2012    source источник


Ответы (1)


Попробуйте TargetAudience.Unsubscribe().

person Ivan Korshun    schedule 28.09.2012
comment
Привет, Иван, я быстро рассмотрел твое предложение, и, похоже, ты прав. В понедельник попробую еще раз, отпишусь как получилось - person Rey Rahadian; 29.09.2012