В этой статье мы собрали самые важные обновления eSputnik за январь: от изменений в мобильных пушах до усовершенствований в работе с виджетами и сценариями.
Предыдущие обновления можно найти по ссылке.
Mobile Push
Изменение ограничений для изображений в мобильных пушах
Сняты ограничения на соотношение сторон изображений в редакторе мобильных пушей — теперь поддерживается как формат 2:1, так и 1:1.
Если группы, которые нужно удалить, используются в активных сценариях, эти сценарии должны быть остановлены.
Массовое удаление групп
Добавлена возможность массового удаления групп. Вы можете:
- Удалять только группы.
- Удалять группы вместе с контактами.
Если группы, которые нужно удалить, используются в активных сценариях, эти сценарии должны быть остановлены.
Дополнительный оператор "Между" для дат и времени
Оператор "Между" позволяет задавать временной интервал для выборки контактов, например, чтобы запустить кампанию для пользователей, зарегистрировавшихся в период сезонной распродажи.
Оператор "Между" доступен для полей с типом дата/регулярная дата/дата со временем и при выборе периода событий.
Больше о работе с сегментами >
Сценарии
Проверка значений параметров события
Новая опция в блоке "Проверить значение" позволяет проверять одновременно несколько параметров события и полей контакта в сценарии. Например, совершил ли пользователь покупку в определенной локации и указал ли промокод. Использование операторов И и ИЛИ упрощает комбинирование таких условий.
Остановка сценария по нескольким событиям
Появилась возможность добавления нескольких событий в настройку остановки сценария.
Теперь сценарий останавливается, если произошло хотя бы одно из указанных событий. Например:
- заказ на сайте или в мобильном приложении;
- оформление подписки;
- продолжение подписки.
Можно настроить остановку сценария по любому из этих событий, используя оператор ИЛИ. Это позволяет эффективно управлять сценариями и учитывать различные действия пользователей.
О настройке условий запуска и остановки сценария >
Передача идентификатора запуска сценария через вебхук
В параметрах блока Webhook появилась возможность отправлять идентификатор запуска сценария $workflowInstanceId, чтобы передавать статистику по отработке такого запуска во внешние хранилища данных.
Telegram
Возможность отключать сообщения Telegram-бота
Добавлена возможность временно отключить или восстановить получение Telegram-сообщений для конкретного пользователя. Это делает более удобным взаимодействие с ботом или оператором во время рассылок.
Функциональность реализована через два новых API-ресурса:
- POST /v1/apps/{app_uuid}/token/mute — отключение сообщений с указанием продолжительности (duration).
- POST /v1/apps/{app_uuid}/token/unmute — восстановление отправки сообщений.
Продолжительность отключения:
- Минимальное значение: 5 секунд.
- Максимальное значение: 1 час (31 536 000 секунд).
- Если значение не передано, устанавливается "навсегда" (MuteUntil = 9999-12-31 23:59:59).
Возможность отключения сообщения не распространяется на сообщения в сценариях (триггеры), отправленных методом Send prepared message и тестовые сообщения.
Viber/SMS
Новый провайдер Intel Telecom
Появилась интеграция с новым провайдером для рассылки SMS и Viber-сообщений.
Подробнее о настройках
Виджеты
Проверка параметров Data Layer в правилах показа виджетов
Появилась проверка данных на вашем сайте (Data Layer) в правилах показа виджетов (раздел "На страницах").
Это позволяет настроить показ виджетов в зависимости от наличия нужного Data Layer на сайте и персонализировать показы виджетов. Например, можно настроить показ специального предложения только тем посетителям, которые просматривали определенный товар или добавили его в корзину.
Таймер
Реализованы следующие обновления элемента “Таймер”:
- Отображение отсчета без дней;
- Отображение только секунд;
- Обновлена валидация времени ожидания: максимальное значение — 30 дней, минимальное — 3 секунды.
API
Новый ресурс API: Get workflows
Новый API-метод Get workflows позволяет получить список сценариев, имеющихся в организации, что упрощает их аналитику. Формат ответа:
{
"id": 12345,
"name": "name workflow",
"status": "active",
"tags": [
"tag1",
"tag2"
]
}
Новые коды ошибок API-запросов
Ранее ошибка API 429 Too many requests возникала в двух случаях:
- Отправка слишком большого количества запросов (более 200 запросов в секунду).
- Дублирование запросов (повторяющийся запрос в течение 1 минуты).
Теперь эти два типа ошибок разделены на отдельные коды:
- 409 Conflict — дублирование запросов (повторный запрос в течение 1 минуты).
- 429 Too many requests — передача более 200 запросов в секунду.
Внедрено для методов:
Это упрощает диагностику проблем и позволяет быстрее находить источник ошибок.
Хотите узнать больше об омниканальной CDP eSputnik и наших решениях для повышения эффективности бизнеса? Напишите на sales@esputnik.com или забронируйте демо.
Если вы не нашли каких-либо обновлений в своем аккаунте или у вас есть вопросы по работе с системой, напишите на support@esputnik.com.