После добавления всех необходимых полей, активируем тег, установив переключатель в положение Включен. Сохраняем тег. В случае с бэковыми событиями триггер выбирать не нужно. Таким образом, мы создали валидационную схему для получения данных из CRM для события Заказ оплачен.
Когда ко всем событиям, отправляемым из CRM, будут созданы теги с полями, необходимо переопубликовать контейнер.
Пример запроса (JS):var data = "{\"container_id\":\"98cdcaa2-af0c-42c9-93a3-5a2ff6b6e9f1\",\"event_ubtcuid\":\"7a5d4d54-6544-47a4-bc41-ce424c847b32\",\"event_source\":\"YOUR_CRM\",\"event_datetime\":\"2023-04-04T12:00:00Z\",
\"event_name\":\"order_paid\",\"event_data\": {\"client_id\":\"123456\",\"phone\":\"79995552255\",\"email\":\"
mail@mail.ru\",\"total_summ\":\"875000\"}}";
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("POST", "
https://mdeploy.andata.ru/api2.php");
xhr.setRequestHeader("content-type", "application/json; charset=UTF-8");
xhr.send(data);
Пример:{
"container_id": "98cdcaa2-af0c-42c9-93a3-5a2ff6b6e9f1",
"event_ubtcuid": "7a5d4d54-6544-47a4-bc41-ce424c847b32",
"event_source": "YOUR_CRM",
"event_datetime": "2023-04-04T12:00:00Z",
"event_name": "order_paid",
"event_data": {
"client_id": "123456",
"phone_number": "79995552255",
"email": "
mail@mail.ru",
"total_summ": "875000"
}
}
Для передачи событий с помощью webhook используйте отправку POST запроса на адрес
https://mdeploy.andata.ru/api2.php?webhook=true