Контроль за подіями, мітками та промокодами
Ви налаштували передачу подій до eSputnik, створили листи, завантажили промокоди, запустили сценарії. Але завжди є ризик, що станеться якась технічна чи людська помилка, що призведе до збою в автоматизованих вами процесах. Щоб вчасно дізнатися про такі проблеми, налаштуйте сповіщення про:
- Події, що надходять протягом певного періоду, для впевненості у коректному функціонуванні сценаріїв та сегментації за подіями. Якщо інтеграція порушується, події перестають надходити в систему, і пов’язані з ними сценарії не працюють, а пов’язані умовні групи не оновлюються.
- Повідомлення із певними мітками, надіслані протягом певного часу, щоб підтримувати очікувану частоту розсилок. Відстеження повідомлень допомагає контролювати збої в розсилках, не пов’язані з надходженням подій: наприклад, через брак коштів.
Зверніть увагу
Найефективнішим способом контролю за тригерами буде вказати нижню межу щоденної кількості подій та міток повідомлень, що входять до сценарію, пов’язаного з цією подією. Тому рекомендуємо присвоювати повідомленням мітки, відповідні до пов’язаної з ними події.
- Кількість промокодів у вашому обліковому записі eSputnik, щоб переконатися, що у вас залишилося достатньо невикористаних промокодів, адже якщо вони закінчаться, система не зможе відправляти повідомлення, в яких використовується відповідний тип промокодів.
Створення сповіщення
1. Перейдіть у налаштування акаунту → “Сповіщення” та натисніть “Нове сповіщення”.
2. Виберіть наступні параметри:
- Тип (“Подія”/”Мітка”/”Промокод”);
- Назва, або у випадку промокодів — Тип;
- Кількість;
- Період (тільки для міток і подій),
- Тип сповіщення (“Тривога” чи “Попередження”).
Зверніть увагу
Рекомендуємо використовувати обидва типи сповіщень — “Попередження” і “Тривоги”. Наприклад, можна встановити попередження, коли в системі залишилося 500 промокодів, і ще лишається час на реагування, а тривогу — для 50, коли негайно потрібно завантажити черговий список промокодів.
3. Натисніть “Створити”.
Сповіщення передаватимуться через один із наступних типів подій:
- Попередження — alertSettingsWarningTriggerEvent
- Тривога — alertSettingsAlarmTriggerEvent
Параметри цих подій міститимуть такі дані:
Назва | Значення |
alertLevel | WARNING/ALARM |
periodDays | Період, обраний для підрахунку (тільки для міток і подій) |
threshold | Нижня межа для міток/подій/промокодів |
alertTrackingSourceType | Тип сповіщення (TAG, EVENT, PROMOCODE) |
alertTrackingSourceName | Мітка або назва події/тип промокоду |
actualCount | Кількість надісланих повідомлень/подій або промокодів, що залишилися в обліковому записі на момент надсилання сповіщення |
organisationName | Назва вашого облікового запису |
Для кожного типу сповіщень — “Попередження” і “Тривоги” — потрібно створити повідомлення, куди підставлятимуться значення параметрів з події, та сценарій, через який відправлятиметься це повідомлення.
Додавання параметрів події в повідомлення
Створіть email та/або SMS повідомлення, у які за допомогою змінних Velocity будуть підставлятися дані з події.
Додайте до повідомлень змінні у форматі $!data.get('name'), де
- $!data.get — команда отримання даних,
- у дужках вказується параметр, з якого слід отримати значення.
Оскільки в події можуть передаватися дані як про події, так і про мітки або промокоди, повідомлення мають бути універсальними, наприклад:
$!data.get('alertLevel') для організації $!data.get('organisationName')!
- Тип сповіщення: $!data.get('alertTrackingSourceType')
- Мітка або назва події/тип промокоду: $!data.get('alertTrackingSourceName')
- Кількість надісланих повідомлень/подій або промокодів, що залишилися в організації на момент надсилання сповіщення: $!data.get('actualCount')
- Період, обраний для підрахунку (тільки для міток і подій): $!data.get('periodDays')
- Нижня межа: $!data.get('threshold')
Налаштування сценарію
Створіть 2 сценарії — для подій “Попередження” і “Тривога” — із задачами “Надіслати обов’язковий (транзакційний) Email” та/або “Відправити транзакційне SMS повідомлення”.
Нижче наведений приклад для сценарію “Попередження”, сценарій “Тривоги” портібно зробити аналогічно.
Заповніть поля блоків:
1. “Надіслати обов’язковий (транзакційний) Email”
- Email: адреса електронної пошти менеджера.
- Повідомлення: лист зі змінними.
2. “Відправити транзакційне SMS повідомлення”:
- Номер телефону: номер телефону менеджера в повному міжнародному форматі.
- Повідомлення: SMS зі змінними.
Підключіть подію до сценарію згідно з інструкціями та активуйте його.
Тепер коли виникатиме подія, пов’язана з тим чи іншим створеним вами сповіщенням, сценарій запускатиметься і відправлятиме повідомлення з інформацією про відповідні проблеми, на які потрібно звернути увагу.