Розширені параметри блоків сценаріїв
Розширені параметри необхідно заповнювати в таких випадках:
- Використання нестандартних параметрів подій
- Відправлення повідомлень додатковому контакту
- Підстановка динамічного контенту

Перелік розширених параметрів:
Назва параметра | Опис |
---|---|
ID контакту | Ідентифікатор контакту в системі, або параметр із події, що містить його. |
Email-адреса контакту або параметр із події, що містить email-адресу. | |
Номер телефону | Номер телефону одержувача або параметр із події, що містить його. |
Токен | Токен підписника, або параметр із події, що містить його. |
Мова | Мова повідомлення. Якщо ви використовуєте в сценарії мультимовне повідомлення залиште поле порожнім. Докладніше про налаштування мультимовних розсилок > |
Далі докладно розглянемо кожен випадок заповнення параметрів.
Використання нестандартних параметрів подій
За замовчуванням, щоб ідентифікувати контакт для відправцювання сценарію, в події мають передаватись стандартні параметри:
Параметр події | Ідентифікатори |
---|---|
ContactId | ID контакту |
externalCustomerId | Зовнішній ID |
Email | |
Phone | Номер телефону |
PushToken | Токен контакту |
Важливо
Основним ідентифікатором є ContactId. Якщо він не вказаний, але передається хоча б один з інших ідентифікаторів, то ContactId автоматично додасться в подію.
Для запуску сценаріїв система ідентифікує контакт для якого надійшла подія. Пошук контакту відбувається за такими правилами:
ID контакту має найвищий пріоритет серед усіх параметрів.
Вказані в полі блоку email контакту, номер телефону чи токен використовуються для відправлення повідомлень.
Якщо задано externalCustomerId, виконується відправлення контакту, якому він належить; серед тих, що були знайдені за email-адресою, номером телефону чи токеном.
Якщо externalCustomerId не задано, виконується відправлення контакту, знайденому за email адресою, номером телефону чи токеном.
Якщо контакт не знайдено, для відправлення буде створено новий контакт.
- Для узгодженості даних передавайте назву параметрів відповідно до вказаного переліку.
Якщо в події параметри не відповідають стандартним значенням, наприклад, замість EmailAddress вказано PersonalEmail.

В цьому випадку у полі Email вкажіть назву відповідної змінної.

Відправлення повідомлень додатковому контакту
Наприклад, повідомлення, яке було відправлено користувачеві, необхідно продублювати менеджеру. Для цього в сценарії скопіюйте блок з вибраним повідомленням і вкажіть контакти менеджера в розширених параметрах.

Updated 16 days ago