Я пытаюсь создать контакт Salesforce с помощью AMPscript. Он работает нормально со всеми параметрами, но не для параметра списка выбора. Списки выбора, похоже, хранятся в виде списков с использованием символов точки с запятой в качестве разделителей. Но создание объекта с разделенными списками не работает. Вот код:
set @createLead = CreateSalesforceObject(
"Contact", 11,
"FirstName", RequestParameter("firstname"),
"LastName", RequestParameter("lastname"),
"Email", RequestParameter("email"),
"NX_Newsletter__c", @newsletter,
"NX_E_Mail_generell__c", @newsletter_generell,
"NX_Nothilfe_Newsletter__c", @newsletter_nothilfe,
"NX_Gender__c", RequestParameter("gender"),
"NX_Korrespondenzsprache__c", "DE", /* other values: FR, EN, IT */
"nx_DSGVO_Anfrage_ausloesen__c", "Falsch",
"nx_DSGVO_Status__c", "Akzeptiert",
/* "nx_DSGVO_Status_Checked__c", "Checked", */
"NX_E_Mail__c", "Newsletter;Nothilfe-Newsletter"
)
Добавление поля NX_E_Mail__c
не работает. Он по-прежнему создает контакт Salesforce со стандартными элементами списка выбора, в этом случае: E-Mail generell;Newsletter;Bestellbestätigungen aus Webshop;Verdankung;Spendenbescheinigung;Nothilfe-Newsletter;Produktinformationen
Кто-нибудь знает, как добавить значения для списков выбора, используя CreateSalesforceObject
?
Спасибо!