Исходный код вики События


Последние авторы
1 (% class="box" %)
2 (((
3 **Содержание:**
4
5 {{toc depth="3" start="3"/}}
6
7
8 )))
9
10 === Что такое событие ===
11
12 (% class="box" %)
13 (((
14 **Примеры событий:**
15
16 * Звонок в колл-центр;
17 * Запрос восстановления пароля;
18 * Подписка на рассылку;
19 * Товар Х появился в наличии;
20 * Неудавшийся авансовый платеж.
21 )))
22
23 События бывают двух типов:
24
25 * **Клиентское событие **— это событие, актуальное только для одного конкретного клиента, например, "Клиент позвонил в колл-центр". Т. е. конкретный клиент позвонил в колл-центр.
26 * **Системное событие **— это событие, актуальное для **всех** клиентов, оно не привязано к какому-то конкретному клиенту. Например: "Товар Х появился в наличии" — по этому событию можно уведомить всех, кто интересовался данным товаром.
27
28 У события есть **имя**. Событие может содержать **контекст** (или не содержать). Контекст — это совокупность переменных и их значений. Контекст события не изменяется со временем (в отличие от чека, где может поменяться состав или статус).
29
30 Все события отображаются в истории событий в [[Профиле клиента>>doc:Main.Using.Smart_Communications.Customers.All_clients.WebHome||anchor="Profile"]].
31
32 |(% style="border-color:#ffffff; text-align:center" %){{lightbox image="Customer_profile.png" width="1000"/}}
33
34 Передача событий в модуль Loymax Smart Communications производится через [[интеграцию>>https://docs.loymaxsc.net/integration/obmen-dannymi/structure#sobytiya]].
35
36 === События в Построителе сегментов ===
37
38 События можно использовать для фильтрации при построении сегментов в [[Построителе сегментов>>doc:Main.Using.Smart_Communications.Customers.User_segments.Segment_builder.WebHome]] ("Покажи клиентов, у которых есть события с такими-то характеристиками X раз за период Y").
39
40 Можно отбирать клиентов по критериям, связанными с событиями:
41
42 * Имя события;
43 * Дата события;
44 * Дата последнего события;
45 * Дней с последнего события;
46 * Контекст события.
47
48 Фильтр по **контексту события** позволяет выбрать клиентов, у которых есть события с заданными значениями указанной переменной. Например: **name = Азбука**. Такой фильтр выберет всех клиентов, у которых есть событие с контекстом, в котором есть переменная **name **и она равна значению **Азбука**.
49
50 |(% style="border-color:#ffffff; text-align:center" %){{lightbox image="Context.png" width="900"/}}
51
52 === События в Кампаниях ===
53
54 В [[кампаниях>>doc:Main.Using.Smart_Communications.Campaign_list.WebHome]] есть два триггера, которые активируются событиями:
55
56 * Произошло событие Х;
57 * Системное событие Х.
58
59 Пример использования триггера **Системное событие**:
60
61 |(% style="border-color:#ffffff; text-align:center" %)[[image:attach:System_event.png]]
62
63 === Контекст событий ===
64
65 Контекст события может использоваться в Кампаниях в следующих действиях:
66
67 * Отфильтровать клиентов;
68 * Отправить сообщение ([[email>>doc:Main.Using.Smart_Communications.Mass_mailings.Emails.WebHome]]/[[SMS>>doc:Main.Using.Smart_Communications.Mass_mailings.SMS_mailings.WebHome]]/[[push>>doc:Main.Using.Smart_Communications.Mass_mailings.Push_mailings.WebHome]])
69
70 (% class="box warningmessage" %)
71 (((
72 **Обратите внимание**: коды полей не должны содержать дефис "-".
73 )))
74
75 Чтобы отфильтровать клиентов, используя значение из **контекста** события, укажите в действии фильтрации код поля из контекста в формате: **$expert_name**,** **как показано на скриншоте ниже.
76
77 |(% style="border-color:#ffffff; text-align:center" %){{lightbox image="Customer_filer.png" width="750"/}}
78
79 Чтобы использовать значение из **контекста события **при отправке сообщения, используйте переменную ##~{~{client.eventContext.имя_поля}}##.
80
81 |(% style="border-color:#ffffff; text-align:center" %){{lightbox image="Context_variable.png" width="900"/}}

Новости
Обновления
Облако тегов
Словарь
Наш блог
YouTube и Rutube
Telegram